The actual problem is likely related to this post: <http://lists.openscenegraph.org/pipermail/osg-users-openscenegraph.org/2008-May/010742.html>
You may need to copy one/all of the files found in these directories into your application directory, in order to let the Debug CRT libraries (etc) be correctly bound to your application, on a machine which does not have Visual Studio 2005 installed. Microsoft Visual Studio 8\VC\redist\Debug_NonRedist\x86\Micorosft.VC80.DebugOpenMP\Microsoft.VC80.DebugOpenMP.manifest Microsoft Visual Studio 8\VC\redist\Debug_NonRedist\x86\Microsoft.VC80.DebugCRT\Microsoft.VC80.DebugCRT.manifest Microsoft Visual Studio 8\VC\redist\Debug_NonRedist\x86\Microsoft.VC80.DebugMFC\Microsoft.VC80.DebugMFC.manifest andy Jeffrey Walton wrote: > Hi Zhao, > > Unfortunately, my test systems do not exhibit the behavior: > Vista/VS2008 and XP/VS2005. > > >> Maybe I ignored other places? I used the VS2005. >> > Vista? If so, try running as Administrator (i.e., elevated > privileges): Start -> Program Files -> Visual Studio. _Right Click_ > Visual Studio, and click Run As Administrator. > > >> Could you please send me the valid debug/release DLL'S, Libs and PDBs. >> > Ouch! Where should I mail the DVD? > > The following was written by Garth Lancaster and myself. It may help > you. http://www.codeproject.com/KB/tips/CryptoPPIntegration.aspx > > When using the Dll, the lib for linking against the Dll shows up in > Dll_Output if I recall. (The lib for Dll linking versus static linking > is different). > > Finally, is the Dll (or FIPS Dll) a requirement? If not, ditch it. It > causes too many link problems :) If you have to use a Dll: follow the > advice from the article above with repect to setting up paths. Instead > of copying the static library into C:\Crypto++, copy the Dll's lib and > the Dll into C:\Crypto++ [I presume it went into C:\Crypto++ - adjust > as necessary]. > > Jeff > > On Wed, May 28, 2008 at 6:34 AM, Zhao Yu <[EMAIL PROTECTED]> wrote: > >> Hi Jeff, >> >> I checked the cryptopp.dll by cacls, the result is that it permits >> every one to access with full control. So, the problem still exists. >> Maybe I ignored other places? I used the VS2005. >> Could you please send me the valid debug/release DLL'S, Libs and PDBs. >> (I have compiled the source and linked with VS2005, but still exists >> the problem.) >> Thanks, >> Zhao >> >> On 5月28日, 下午3时15分, [EMAIL PROTECTED] wrote: >> >>> Hi Zhao, >>> >>> >>>> ... got the initialization error which shows "Application >>>> initialize(0xc0000005) failed". >>>> >>> This is access denied. Run cacls over the dll to see who has >>> permission to read and execute it. >>> >>> Jeff >>> >>> On 5/27/08, Zhao Yu <[EMAIL PROTECTED]> wrote: >>> >>>> I downloaded the Crypto++5.52 windows version from SourceForge with >>>> Release32/Debug32 DLLs and Libs. In debug mode, I complied and linked >>>> my project with Crypto++'s debug libs(not static link), it succeeded. >>>> Next I copied the debug DLL to the .exe directory and run my .EXE, I >>>> got the initialization error which shows "Application >>>> initialize(0xc0000005) failed". It looks like causing by binary couple >>>> problem at linkage stage. I was crazy with such a problem which waste >>>> me lots of time. Gentelmen, please help me!Thanks you in advance!! >>>> > > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the "Crypto++ Users" Google Group. To unsubscribe, send an email to [EMAIL PROTECTED] More information about Crypto++ and this group is available at http://www.cryptopp.com. -~----------~----~----~----~------~----~------~--~---
