Looks like the LIBEAY32.def file got updated for the exports but the
JPAKE stuff isn't being compiled in. I didn't specify JPAKE to be
specifically built so maybe it's just an error with the def generation.
I'm not familiar enough with the OpenSSL build system to really know
where to look...
I am trying to build a FIPS 1.2 win32 build, the actual base fips
package built fine, I'm just trying to link in the fips canister to
the latest 0.9.8 branch.
link /nologo /subsystem:console /opt:ref /dll /map /base:0xFB00000 /out:out32dll\libeay32.dll /def:ms/LIBEAY32.def
@C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\1\nm9E.tmp
LIBEAY32.def : error LNK2001: unresolved external symbol CRYPTO_strdup
LIBEAY32.def : error LNK2001: unresolved external symbol ERR_load_JPAKE_strings
LIBEAY32.def : error LNK2001: unresolved external symbol JPAKE_CTX_free
LIBEAY32.def : error LNK2001: unresolved external symbol JPAKE_CTX_new
LIBEAY32.def : error LNK2001: unresolved external symbol JPAKE_STEP1_generate
LIBEAY32.def : error LNK2001: unresolved external symbol JPAKE_STEP1_init
LIBEAY32.def : error LNK2001: unresolved external symbol JPAKE_STEP1_process
LIBEAY32.def : error LNK2001: unresolved external symbol JPAKE_STEP1_release
LIBEAY32.def : error LNK2001: unresolved external symbol JPAKE_STEP2_generate
LIBEAY32.def : error LNK2001: unresolved external symbol JPAKE_STEP2_init
LIBEAY32.def : error LNK2001: unresolved external symbol JPAKE_STEP2_process
LIBEAY32.def : error LNK2001: unresolved external symbol JPAKE_STEP2_release
LIBEAY32.def : error LNK2001: unresolved external symbol JPAKE_STEP3A_generate
LIBEAY32.def : error LNK2001: unresolved external symbol JPAKE_STEP3A_init
LIBEAY32.def : error LNK2001: unresolved external symbol JPAKE_STEP3A_process
LIBEAY32.def : error LNK2001: unresolved external symbol JPAKE_STEP3A_release
LIBEAY32.def : error LNK2001: unresolved external symbol JPAKE_STEP3B_generate
LIBEAY32.def : error LNK2001: unresolved external symbol JPAKE_STEP3B_init
LIBEAY32.def : error LNK2001: unresolved external symbol JPAKE_STEP3B_process
LIBEAY32.def : error LNK2001: unresolved external symbol JPAKE_STEP3B_release
LIBEAY32.def : error LNK2001: unresolved external symbol JPAKE_get_shared_key
out32dll\libeay32.lib : fatal error LNK1120: 21 unresolved externals
First stage Link failure at util\fipslink.pl line 42.
NMAKE : fatal error U1077: 'C:\Perl64\bin\perl.EXE' : return code '0x9'
Stop.
Thanks.
-Brad
______________________________________________________________________
OpenSSL Project http://www.openssl.org
Development Mailing List openssl-dev@openssl.org
Automated List Manager [EMAIL PROTECTED]