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]

Reply via email to