in reply to Re^2: Crypt::SSLeay problem after upgrading to 5.10
in thread Crypt::SSLeay problem after upgrading to 5.10
cc -c -I/usr/local/ssl/include/openssl -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"0.57\" -DXS_VERSION=\"0.57\" -fPIC "-I/usr/local/lib/perl5/5.10.0/i686-linux/CORE" SSLeay.c In file included from SSLeay.xs:25: crypt_ssleay_version.h:1:25: error: openssl/ssl.h: No such file or directory
It doesn't find the header(s) because it's looking in /usr/local/ssl/include/openssl/openssl/ssl.h — i.e. one openssl path fragment too much. (The relative path fragment from the #include "openssl/ssl.h" directive is simply being appended to any search paths specified via -I)
It's probably easiest to just move the openssl include directory into /usr/local/include, as that's already specified on the compiler's command line (-I/usr/local/include).
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^4: Crypt::SSLeay problem after upgrading to 5.10
by jkeenan1 (Deacon) on Jan 07, 2008 at 19:34 UTC |