Checking if your kit is complete... Looks good Note (probably harmless): No library found for -lics2 Writing Makefile for CyberSource cp CyberSource.pm blib/lib/CyberSource.pm AutoSplitting blib/lib/CyberSource.pm (blib/lib/auto/CyberSource) /home/cpanrun/ia64/build/5.8.2/bin/perl /home/cpanrun/ia64/build/5.8.2/lib/5.8.2/ExtUtils/xsubpp -typemap /home/cpanrun/ia64/build/5.8.2/lib/5.8.2/ExtUtils/typemap CyberSource.xs > CyberSource.xsc && mv CyberSource.xsc CyberSource.c cc -c -I /opt/ics/include -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=\"0.01\" -DXS_VERSION=\"0.01\" +Z "-I/home/cpanrun/ia64/build/5.8.2/lib/5.8.2/IA64.ARCHREV_0-thread-multi/CORE" CyberSource.c Error 112: "CyberSource.xs", line 8 # Include file "ics.h" not found. #include "ics.h" ^^^^^^^ Error 172: "CyberSource.xs", line 19 # Undeclared variable 'ics_msg'. ics_msg *icsorder; ^^^^^^^ Error 172: "CyberSource.xs", line 20 # Undeclared variable 'ics_msg'. ics_msg *res; ^^^^^^^ Error 172: "CyberSource.xs", line 30 # Undeclared variable 'icsorder'. icsorder = ics_init(0); ^^^^^^^^ Error 172: "CyberSource.xs", line 44 # Undeclared variable 'icsorder'. ics_fadd( icsorder, ^^^^^^^^ Error 172: "CyberSource.xs", line 52 # Undeclared variable 'icsorder'. ics_print(icsorder); ^^^^^^^^ Error 172: "CyberSource.xs", line 53 # Undeclared variable 'res'. res = ics_send(icsorder); ^^^ Error 172: "CyberSource.xs", line 55 # Undeclared variable 'res'. ics_print( res ); ^^^ Error 172: "CyberSource.xs", line 56 # Undeclared variable 'res'. printf("-- processing : %d entries --\n", ics_fcount(res) ); ^^^ Error 172: "CyberSource.xs", line 59 # Undeclared variable 'res'. for ( i=0 ; i < ics_fcount(res) ; i++ ) { ^^^ Error 172: "CyberSource.xs", line 60 # Undeclared variable 'res'. PUSHs( sv_2mortal(newSVpvf( ics_fname( res, i ) )) ); ^^^^^ Error 172: "CyberSource.xs", line 61 # Undeclared variable 'res'. PUSHs( sv_2mortal(newSVpvf( ics_fget( res, i ) )) ); ^^^^^ Error 699: "CyberSource.xs", line 61 # Error limit reached; halting compilation. PUSHs( sv_2mortal(newSVpvf( ics_fget( res, i ) )) ); ^^^^^ make: *** [CyberSource.o] Error 2