Hi everybody,

I tried to compile OpenSSL v0.9.8 inside Windows with
MingW environment inside MingW's MSYS environment
(this is a small unix like environment like cygwin, but much
smaller and native to windows).

So I did it the usual Unix way:

./Configure no-engine mingw
make PERL=$(which perl) links depend all

(I needed to add the PERL setting because it seems to need
  a "make links" and the link making did not work without it).

After a while it stops with this:
--------------------------------------------------------------------------------
making all in crypto...
make[1]: Entering directory `/c/Prog/openssl-0.9.8/crypto'
gcc -I. -I.. -I../include -DOPENSSL_THREADS  -DDSO_WIN32 
-DPERL=C:/Programme/_Entwicklung/ActivePerl/bin/perl.exe -mno-cygwin -DL_EN
DIAN -fomit-frame-pointer -O3 -march=i486 -Wall -D_WIN32_WINNT=0x333 
-DOPENSSL_BN_ASM_PART_WORDS -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DMD
5_ASM -DRMD160_ASM -DAES_ASM   -c -o cryptlib.o cryptlib.c
.
.
.
gcc -I. -I.. -I../include -DOPENSSL_THREADS  -DDSO_WIN32 
-DPERL=C:/Programme/_Entwicklung/ActivePerl/bin/perl.exe -mno-cygwin -DL_EN
DIAN -fomit-frame-pointer -O3 -march=i486 -Wall -D_WIN32_WINNT=0x333 
-DOPENSSL_BN_ASM_PART_WORDS -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DMD
5_ASM -DRMD160_ASM -DAES_ASM   -c -o cversion.o cversion.c
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

--------------------------------------------------------------------------------

So it seems that this is a break on intend. But why?
And what can I do against it?

BTW, v0.9.7g worked without that problem!
(I had some problems with certain newer binutils versions where the gas 
complained about some asm
 lines but I solved it by using older binutils versions).

Could it be made that v0.9.8 compiles again in MingW+MSYS environment?

with regards,
Matthias

______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
Development Mailing List                       openssl-dev@openssl.org
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to