• Welcome to the new forum! We upgraded our forum software with a host of new boards, capabilities and features. It is also more secure.
    Jump in and join the conversation! You can learn more about the upgrade and new features here.

C Run-time error R6034 {SOLVED}

racin_ny

Apprentice
Joined
Nov 26, 2009
Messages
11
Reaction score
0
Program will not start I expect it to start but it throws a C run-time R6034 error.


Error Message
An application has made an attempt to load the C runtime library without using a manifest. This is an unsupported way to load Visual C++ DLLs. You need to modify your application to build with a manifest. For more information, see the "Visual C++ Libraries as Shared Side-by-Side Assemblies" topic in the product documentation.

Applications must use a manifest to load the C runtime library. For more information, see Visual C++ Libraries as Shared Side-by-Side Assemblies and Manifest Generation in Visual Studio.

In release builds, the diagnostic message reads: "An application has made an attempt to load the C runtime library incorrectly. Please contact the application's support team for more information."
To correct this error

     Rebuild your application with a manifest. Building an application with Visual Studio automatically puts the manifest into the resulting EXE or DLL file. If you are building at the command line, use the mt.exe tool to add the manifest as a resource. Use resource ID 1 if building an EXE, 2 if building a DLL. For more information, see How to: Embed a Manifest Inside a C/C++ Application.

I understand this won't be your first priority. I'm trying to run beersmith 2 using wine on linux. Beersmith 1.4 works like a dream on it and figured Beersmith2 would also do it.
 

Bokonon

Apprentice
Joined
Apr 8, 2008
Messages
6
Reaction score
0
I suspect this is the same issue I ran into and one of the runtime DLLs is missing.  My 1.4 worked just fine and I had to install some additional stuff to get it working.

Here is my post about it:

http://www.beersmith.com/forum/index.php/topic,4609.0.html
 

BeerSmith

Staff member
Administrator
Grandmaster Brewer
Joined
Apr 5, 2003
Messages
5,889
Reaction score
67
Location
Virginia
Hi,
  Under Linux for some reason you will need to install the Visual C++ runtime 2008 - there is a link to download it in FAQ question #12 here:

  http://www.beersmith.com/faq

  These runtimes are in Vista, Windows 7 and I believe XP SP3, but for some reason are not in most Linux builds.

  If you install these you should be back in business.

Brad
 

BeerSmith

Staff member
Administrator
Grandmaster Brewer
Joined
Apr 5, 2003
Messages
5,889
Reaction score
67
Location
Virginia
I just added a FAQ about the known Linux/Wine limitations here:

  http://www.beersmith.com/beersmith-2-and-linuxwine/

Cheers,
Brad
 

racin_ny

Apprentice
Joined
Nov 26, 2009
Messages
11
Reaction score
0
Thank You Brad and Steve! I appreciate your help with Linux Wine Support .
 

racin_ny

Apprentice
Joined
Nov 26, 2009
Messages
11
Reaction score
0
Uninstalled Wine then reinstalled, installed C++ runtime 2008 using wine tricks then installed Beersmith 2. It all works
 
Top