I always have used Visual C++ option to compile OpenSSL , but now when i trying to compile with MinGW (gcc,make and all other good GNU stuff) i receiving some errors;

Firstlly i'm working on w2k sp2 machine , openssl 0.9.6g and latest mingw 2.0.0.3 ( i think) .

I can utilize mingw ( i using eclipse IDE with it , and can receive an executables , run debugs and etc;)

WHat i do is quiet simple and following instructions :
ms\mingw32 at C:\projects\openssl-0.9.6g (which is a OpenSSL root dir)

after some time a receive this :
gcc -o tmp\comp_err.o  -Ioutinc -Itmp -O3 -fomit-frame-pointer -DDSO_WIN32  -c .\crypto\comp\comp_err.c
gcc -o tmp\c_rle.o  -Ioutinc -Itmp -O3 -fomit-frame-pointer -DDSO_WIN32  -c .\crypto\comp\c_rle.c
gcc -o tmp\c_zlib.o  -Ioutinc -Itmp -O3 -fomit-frame-pointer -DDSO_WIN32  -c .\crypto\comp\c_zlib.c
del out\libcrypto.a
Could Not Find C:\projects\openssl-0.9.6g\out\libcrypto.a
make: *** [out\libcrypto.a] Error 1
You can ignore the error messages above
       1 file(s) copied.
Building the libraries
Building OpenSSL
gmkdir outinc/openssl
process_begin: CreateProcess((null), gmkdir outinc/openssl, ...) failed.
make (e=2): The system cannot find the file specified.
make: *** [outinc/openssl] Error 2

on attempt to re-run with no-asm option more or less same result :
C:\projects\openssl-0.9.6g>perl Configure Mingw32 no-asm
Configuring for Mingw32
IsWindows=1
CC            =gcc
CFLAG         =-DTHREADS  -DDSO_WIN32 -DNO_ASM -DL_ENDIAN -fomit-frame-pointer -O3 -m486 -Wall
EX_LIBS       =
BN_ASM        =bn_asm.o
DES_ENC       =des_enc.o fcrypt_b.o
BF_ENC        =bf_enc.o
CAST_ENC      =c_enc.o
RC4_ENC       =rc4_enc.o
RC5_ENC       =rc5_enc.o
MD5_OBJ_ASM   =
SHA1_OBJ_ASM  =
RMD160_OBJ_ASM=
PROCESSOR     =
RANLIB        =true
PERL          =perl
THIRTY_TWO_BIT mode
DES_PTR used
DES_RISC1 used
DES_UNROLL used
BN_LLONG mode
RC4_INDEX mode
RC4_CHUNK is undefined

Configured for Mingw32.
Generating makefile
Generating DLL definition files
Building OpenSSL
mkdir outinc\openssl
A subdirectory or file outinc\openssl already exists.
make: [outinc\openssl] Error 1 (ignored)
copy .\crypto\buildinf.h tmp\buildinf.h
       1 file(s) copied.
copy .\crypto\opensslconf.h outinc\openssl\opensslconf.h
       1 file(s) copied.
del out\libcrypto.a
Could Not Find C:\projects\openssl-0.9.6g\out\libcrypto.a
make: *** [out\libcrypto.a] Error 1
You can ignore the error messages above
       1 file(s) copied.
Building the libraries
Building OpenSSL
gmkdir outinc/openssl
process_begin: CreateProcess((null), gmkdir outinc/openssl, ...) failed.
make (e=2): The system cannot find the file specified.
make: *** [outinc/openssl] Error 2


Does this say someting to anybody ??? i rather surprised because i have compiled openssl on w2k with MSVS hundreds times and or linux hunderds times with no problems before.

______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
User Support Mailing List                    [EMAIL PROTECTED]
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to