Note (probably harmless): No library found for -lgcrypt Checking if your kit is complete... Looks good Writing Makefile for GCrypt cp GCrypt.pm blib/lib/GCrypt.pm AutoSplitting blib/lib/GCrypt.pm (blib/lib/auto/GCrypt) /home/cpanrun/ia64-lp64/build/5.6.1/bin/perl -I/home/cpanrun/ia64-lp64/build/5.6.1/lib/5.6.1/IA64.ARCHREV_0-thread-multi-64all -I/home/cpanrun/ia64-lp64/build/5.6.1/lib/5.6.1 /home/cpanrun/ia64-lp64/build/5.6.1/lib/5.6.1/ExtUtils/xsubpp -typemap /home/cpanrun/ia64-lp64/build/5.6.1/lib/5.6.1/ExtUtils/typemap -typemap typemap GCrypt.xs > GCrypt.xsc && mv GCrypt.xsc GCrypt.c Please specify prototyping behavior for GCrypt.xs (see perlxs manual) gcc -c -I. -DUSE_REENTRANT_API -D_POSIX_C_SOURCE=199506L -D_HPUX_SOURCE -mlp64 -L/lib/hpux64 -DUINT32_MAX_BROKEN -fPIC -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"0.3\" -DXS_VERSION=\"0.3\" -fPIC -I/home/cpanrun/ia64-lp64/build/5.6.1/lib/5.6.1/IA64.ARCHREV_0-thread-multi-64all/CORE GCrypt.c GCrypt.xs:7:20: gcrypt.h: No such file or directory GCrypt.xs:10: error: parse error before "GcryCipherHd" GCrypt.xs:10: warning: no semicolon at end of struct or union GCrypt.xs:13: error: parse error before '}' token GCrypt.xs: In function `XS_GCrypt__Cipher_new': GCrypt.xs:38: error: invalid application of `sizeof' to incomplete type `GCrypt_Cipher_s' GCrypt.xs:46: error: dereferencing pointer to incomplete type GCrypt.xs:47: error: dereferencing pointer to incomplete type GCrypt.xs:50: error: dereferencing pointer to incomplete type GCrypt.xs:53: error: dereferencing pointer to incomplete type GCrypt.xs:57: error: dereferencing pointer to incomplete type GCrypt.xs:57: error: `GCRY_CIPHER_MODE_ECB' undeclared (first use in this function) GCrypt.xs:57: error: (Each undeclared identifier is reported only once GCrypt.xs:57: error: for each function it appears in.) GCrypt.xs:61: error: dereferencing pointer to incomplete type GCrypt.xs:61: error: `GCRY_CIPHER_MODE_CFB' undeclared (first use in this function) GCrypt.xs:63: error: dereferencing pointer to incomplete type GCrypt.xs:63: error: `GCRY_CIPHER_MODE_CBC' undeclared (first use in this function) GCrypt.xs:67: error: dereferencing pointer to incomplete type GCrypt.xs:67: error: `GCRY_CIPHER_MODE_STREAM' undeclared (first use in this function) GCrypt.xs:71: error: dereferencing pointer to incomplete type GCrypt.xs:71: error: `GCRY_CIPHER_MODE_OFB' undeclared (first use in this function) GCrypt.xs:74: error: dereferencing pointer to incomplete type GCrypt.xs:88: error: `GCRY_CIPHER_SECURE' undeclared (first use in this function) GCrypt.xs:90: error: `GCRY_CIPHER_ENABLE_SYNC' undeclared (first use in this function) GCrypt.xs:100: error: dereferencing pointer to incomplete type GCrypt.xs:100: error: dereferencing pointer to incomplete type GCrypt.xs:104: error: dereferencing pointer to incomplete type GCrypt.xs:104: error: dereferencing pointer to incomplete type GCrypt.xs: In function `XS_GCrypt__Cipher_encrypt': GCrypt.xs:120: error: dereferencing pointer to incomplete type GCrypt.xs:124: error: dereferencing pointer to incomplete type GCrypt.xs:134: error: dereferencing pointer to incomplete type GCrypt.xs: In function `XS_GCrypt__Cipher_decrypt': GCrypt.xs:153: error: dereferencing pointer to incomplete type GCrypt.xs:157: error: dereferencing pointer to incomplete type GCrypt.xs:167: error: dereferencing pointer to incomplete type GCrypt.xs: In function `XS_GCrypt__Cipher_setkey': GCrypt.xs:184: error: dereferencing pointer to incomplete type GCrypt.xs:185: error: dereferencing pointer to incomplete type GCrypt.xs:185: error: dereferencing pointer to incomplete type GCrypt.xs:187: error: dereferencing pointer to incomplete type GCrypt.xs:189: error: dereferencing pointer to incomplete type GCrypt.xs:190: error: dereferencing pointer to incomplete type GCrypt.xs:190: error: dereferencing pointer to incomplete type GCrypt.xs: In function `XS_GCrypt__Cipher_setiv': GCrypt.xs:201: error: dereferencing pointer to incomplete type GCrypt.xs:205: error: dereferencing pointer to incomplete type GCrypt.xs:206: error: dereferencing pointer to incomplete type GCrypt.xs:212: error: dereferencing pointer to incomplete type GCrypt.xs:213: error: dereferencing pointer to incomplete type GCrypt.xs:213: error: dereferencing pointer to incomplete type GCrypt.xs: In function `XS_GCrypt__Cipher_sync': GCrypt.xs:220: error: dereferencing pointer to incomplete type GCrypt.xs: In function `XS_GCrypt__Cipher_keylen': GCrypt.xs:226: error: dereferencing pointer to incomplete type GCrypt.xs: In function `XS_GCrypt__Cipher_blklen': GCrypt.xs:234: error: dereferencing pointer to incomplete type GCrypt.xs: In function `XS_GCrypt__Cipher_DESTROY': GCrypt.xs:242: error: dereferencing pointer to incomplete type make: *** [GCrypt.o] Error 1