I didn't see this until I turned on the debug option in mk1mk.pl,
producing the compilation commands with those options. Here is what I
got (hand-wrapped for clarity):
cl /Fotmp32dll.dbg\bn_div.obj -Iinc32 -Itmp32dll.dbg /MDd /WX /W3
/Zi /Yd /Od / nologo -DWINDOWS -DWIN32 -D_DEBUG -DL_ENDIAN
-DWIN32_LEAN_AND_MEAN -DDEBUG -DBN_ASM -DMD5_ASM -DSHA1_ASM
-DRMD160_ASM /Fdout32dll /GD -D_WINDLL -D_DLL -c
.\crypto\bn\bn_div.c
bn_div.c
.\crypto\bn\bn_div.c(241) : error C2220: warning treated as error -
no object file generated
.\crypto\bn\bn_div.c(241) : warning C4244: '=' : conversion from
'unsigned __int 64 ' to 'unsigned long ', possible loss of data
The bn_test prog runs OK if I manually hack the makefile to remove the
/WX (warnings are errors) option on this file.
-- Bob
______________________________________________________________________
OpenSSL Project http://www.openssl.org
Development Mailing List [EMAIL PROTECTED]
Automated List Manager [EMAIL PROTECTED]