Building on Win2000 with Visual Studio 6 SP5. Building with the latest snapshot: openssl-0.9.7-stable-SNAP-20020218.tar.gz
----------------------------------------------------- ms/do_nasm.bat produces warnings: >perl util\mkdef.pl 16 libeay > ms\libeay16.def Warning: AES_cfb128_encrypt does not have a number assigned Warning: AES_ctr128_encrypt does not have a number assigned Warning: AES_ofb128_encrypt does not have a number assigned >perl util\mkdef.pl 32 libeay > ms\libeay32.def Warning: AES_cfb128_encrypt does not have a number assigned Warning: AES_ctr128_encrypt does not have a number assigned Warning: AES_ofb128_encrypt does not have a number assigned -------------------------------------------------- The CFLAGS in the generated NT.MAK file are not correct: CFLAG= /MD ...... Should be: CFLAG= /MT ...... /MD is only used for building DLL's ------------------------------------------------- Trying to build a >>debug<< DLL version, causes following error: link /nologo /subsystem:console /machine:I386 /opt:ref /debug /out:out32dll.dbg\s ~1\z5xxx\LOCALS~1\Temp\nna00788. ssltest.obj : error LNK2001: unresolved external symbol _SSL_CTX_free ssltest.obj : error LNK2001: unresolved external symbol _SSL_free ssltest.obj : error LNK2001: unresolved external symbol _SSL_set_session ssltest.obj : error LNK2001: unresolved external symbol _SSL_new ssltest.obj : error LNK2001: unresolved external symbol _SSL_CTX_set_session_id_context ssltest.obj : error LNK2001: unresolved external symbol _SSL_CTX_set_verify ssltest.obj : error LNK2001: unresolved external symbol _SSL_CTX_set_default_verify_paths ..... ..... ..... out32dll.dbg\ssltest.exe : fatal error LNK1120: 33 unresolved externals NMAKE : fatal error U1077: 'link' : return code '0x460' Stop. ------------------------------------------------------ Engine code does not handle the "OPENSSL_NO_xxxx" definitions. It seems like a lot of "#ifndef" are missing from the engine code. Try buildning with the following algorithm exclusions: no-dh no-dsa no-bf no-rc5 no-cast no-idea no-mdc2 no-md2 no-md4 .....you will then see a lot of errors. Med venlig hilsen / Best regards Kim Hellan KMD / KMD-CA http://www.kmd-ca.dk Mailto:[EMAIL PROTECTED] ______________________________________________________________________ OpenSSL Project http://www.openssl.org User Support Mailing List [EMAIL PROTECTED] Automated List Manager [EMAIL PROTECTED]