I think the problem is that you are actually linking against the exports library for the DLL. The static library is Win32\output\debug\cryptlib.lib. The DLL and its exports library are in Win32\dll_output. Note the "dll_" in the path name. I'll add this to the FAQ.
Also, there shouldn't be any problems linking a DLL against a DLL. But using the static library saves on code size and I'd suggest it unless you need to use the DLL for some reason (such as FIPS compliance). > I am trying to link to the static version (cryptopp.lib), mostly > because I am > trying to build an app that is a DLL (a COM DLL at that). Everything > I've > seen seems to indicate that VC8 DOESN'T like linking a DLL into a DLL. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Crypto++ Users" group. To post to this group, send email to [EMAIL PROTECTED] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/cryptopp-users?hl=en -~----------~----~----~----~------~----~------~--~---
