Checking if your kit is complete... Looks good Writing Makefile for Sun::Solaris::Task cp Task.pm blib/lib/Sun/Solaris/Task.pm /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 -typemap typemap Task.xs > Task.xsc && mv Task.xsc Task.c 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=\"1.2\" -DXS_VERSION=\"1.2\" +Z "-I/home/cpanrun/ia64/build/5.8.2/lib/5.8.2/IA64.ARCHREV_0-thread-multi/CORE" Task.c Warning 67: "Task.xs", line 8 # Invalid pragma name: 'ident' (ignored). #pragma ident "@(#)Task.xs 1.1 02/05/20 SMI" ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Error 112: "Task.xs", line 11 # Include file not found. #include ^^^^^^^^^^^^ Error 419: "Task.c", line 51 # 'projid_t' is used as a type, but has not been defined as a type. projid_t project = (projid_t)SvIV(ST(0)); ^^^^^^^^ Error 419: "Task.c", line 53 # 'taskid_t' is used as a type, but has not been defined as a type. taskid_t RETVAL; ^^^^^^^^ Error 419: "Task.c", line 75 # 'taskid_t' is used as a type, but has not been defined as a type. taskid_t RETVAL; ^^^^^^^^ Error 172: "Task.xs", line 38 # Undeclared variable 'TASK_NORMAL'. newCONSTSUB(stash, "TASK_NORMAL", newSViv(TASK_NORMAL)); ^^^^^^^^^^^ Error 172: "Task.xs", line 39 # Undeclared variable 'TASK_FINAL'. newCONSTSUB(stash, "TASK_FINAL", newSViv(TASK_FINAL)); ^^^^^^^^^^^ make: *** [Task.o] Error 2