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]

Reply via email to