Hello,

We are currently using a old version of cryptlib (4.1) and we would like to use the newest version (5.1) not in a static library, but in a dynamic library (dll).
So, here is my question: Is it possible to compile+link cryptlib in a dll?
I found a thread in the mailling list from last year (http://www.escribe.com/software/crypto/m2940.html), but it is not said whether Thomas L succeeded.
It is really important for us to know if we can use crypto++ as a dll.


We are using Visual Studio 6 SP5 on Windows 2000. We get the same kind of linking errors as Thomas L:
Linking...
socketft.obj : error LNK2001: unresolved external symbol [EMAIL PROTECTED]
socketft.obj : error LNK2001: unresolved external symbol [EMAIL PROTECTED]
socketft.obj : error LNK2001: unresolved external symbol [EMAIL PROTECTED]
socketft.obj : error LNK2001: unresolved external symbol [EMAIL PROTECTED]
socketft.obj : error LNK2001: unresolved external symbol [EMAIL PROTECTED]
socketft.obj : error LNK2001: unresolved external symbol [EMAIL PROTECTED]
socketft.obj : error LNK2001: unresolved external symbol [EMAIL PROTECTED]
socketft.obj : error LNK2001: unresolved external symbol [EMAIL PROTECTED]
socketft.obj : error LNK2001: unresolved external symbol [EMAIL PROTECTED]
socketft.obj : error LNK2001: unresolved external symbol [EMAIL PROTECTED]
socketft.obj : error LNK2001: unresolved external symbol [EMAIL PROTECTED]
socketft.obj : error LNK2001: unresolved external symbol [EMAIL PROTECTED]
socketft.obj : error LNK2001: unresolved external symbol [EMAIL PROTECTED]
socketft.obj : error LNK2001: unresolved external symbol [EMAIL PROTECTED]
socketft.obj : error LNK2001: unresolved external symbol [EMAIL PROTECTED]
socketft.obj : error LNK2001: unresolved external symbol [EMAIL PROTECTED]
socketft.obj : error LNK2001: unresolved external symbol [EMAIL PROTECTED]
socketft.obj : error LNK2001: unresolved external symbol [EMAIL PROTECTED]
socketft.obj : error LNK2001: unresolved external symbol [EMAIL PROTECTED]
socketft.obj : error LNK2001: unresolved external symbol [EMAIL PROTECTED]
socketft.obj : error LNK2001: unresolved external symbol [EMAIL PROTECTED]
socketft.obj : error LNK2001: unresolved external symbol [EMAIL PROTECTED]
socketft.obj : error LNK2001: unresolved external symbol [EMAIL PROTECTED]
socketft.obj : error LNK2001: unresolved external symbol [EMAIL PROTECTED]
socketft.obj : error LNK2001: unresolved external symbol [EMAIL PROTECTED]
Release/cryptopp.dll : fatal error LNK1120: 25 unresolved externals
Error executing link.exe.


Can you help us please?

Matthias B


Reply via email to