Hi,

> OpenSSL 1.0.0b standard test compilation breaks with MingW32 / MSYS:
> make[2]: Entering directory `/d/openssl-1.0.0b/test'
> ( :; LIBDEPS="${LIBDEPS:--L.. -lssl -L.. -lcrypto  -lws2_32 -lgdi32 
> -lcrypt32}"; LDCMD="${LDCMD:-gcc}"; 
> LDFLAGS="${LDFLAGS:--DOPENSSL_THREADS -D_MT -DDSO_WIN32 -mno-cygwin 
> -DL_ENDIAN -DWIN32_LEAN_AND_MEAN -fomit-frame-pointer -O3 -march=i486 
> -Wall -DOPENSSL_BN_ASM_PART_WORDS -DOPENSSL_IA32_SSE2 
> -DOPENSSL_BN_ASM_MONT -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DMD5_ASM 
> -DRMD160_ASM -DAES_ASM -DWHIRLPOOL_ASM}"; LIBPATH=`for x in $LIBDEPS; do 
> echo $x; done | sed -e 's/^ *-L//;t' -e d | uniq`; LIBPATH=`echo 
> $LIBPATH | sed -e 's/ /:/g'`; LD_LIBRARY_PATH=$LIBPATH:$LD_LIBRARY_PATH 
> ${LDCMD} ${LDFLAGS} -o ${APPNAME:=md2test.exe} md2test.o ${LIBDEPS} )
> d:/mingw/bin/../lib/gcc/mingw32/4.5.0/../../../libmingw32.a(main.o):main.c:(.text+0xd2):
>  
> undefined reference to `winm...@16'
> collect2: ld returned 1 exit status
> make[2]: *** [link_app.] Error 1
> make[2]: Leaving directory `/d/openssl-1.0.0b/test'
> make[1]: *** [md2test.exe] Error 2
> 
> seems this happens because md2, rc5, jpake are disabled by default, 
> Makefile has:
> OPTIONS= no-gmp no-jpake no-krb5 no-md2 no-rc5 no-rfc3779 no-shared 
> no-store no-zlib no-zlib-dynamic static-engine
> 
> and the files md2test.c, jpaketest.c, rc5test.c are of zero bytes:
> 16.11.2010  14:41                 0 rc5test.c
> 16.11.2010  14:41                 0 jpaketest.c
> 16.11.2010  14:41                 0 md2test.c
> 
> which then cause the compiler break; when I enable these features the 
> test files are ok, and compilation finishes, but since jpake is 
> classified as 'experimental' this is not what everyone wants ...

Could you examine ticket #2273. Can you confirm that it's same issue
discussed at the very end? A.


______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
Development Mailing List                       [email protected]
Automated List Manager                           [email protected]

Reply via email to