Hi:
 
I am trying to compile OPENSSL 0.9.6 version in MS Windows NT 4.0 with MS VC++ 5.0 installed, I ran the following commands like you explain in INSTALL.W32 file :
 
> perl Configure VC-WIN32
> ms\do_ms
> nmake -f ms\ntdll.mak
 
In this commands I get the following output :
 
Building OpenSSL
 copy nul+ .\crypto\cryptlib.h tmp32dll\cryptlib.h
nul
.\crypto\cryptlib.h
        1 file(s) copied.
 copy nul+ .\crypto\buildinf.h tmp32dll\buildinf.h
nul
......
......
 
 cl /Fotmp32dll\rand_egd.obj  -Iinc32 -Itmp32dll /MD /W3 /WX /G5 /Ox /O2 /Ob2 /Gs0 /GF /Gy /nologo -DWIN32 -DWIN32_LEAN_AND_MEAN -DL_ENDIAN -DDSO_WIN32 /Fdout32dll /GD -D_WINDLL -D_DLL  -c .\crypto\rand\rand_egd.c
rand_egd.c
 cl /Fotmp32dll\rand_win.obj  -Iinc32 -Itmp32dll /MD /W3 /WX /G5 /Ox /O2 /Ob2 /Gs0 /GF /Gy /nologo -DWIN32 -DWIN32_LEAN_AND_MEAN -DL_ENDIAN -DDSO_WIN32 /Fdout32dll /GD -D_WINDLL -D_DLL  -c .\crypto\rand\rand_win.c
rand_win.c
.\crypto\rand\rand_win.c(581) : error C2400: inline assembler syntax error in 'opcode'; found 'newline'
NMAKE : fatal erro U1077: 'cl' : return code '0x2'
Stop
 
How can I fix the error?
 
I check the openssl 0.9.5a source code and the file .\crypto\rand\rand_win.c is new in the openssl 0.9.6 version, I compile the 0.9.5a version again and all was OK, the problem is with the new 0.9.6 version.
 
Please help me....
 
Grettings
Armando Garcia Garcia

Reply via email to