Note (probably harmless): No library found for -lssl Checking if your kit is complete... Looks good Writing Makefile for OpenSSL::RSAkey cp RSAkey.pm blib/lib/OpenSSL/RSAkey.pm cp XMLKeys.pm blib/lib/OpenSSL/RSAkey/XMLKeys.pm cp SMS.pm blib/lib/OpenSSL/RSAkey/SMS.pm gcc -c -I. -DUSE_REENTRANT_API -D_POSIX_C_SOURCE=199506L -D_HPUX_SOURCE -L/lib/hpux32 -DUINT32_MAX_BROKEN -fPIC -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"0.05\" -DXS_VERSION=\"0.05\" -fPIC -I/home/cpanrun/ia64/build/5.6.1/lib/5.6.1/IA64.ARCHREV_0-thread-multi/CORE -DNO_BIO=1 -DNO_FP_API=1 mt19937int.c /home/cpanrun/ia64/build/5.6.1/bin/perl -I/home/cpanrun/ia64/build/5.6.1/lib/5.6.1/IA64.ARCHREV_0-thread-multi -I/home/cpanrun/ia64/build/5.6.1/lib/5.6.1 /home/cpanrun/ia64/build/5.6.1/lib/5.6.1/ExtUtils/xsubpp -typemap /home/cpanrun/ia64/build/5.6.1/lib/5.6.1/ExtUtils/typemap -typemap typemap RSAkey.xs > RSAkey.xsc && mv RSAkey.xsc RSAkey.c Warning: Aliases 'verify' and 'public_decrypt' have identical values in RSAkey.xs, line 322 Warning: Aliases 'sign' and 'private_encrypt' have identical values in RSAkey.xs, line 324 Warning: Aliases 'decrypt' and 'private_decrypt' have identical values in RSAkey.xs, line 326 Please specify prototyping behavior for RSAkey.xs (see perlxs manual) gcc -c -I. -DUSE_REENTRANT_API -D_POSIX_C_SOURCE=199506L -D_HPUX_SOURCE -L/lib/hpux32 -DUINT32_MAX_BROKEN -fPIC -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"0.05\" -DXS_VERSION=\"0.05\" -fPIC -I/home/cpanrun/ia64/build/5.6.1/lib/5.6.1/IA64.ARCHREV_0-thread-multi/CORE -DNO_BIO=1 -DNO_FP_API=1 RSAkey.c RSAkey.xs:5:24: openssl/bn.h: No such file or directory RSAkey.xs:6:25: openssl/rsa.h: No such file or directory RSAkey.xs:7:41: openssl/sha.h: No such file or directory RSAkey.xs:8:66: openssl/blowfish.h: No such file or directory RSAkey.xs:9:48: openssl/rand.h: No such file or directory RSAkey.xs:12: error: parse error before '*' token RSAkey.xs: In function `get_rsa': RSAkey.xs:15: error: `RSA' undeclared (first use in this function) RSAkey.xs:15: error: (Each undeclared identifier is reported only once RSAkey.xs:15: error: for each function it appears in.) RSAkey.xs:15: error: parse error before ')' token RSAkey.xs:18: error: parse error before ')' token RSAkey.xs: In function `run_sha1': RSAkey.xs:23: error: `SHA_CTX' undeclared (first use in this function) RSAkey.xs:23: error: parse error before "ctx" RSAkey.xs:27: error: `ctx' undeclared (first use in this function) RSAkey.xs: At top level: RSAkey.xs:32: error: parse error before '*' token RSAkey.xs: In function `is_privkey': RSAkey.xs:34: error: `key' undeclared (first use in this function) RSAkey.xs: At top level: RSAkey.xs:39: error: parse error before '*' token RSAkey.xs: In function `get_BN': RSAkey.xs:41: error: `n' undeclared (first use in this function) RSAkey.xs:44: warning: passing arg 2 of `Perl_newSVpv' makes pointer from integer without a cast RSAkey.xs: In function `XS_OpenSSL__RSAkey_new': RSAkey.xs:56: error: `RSA' undeclared (first use in this function) RSAkey.xs:56: error: `key' undeclared (first use in this function) RSAkey.xs: In function `XS_OpenSSL__RSAkey_new_pubkey': RSAkey.xs:69: error: `RSA' undeclared (first use in this function) RSAkey.xs:69: error: `key' undeclared (first use in this function) RSAkey.xs: In function `XS_OpenSSL__RSAkey_new_privkey': RSAkey.xs:98: error: `RSA' undeclared (first use in this function) RSAkey.xs:98: error: `key' undeclared (first use in this function) RSAkey.c: In function `XS_OpenSSL__RSAkey_DESTROY': RSAkey.c:228: error: `RSA' undeclared (first use in this function) RSAkey.c:228: error: `key' undeclared (first use in this function) RSAkey.c: In function `XS_OpenSSL__RSAkey_keysize': RSAkey.c:250: error: `RSA' undeclared (first use in this function) RSAkey.c:250: error: `key' undeclared (first use in this function) RSAkey.c: In function `XS_OpenSSL__RSAkey_check_key': RSAkey.c:278: error: `RSA' undeclared (first use in this function) RSAkey.c:278: error: `key' undeclared (first use in this function) RSAkey.c: In function `XS_OpenSSL__RSAkey_n': RSAkey.c:306: error: `RSA' undeclared (first use in this function) RSAkey.c:306: error: `key' undeclared (first use in this function) RSAkey.xs:179: error: `BIGNUM' undeclared (first use in this function) RSAkey.xs:179: error: `bn' undeclared (first use in this function) RSAkey.c:310: error: `RETVAL' undeclared (first use in this function) RSAkey.c: In function `XS_OpenSSL__RSAkey_is_privkey': RSAkey.c:349: error: `RSA' undeclared (first use in this function) RSAkey.c:349: error: `key' undeclared (first use in this function) RSAkey.xs: In function `XS_OpenSSL__RSAkey_STORABLE_thaw': RSAkey.xs:219: error: `RSA' undeclared (first use in this function) RSAkey.xs:219: error: `key' undeclared (first use in this function) RSAkey.c: In function `XS_OpenSSL__RSAkey_STORABLE_freeze': RSAkey.c:440: error: `RSA' undeclared (first use in this function) RSAkey.c:440: error: `key' undeclared (first use in this function) RSAkey.c: In function `XS_OpenSSL__RSAkey_public_encrypt': RSAkey.c:516: error: `RSA' undeclared (first use in this function) RSAkey.c:516: error: `key' undeclared (first use in this function) RSAkey.xs:328: error: parse error before "RSA" RSAkey.xs:328: error: `RSA_public_encrypt' undeclared (first use in this function) RSAkey.xs:328: error: initializer element is not constant RSAkey.xs:328: error: (near initialization for `func[0]') RSAkey.xs:328: error: `RSA_public_decrypt' undeclared (first use in this function) RSAkey.xs:328: error: initializer element is not constant RSAkey.xs:328: error: (near initialization for `func[1]') RSAkey.xs:328: error: `RSA_private_encrypt' undeclared (first use in this function) RSAkey.xs:328: error: initializer element is not constant RSAkey.xs:328: error: (near initialization for `func[2]') RSAkey.xs:328: error: `RSA_private_decrypt' undeclared (first use in this function) RSAkey.xs:328: error: initializer element is not constant RSAkey.xs:328: error: (near initialization for `func[3]') RSAkey.xs:341: error: `RSA_NO_PADDING' undeclared (first use in this function) RSAkey.c: In function `XS_OpenSSL__RSAkey_fingerprint': RSAkey.c:558: error: `RSA' undeclared (first use in this function) RSAkey.c:558: error: `key' undeclared (first use in this function) RSAkey.xs:352: error: `SHA_DIGEST_LENGTH' undeclared (first use in this function) RSAkey.xs: In function `XS_OpenSSL__RSAkey_sha1': RSAkey.xs:370: error: `SHA_DIGEST_LENGTH' undeclared (first use in this function) RSAkey.xs: In function `XS_OpenSSL__RSAkey_blowfish_encrypt': RSAkey.xs:385: error: `BF_KEY' undeclared (first use in this function) RSAkey.xs:385: error: `k' undeclared (first use in this function) RSAkey.xs:405: error: `BF_DECRYPT' undeclared (first use in this function) RSAkey.xs:405: error: `BF_ENCRYPT' undeclared (first use in this function) RSAkey.xs: In function `XS_OpenSSL__RSAkey_pseudorandombytes': RSAkey.xs:444: error: `SHA_DIGEST_LENGTH' undeclared (first use in this function) make: *** [RSAkey.o] Error 1