Hi,
 
I did the following commands from the Windows 2000 Professional Command line (cmd.exe):
 
set path=%path%;f:\vc98\bin
set
cd C:\Documents and
Settings\Administrator\Desktop\OpenSSL
perl Configure VC-WIN32
ms\do_nt
set include=f:\vc98\include
set lib=f:\vc98\lib
nmake -f ms\ntdll.mak
 
....at which point this error surfaced in the latest snapshot, which is: openssl-0.9.6-stable-SNAP-20010420.tar.gz:

        cl /Fotmp32dll\b_print.obj  -Iinc32 -Itmp32dll /MD /W3 /WX /G5 /Ox /O2 /
Ob2 /Gs0 /GF /Gy /nologo -DWIN32 -DWIN32_LEAN_AND_MEAN -DL_ENDIAN -DDSO_WIN32 -D
WINNT /Fdout32dll /GD -D_WINDLL -D_DLL  -c .\crypto\bio\b_print.c
b_print.c
.\crypto\bio\b_print.c(120) : error C2632: 'long' followed by 'long' is illegal
.\crypto\bio\b_print.c(168) : error C2632: 'long' followed by 'long' is illegal
.\crypto\bio\b_print.c(292) : error C2632: 'long' followed by 'long' is illegal
.\crypto\bio\b_print.c(292) : error C2632: 'long' followed by 'long' is illegal
.\crypto\bio\b_print.c(292) : error C2632: 'long' followed by 'long' is illegal
.\crypto\bio\b_print.c(313) : error C2632: 'long' followed by 'long' is illegal
.\crypto\bio\b_print.c(317) : error C2632: 'long' followed by 'long' is illegal
.\crypto\bio\b_print.c(317) : error C2632: 'long' followed by 'long' is illegal
.\crypto\bio\b_print.c(317) : error C2632: 'long' followed by 'long' is illegal
.\crypto\bio\b_print.c(320) : error C2632: 'long' followed by 'long' is illegal
.\crypto\bio\b_print.c(382) : error C2632: 'long' followed by 'long' is illegal
.\crypto\bio\b_print.c(383) : error C2632: 'long' followed by 'long' is illegal
.\crypto\bio\b_print.c(383) : error C2632: 'long' followed by 'long' is illegal
.\crypto\bio\b_print.c(383) : error C2632: 'long' followed by 'long' is illegal
.\crypto\bio\b_print.c(384) : error C2632: 'long' followed by 'long' is illegal
.\crypto\bio\b_print.c(467) : error C2632: 'long' followed by 'long' is illegal
.\crypto\bio\b_print.c(474) : error C2632: 'long' followed by 'long' is illegal
NMAKE : fatal error U1077: 'cl' : return code '0x2'
Stop.
 
C:\Documents and Settings\Administrator\Desktop\OpenSSL>
 
 
...AND I was trying the latest snapshot to fix ANOTHER W32 bug (listed below for timeliness, despite it having been reported just moments ago):
 
C:\>openssl genrsa -des3 -rand File1;File2;File3;File4;File5 2048 > Rob.key
Loading 'screen' into random state - done
5510111 semi-random bytes loaded
Generating RSA private key, 2048 bit long modulus..+++...................+++
unable to write 'random state'
e is 65537 (0x10001)
 
Best Wishes,
 
-Rob :)
 
P.S.- I don't have VS 6.0 installed, I'm just calling it from a CD (as above).  Of course, the *one* file seemingly necessary for this to work, mspdb60.dll, is copied to my /System32 directory.  Please note that I didn't have any problems with OpenSSL 0.9.6a (from what little I was using it for).

Reply via email to