Hello,
I am trying to compile OpenSSL 0.9.3a on win32 plateform, but I have 2
errors in compile.
I will use OpenSSL with Borland C++ Builder 3, so I followed the
instructions from INSTALL.W32 :
Run ms\bcb4.bat -----> OK
Make -f bcb.mak-----> 2 errors
Here is a part of what make writes :
MAKE Version 5.1 Copyright (c) 1987, 1998 Borland International
mkdir tmp32
mkdir out32
mkdir inc32
mkdir inc32\openssl
copy .\crypto\cryptlib.h tmp32\cryptlib.h
1 fichier(s) copi�(s).
copy .\crypto\date.h tmp32\date.h
1 fichier(s) copi�(s).
[...]
bcc32 -otmp32\mem.obj -Iinc32 -Itmp32 -j255 -w-aus -w-par
-w-inl -c -tWC
-tWM -DWINDOWS -DWIN32 -DL_ENDIAN -O2 -ff -fp -c .\crypto\mem.c
Borland C++ 5.3 for Win32 Copyright (c) 1993, 1998 Borland International
.\crypto\mem.c:
Warning .\crypto\mem.c 164: Call to function with no prototype in
function CRYPT
O_malloc_locked
Warning .\crypto\mem.c 169: Call to function with no prototype in
function CRYPT
O_free_locked
[...]
bcc32 -otmp32\md5_dgst.obj -Iinc32 -Itmp32 -j255 -w-aus -w-par
-w-inl -c
-tWC -tWM -DWINDOWS -DWIN32 -DL_ENDIAN -O2 -ff -fp -c
.\crypto\md5\md5_dgst.c
Borland C++ 5.3 for Win32 Copyright (c) 1993, 1998 Borland International
.\crypto\md5\md5_dgst.c:
Warning .\crypto\md5\../md32_common.h 318: Nonportable pointer
conversion
Error .\crypto\md5\../md32_common.h 318: Constant expression required
Fatal .\crypto\md5\../md32_common.h 320: Error directive:
"HASH_BLOCK_DATA_ORDER
must be defined!"
*** 2 errors in Compile ***
** error 1 ** deleting tmp32\md5_dgst.obj
All ideas are welcome.
Thanks.
FB
______________________________________________________________________
OpenSSL Project http://www.openssl.org
User Support Mailing List [EMAIL PROTECTED]
Automated List Manager [EMAIL PROTECTED]