perl Makefile.PL Found OpenSSL (version OpenSSL 0.9.6) installed at /usr Which OpenSSL build path do you want to link against? [/usr] #### Apparently no SSLeay installation at '/usr/include/openssl' Are you sure you got it correct???? ================================================ BUILD INFORMATION ================================================ ssl dir: /usr/include/openssl libraries: -lssl -lcrypto -lgcc -lRSAglue -lrsaref include dir: /usr/include/openssl/include -I/usr/kerberos/include ssl header: openssl/ssl.h ssl candidate: /usr/include/openssl; /usr/include/openssl/include ================================================ Note (probably harmless): No library found for -lgcc Note (probably harmless): No library found for -lRSAglue Note (probably harmless): No library found for -lrsaref Writing Makefile for Crypt::SSLeay #### perl Makefile.PL Found OpenSSL (version OpenSSL 0.9.6) installed at /usr Which OpenSSL build path do you want to link against? [/usr] ================================================ BUILD INFORMATION ================================================ ssl dir: /usr libraries: -lssl -lcrypto -lgcc -lRSAglue -lrsaref include dir: /usr/include -I/usr/kerberos/include ssl header: openssl/ssl.h ssl candidate: /usr; /usr/include/openssl; OpenSSL 0.9.6 ================================================ Note (probably harmless): No library found for -lgcc Note (probably harmless): No library found for -lRSAglue Note (probably harmless): No library found for -lrsaref Writing Makefile for Crypt::SSLeay #### When installing openssl make sure your config looks like: > ./config --openssldir=/usr/local/openssl or > ./config --openssldir=/usr/local/ssl If you are planning on upgrading the default OpenSSL libraries on a system like RedHat, not that I would recommend this, then you might try something like: > ./config --openssldir=/usr --shared The --shared option to config will set up building the .so shared libraries which is important for such systems