Thanks for your help. I had to remove all the
unresolved symbols from LIBEAY32.def, recompile, remove the remaining unresolved
symbols from SSLEAY32.def and then it compiled correcly. I was a bit worried
however when I saw that SSLv2 and SSLv23 had to be removed but I don't need them
anyway. BTW I was in fact compiling without a number of ciphers (no-rsa, no-rc2,
no-rc4, etc.). Thanks again!
Vincent
----- Original Message -----
Sent: Wednesday, November 03, 1999 11:07
PM
Subject: compiling without rsa under
windows
Hello,
I'm trying to compile openssl without rsa support
under windows. Here is the sequence of commands I used:
perl Configure VC-WIN32
no-rsa
ms\do_ms
nmake -f
ms\ntdll.mak
This used to work under linux but it seems to
fails at link time with VC6. I don't have much experience programming with VC
so maybe I'm doing something stupid. Here are the errors:
link /nologo /subsystem:console
/machine:I386 /opt:ref /dll /out:out32dll\libeay32.dll /def:ms/LIBEAY32.def
@C:\WINDOWS\TEMP\nma78339. LIBEAY32.def : error LNK2001: unresolved
external symbol EVP_OpenFinal LIBEAY32.def : error LNK2001: unresolved
external symbol EVP_OpenInit LIBEAY32.def : error LNK2001: unresolved
external symbol EVP_SealFinal LIBEAY32.def : error LNK2001: unresolved
external symbol EVP_SealInit LIBEAY32.def : error LNK2001: unresolved
external symbol PEM_SealFinal LIBEAY32.def : error LNK2001: unresolved
external symbol PEM_SealInit LIBEAY32.def : error LNK2001: unresolved
external symbol PEM_SealUpdate LIBEAY32.def : error LNK2001: unresolved
external symbol PEM_read_RSAPrivateKey LIBEAY32.def : error LNK2001:
unresolved external symbol PEM_read_RSAPublicKey LIBEAY32.def : error
LNK2001: unresolved external symbol PEM_read_bio_RSAPrivateKey LIBEAY32.def
: error LNK2001: unresolved external symbol
PEM_read_bio_RSAPublicKey LIBEAY32.def : error LNK2001: unresolved external
symbol PEM_write_RSAPrivateKey LIBEAY32.def : error LNK2001: unresolved
external symbol PEM_write_RSAPublicKey LIBEAY32.def : error LNK2001:
unresolved external symbol PEM_write_bio_RSAPrivateKey LIBEAY32.def : error
LNK2001: unresolved external symbol PEM_write_bio_RSAPublicKey LIBEAY32.def
: error LNK2001: unresolved external symbol
RSAPrivateKey_asn1_meth LIBEAY32.def : error LNK2001: unresolved external
symbol RSAPrivateKey_dup LIBEAY32.def : error LNK2001: unresolved external
symbol RSAPublicKey_dup LIBEAY32.def : error LNK2001: unresolved external
symbol d2i_RSAPrivateKey_bio LIBEAY32.def : error LNK2001: unresolved
external symbol d2i_RSAPrivateKey_fp LIBEAY32.def : error LNK2001:
unresolved external symbol d2i_RSAPublicKey_bio LIBEAY32.def : error
LNK2001: unresolved external symbol d2i_RSAPublicKey_fp LIBEAY32.def :
error LNK2001: unresolved external symbol
i2d_RSAPrivateKey_bio LIBEAY32.def : error LNK2001: unresolved external
symbol i2d_RSAPrivateKey_fp LIBEAY32.def : error LNK2001: unresolved
external symbol i2d_RSAPublicKey_bio LIBEAY32.def : error LNK2001:
unresolved external symbol i2d_RSAPublicKey_fp out32dll\libeay32.lib :
fatal error LNK1120: 26 unresolved externals LINK : fatal error LNK1141:
failure during build of exports file
Thank you for your help!
Vincent Levesque
[EMAIL PROTECTED]
|