I downloaded OpenSSL 0.9.8i on my Vista machine and tried to build it without any changes but failed. I have Cygwin and gcc installed on my machine. I ran 'config' on the top level and then ran 'make' to build.
The build process stopped with the following error:

....
gcc -I.. -I../.. -I../../include -DOPENSSL_THREADS -DDSO_DLFCN -DHAVE_DLFCN_H -DTERMIOS -DL_ENDIAN -fomit-frame-pointer -O3 -march=i486 -Wall -DOPENSSL_BN_ASM_PART_WORDS -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DMD5_ASM -DRMD160_ASM -DAES_ASM -c -o mdc2dgst.o mdc2dgst.c

In file included from mdc2dgst.c:63:
../../include/openssl/mdc2.h:69:2: #error MDC2 is disabled.
make[2]: *** [mdc2dgst.o] Error 1
make[2]: Leaving directory 
`/cygdrive/c/Downloads/OpenSSL/openssl-0.9.8i/crypto/mdc2'
make[1]: *** [subdirs] Error 1
make[1]: Leaving directory `/cygdrive/c/Downloads/OpenSSL/openssl-0.9.8i/crypto'
make: *** [build_crypto] Error 1
bash-3.2$


Did i do anything wrong? How do these "OPENSSL_NO_XXX" macros get included in the compiler flags?

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

Reply via email to