Looks like the only externs you are missing are those for TCP/IP. I *think* that those are in winsock.dll, so link with winsock.lib as well
Dave -----Original Message----- From: Matthias Bertschy [mailto:[EMAIL PROTECTED] Sent: 05 April 2004 13:21 To: [EMAIL PROTECTED] Subject: Is it possible to build Crypto++ 5.1 as a Win32 dll ? 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
