Checking if your kit is complete... Looks good Note (probably harmless): No library found for -lar Writing Makefile for Remedy::Ar cp Ar.pod blib/lib/Remedy/Ar.pod cp Ar/Schema.pm blib/lib/Remedy/Ar/Schema.pm cp Ar/Server.pm blib/lib/Remedy/Ar/Server.pm cp Ar.pm blib/lib/Remedy/Ar.pm AutoSplitting blib/lib/Remedy/Ar.pm (blib/lib/auto/Remedy/Ar) /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 Ar.xs > Ar.xsc && mv Ar.xsc Ar.c Please specify prototyping behavior for Ar.xs (see perlxs manual) cc -c -I/opt/net/ar/api/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.2alpha\" -DXS_VERSION=\"0.2alpha\" +Z "-I/home/cpanrun/ia64/build/5.8.2/lib/5.8.2/IA64.ARCHREV_0-thread-multi/CORE" Ar.c Error 112: "Ar.xs", line 4 # Include file not found. #include ^^^^^^^^^^^^ Error 419: "Ar.xs", line 23 # 'ARStatusList' is used as a type, but has not been defined as a type. ARStatusList status; ^^^^^^^^^^^^ Error 172: "Ar.xs", line 28 # Undeclared variable 'AR_RETURN_OK'. if ((stat=ARInitialization(&status)) != AR_RETURN_OK) ^^^^^^^^^^^^ Error 419: "Ar.xs", line 38 # 'ARStatusList' is used as a type, but has not been defined as a type. ARStatusList *value; /* IN; value to print */ ^^^^^^^^^^^^ Error 172: "Ar.xs", line 41 # Undeclared variable 'ARStatusStruct'. ARStatusStruct *tempPtr; /* working pointer */ ^^^^^^^^^^^^^^ Error 185: "Ar.xs", line 44 # Left side of '->' requires a pointer to struct; type found was 'int'. (void) printf("Status List : %u items\n", value->numItems); ^^^^^ Error 185: "Ar.xs", line 45 # Left side of '->' requires a pointer to struct; type found was 'int'. if (value->numItems != 0) ^^^^^ Error 403: "Ar.xs", line 47 # Undeclared variable 'tempPtr'. Perhaps 'tempPtr2' as in "char *tempPtr2" ["Ar.xs", line 42] was intended. tempPtr = value->statusList; ^^^^^^^ Error 185: "Ar.xs", line 48 # Left side of '->' requires a pointer to struct; type found was 'int'. for (i = 0; i < (int) value->numItems; i++) ^^^^^ Error 403: "Ar.xs", line 50 # Undeclared variable 'tempPtr'. Perhaps 'tempPtr2' as in "char *tempPtr2" ["Ar.xs", line 42] was intended. switch (tempPtr->messageType) ^^^^^^^ Error 172: "Ar.xs", line 52 # Undeclared variable 'AR_RETURN_OK'. case AR_RETURN_OK: ^^^^^^^^^^^^ Error 172: "Ar.xs", line 55 # Undeclared variable 'AR_RETURN_WARNING'. case AR_RETURN_WARNING: ^^^^^^^^^^^^^^^^^ Error 699: "Ar.xs", line 55 # Error limit reached; halting compilation. case AR_RETURN_WARNING: ^^^^^^^^^^^^^^^^^ make: *** [Ar.o] Error 2