Hi Doug, > > In file included from cversion.c:62: > > buildinf.h:6:4: #error "Windows builds (PLATFORM=mingw) use > > mk1mf.pl-created Makefiles" > > make[1]: *** [cversion.o] Error 1 > > make[1]: Leaving directory `/c/Prog/Projekt/openssl-0.9.8/crypto' > > make: *** [build_crypto] Error 1 > > I see how to get around this, but I am not sure why it is built into > Configure this way. This occurs because you are using ActivePerl rather > than the Cygwin perl. See line 910 in Configure: > $IsMK1MF=1 if ($target eq "mingw" && ^O ne "cygwin"); > > What this does, if your version of perl was not built on cygwin, is to > make buildinf.h into the version that you have, instead of the one > generated by crypto/Makefile. If you either use cygwin perl, or delete > the above line from Configure, you should be able to proceed with your > attempt to compile OpenSSL. I am not sure I see when you would be using > the Configure script with mingw and still want to do a MK1MF style > build. Thanks this did help - a bit J I removed the above line and it really starts to build the beast. But then after a while, it stops with the following: -------------------------------------------------------------------------------------------------------- make[1]: Leaving directory `/c/Prog/openssl-0.9.8/ssl' making all in engines... make[1]: Entering directory `/c/Prog/openssl-0.9.8/engines' gcc -I../include -DOPENSSL_THREADS -DDSO_WIN32 -DPERL=C:/Programme/_Entwicklung/ActivePerl/bin/perl.exe -mno-cygwin -DL_ENDIAN -fom it-frame-pointer -O3 -march=i486 -Wall -D_WIN32_WINNT=0x333 -DOPENSSL_BN_ASM_PART_WORDS -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DMD5_ASM -DR MD160_ASM -DAES_ASM -I/mingw/include -I/mingw/mingw32/include -I/usr/include -L/mingw/include -L/mingw/mingw32/include -L/usr/lib - c -o e_4758cca.o e_4758cca.c e_4758cca.c:62:28: openssl/engine.h: No such file or directory e_4758cca.c:164: error: syntax error before "cca4758_cmd_defns" ... --------------------------------------------------------------------------------------------------------
Why does it even walk into the "engines" subdirectory? I said "no-engine" in the Configuration step...!??? I'm really confused... with regards, Matthias ______________________________________________________________________ OpenSSL Project http://www.openssl.org Development Mailing List [email protected] Automated List Manager [EMAIL PROTECTED]
