Checking if your kit is complete... Looks good Note (probably harmless): No library found for -lldap Writing Makefile for OnLDAP::Base Writing Makefile for OnLDAP cp OnLDAP.pm blib/lib/OnLDAP.pm make[1]: Entering directory `/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/OnLDAP/Base' cc -c -D_POSIX_C_SOURCE=199506L -D_REENTRANT -Ae -D_HPUX_SOURCE -Wl,+vnocompatwarnings -DNO_HASH_SEED -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fast +DSitanium2 +Ofltacc=strict -DVERSION=\"\" -DXS_VERSION=\"\" +Z "-I/home/cpanrun/ia64/build/5.8.2/lib/5.8.2/IA64.ARCHREV_0-thread-multi/CORE" ldap_wrap.c Error 112: "ldap_wrap.c", line 712 # Include file not found. #include ^^^^^^^^ Error 112: "ldap_wrap.c", line 713 # Include file not found. #include ^^^^^^^^ Error 20: "ldap_wrap.c", line 817 # ';' expected before '*'. static LDAPControl *new_control(char *oid, BerValue *bv, int critical) { ^ Error 419: "ldap_wrap.c", line 817 # 'BerValue' is used as a type, but has not been defined as a type. static LDAPControl *new_control(char *oid, BerValue *bv, int critical) { ^^^^^^^^ Error 172: "ldap_wrap.c", line 818 # Undeclared variable 'c'. LDAPControl *c; ^ Error 172: "ldap_wrap.c", line 819 # Undeclared variable 'c'. if (c=malloc(sizeof(*c))) { ^ Error 172: "ldap_wrap.c", line 820 # Undeclared variable 'c'. c->ldctl_oid=oid ? strdup(oid) : NULL; ^ Error 172: "ldap_wrap.c", line 822 # Undeclared variable 'c'. c->ldctl_value.bv_len=bv->bv_len; ^ Error 185: "ldap_wrap.c", line 823 # Left side of '->' requires a pointer to struct; type found was 'int'. if (bv->bv_val) { ^^ Error 185: "ldap_wrap.c", line 824 # Left side of '->' requires a pointer to struct; type found was 'int'. char *mem=(char *)malloc(bv->bv_len+1); ^^ Error 185: "ldap_wrap.c", line 825 # Left side of '->' requires a pointer to struct; type found was 'int'. memcpy(mem, bv->bv_val, bv->bv_len); ^^ Error 185: "ldap_wrap.c", line 826 # Left side of '->' requires a pointer to struct; type found was 'int'. mem[bv->bv_len]='\0'; ^^ Error 699: "ldap_wrap.c", line 826 # Error limit reached; halting compilation. mem[bv->bv_len]='\0'; ^^ make[1]: *** [ldap_wrap.o] Error 2 make[1]: Leaving directory `/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/OnLDAP/Base' make: *** [subdirs] Error 2