April 8, 2005

OpenSSL WIN32 Compiler Bug report for openssl 0.9.7f


Hi OpenSSL developers,


I just downloaded openssl 9.7f. I am trying to
compile it with MSVC++ 6.0 service pack 6. I cannot
find masm that is available with MSVC sp6, so I
downloaded nasm.

As directed in the WIN32 Installation notes for
OpenSSL, I did the following:


1) perl Configure VC-WIN32

2) ms\do_nasm

3) nmake f ms\ntdll.mak



The build stops as shown below:



C:\Downloads\OpenSSL\openssl-0.9.7f>nasmw -f win32 -o
crypto\rc4\asm\r4_win32.obj
..\crypto\rc4\asm\r4_win32.asm

..\crypto\rc4\asm\r4_win32.asm:30: error: operation
size not specified

..\crypto\rc4\asm\r4_win32.asm:265: error: operation
size not specified

..\crypto\rc4\asm\r4_win32.asm:267: error: operation
size not specified

..\crypto\rc4\asm\r4_win32.asm:271: error: operation
size not specified



Have you received a confirmation that this is a bug
in the new code? Is this isolated to nasm or does
this also occur with masm?



Do you have a satisfactory work-around?



Regards,



David Reeves
dnreeves@swbell.net
dreeves@practiceinsight.net



__________________________________________________ ____________________
OpenSSL Project http://www.openssl.org
Development Mailing List openssl-dev@openssl.org
Automated List Manager majordomo@openssl.org