Set up gcc environment - 3.3 Checking if your kit is complete... Looks good Note (probably harmless): No library found for -lkrb5 Note (probably harmless): No library found for -lcom_err Writing Makefile for Authen::Krb5Password cp Krb5Password.pm blib/lib/Authen/Krb5Password.pm gcc -c -I/usr/local/include -D_REENTRANT -DPRIVLIB_LAST_IN_INC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fno-strict-aliasing -pipe -O -DVERSION=\"1.03\" -DXS_VERSION=\"1.03\" -fPIC "-I/export/home/cpanrun/build/5.10.0/lib/CORE" -DNO_REPLAYCACHE kpass.c kpass.c:15:18: krb5.h: No such file or directory kpass.c:16:21: com_err.h: No such file or directory kpass.c: In function `kpass': kpass.c:83: error: `krb5_error_code' undeclared (first use in this function) kpass.c:83: error: (Each undeclared identifier is reported only once kpass.c:83: error: for each function it appears in.) kpass.c:83: error: parse error before "err" kpass.c:84: error: `krb5_context' undeclared (first use in this function) kpass.c:85: error: `krb5_auth_context' undeclared (first use in this function) kpass.c:86: error: `krb5_creds' undeclared (first use in this function) kpass.c:87: error: `krb5_principal' undeclared (first use in this function) kpass.c:89: error: `krb5_keytab' undeclared (first use in this function) kpass.c:90: error: `krb5_ccache' undeclared (first use in this function) kpass.c:92: error: `krb5_get_init_creds_opt' undeclared (first use in this function) kpass.c:92: error: parse error before "gic_options" kpass.c:96: error: `krb5_data' undeclared (first use in this function) kpass.c:105: error: `apreq_pkt' undeclared (first use in this function) kpass.c:107: error: `err' undeclared (first use in this function) kpass.c:107: error: `context' undeclared (first use in this function) kpass.c:108: warning: assignment makes pointer from integer without a cast kpass.c:118: error: `ccache' undeclared (first use in this function) kpass.c:119: warning: assignment makes pointer from integer without a cast kpass.c:134: error: `user_principal' undeclared (first use in this function) kpass.c:135: warning: assignment makes pointer from integer without a cast kpass.c:139: warning: assignment makes pointer from integer without a cast kpass.c:141: error: `credentials' undeclared (first use in this function) kpass.c:148: error: `gic_options' undeclared (first use in this function) kpass.c:161: error: `KRB5KDC_ERR_PREAUTH_FAILED' undeclared (first use in this function) kpass.c:162: error: `KRB5KRB_AP_ERR_BAD_INTEGRITY' undeclared (first use in this function) kpass.c:163: error: `KRB5KDC_ERR_C_PRINCIPAL_UNKNOWN' undeclared (first use in this function) kpass.c:169: warning: assignment makes pointer from integer without a cast kpass.c:174: warning: assignment makes pointer from integer without a cast kpass.c:177: error: `KRB5_NT_SRV_HST' undeclared (first use in this function) kpass.c:177: error: `service_principal' undeclared (first use in this function) kpass.c:178: warning: assignment makes pointer from integer without a cast kpass.c:182: error: `keytab' undeclared (first use in this function) kpass.c:183: warning: assignment makes pointer from integer without a cast kpass.c:197: error: `auth_context' undeclared (first use in this function) kpass.c:199: warning: assignment makes pointer from integer without a cast kpass.c:207: warning: assignment makes pointer from integer without a cast kpass.c:210: error: `KRB5_AUTH_CONTEXT_DO_TIME' undeclared (first use in this function) kpass.c:211: warning: assignment makes pointer from integer without a cast kpass.c:215: warning: assignment makes pointer from integer without a cast kpass.c:225: warning: assignment makes pointer from integer without a cast make: *** [kpass.o] Error 1