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]

Reply via email to