I successfully built/tested OpenSSL 0.9.8b but once I add -noengine to
the configure line:
perl Configure VC-WIN32 no-rc5 no-idea no-cast no-krb5 no-ec no-engine
no-hw
(all else identical), the build (nmake -f ms\nt.mak) fails with:
cl /Fotmp32\e_4758cca.obj -Iinc32 -
Itmp32 /MD /Ox /O2 /Ob2 /W3 /WX /Gs0
/GF /Gy /nologo -DOPENSSL_SYSNAME_WIN32 -DWIN32_LEAN_AND_MEAN -
DL_ENDIAN -DDSO_
WIN32 -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DBN_ASM -
DMD5_ASM
-DSHA1_ASM -DRMD160_ASM /Fdout32 -DOPENSSL_NO_IDEA -DOPENSSL_NO_RC5 -
DOPENSSL_NO
_MDC2 -DOPENSSL_NO_CAST -DOPENSSL_NO_KRB5 -DOPENSSL_NO_EC -
DOPENSSL_NO_ECDSA -DO
PENSSL_NO_ECDH -DOPENSSL_NO_ENGINE -DOPENSSL_NO_HW -
DOPENSSL_NO_DYNAMIC_ENGINE
-c .\engines\e_4758cca.c
e_4758cca.c
inc32\openssl\engine.h(70) : fatal error C1189: #error : ENGINE is
disabled.
NMAKE : fatal error U1077: 'cl' : return code '0x2'
Stop.
I haven't get tried this on any of my other platforms so I don't know
if this is unique to the Windows build environment. Is there any easy
workaround or patch for this build issue?
Thanks,
Ferrell
______________________________________________________________________
OpenSSL Project http://www.openssl.org
Development Mailing List [email protected]
Automated List Manager [EMAIL PROTECTED]