I'm using OpenSSL-0.9.6g and Crypt-SSLeay-0.45. I just encountered a
compile problem which dumps these lines : 
[root@localhost Crypt-SSLeay-0.45]# make
gcc -c  -I/usr/local/openssl/include -D_REENTRANT -D_GNU_SOURCE
-fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
-I/usr/include/gdbm -O2 -march=i386 -mcpu=i686   -DVERSION=\"0.45\"
-DXS_VERSION=\"0.45\" -fpic
"-I/usr/lib/perl5/5.8.0/i386-linux-thread-multi/CORE"   SSLeay.c
In file included from /usr/local/openssl/include/openssl/evp.h:89,
                 from /usr/local/openssl/include/openssl/x509.h:67,
                 from /usr/local/openssl/include/openssl/ssl.h:122,
                 from crypt_ssleay_version.h:1,
                 from SSLeay.xs:20:
/usr/local/openssl/include/openssl/des.h:193: parse error before '&'
token
make: *** [SSLeay.o] Error 1

When I removed the 
openssl/des.h:193: -> char *crypt(const char *buf,const char *salt);
line from des.h it compiled and the binary works well now. Just wanted
to notify developers. Sorry if this is a wrong place to put . 

------------------------
Distro = Redhat 8.0
Kernel = 2.4.20
Perl = 5.8.0 (redhat build)

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

Reply via email to