Checking if your kit is complete... Looks good Writing Makefile for libcal Writing Makefile for UNIX::Cal cp Cal.pm blib/lib/UNIX/Cal.pm make[1]: Entering directory `/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/UNIX-Cal/mylib' 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" cal.c Error 112: "cal.c", line 58 # Include file "/usr/include/_G_config.h" not found. #include "/usr/include/_G_config.h" ^^^^^^^^^^^^^^^^^^^^^^^^^^ Error 112: "cal.c", line 82 # Include file not found. # include ^^^^^^^^^^^^^^ Error 20: "cal.c", line 153 # ';' expected before '__P'. SV* ascii_day __P((char *, int)); ^^^ Error 19: "cal.c", line 153 # Unexpected '('. SV* ascii_day __P((char *, int)); ^ Error 19: "cal.c", line 153 # Unexpected ')'. SV* ascii_day __P((char *, int)); ^ Error 452: "cal.c", line 154 # Objects may not have void type. void day_array __P((int, int, int *)); ^^^^^^^^^ Error 20: "cal.c", line 154 # ';' expected before '__P'. void day_array __P((int, int, int *)); ^^^ Error 19: "cal.c", line 154 # Unexpected '('. void day_array __P((int, int, int *)); ^ Error 19: "cal.c", line 154 # Unexpected ')'. void day_array __P((int, int, int *)); ^ Error 42: "cal.c", line 154 # ANSI C requires same function declarations to have compatible types. Previous function declaration was "int __P(char *,int)" ["cal.c", line 153]. void day_array __P((int, int, int *)); ^^^ Error 20: "cal.c", line 155 # ';' expected before '__P'. int day_in_week __P((int, int, int)); ^^^ Error 19: "cal.c", line 155 # Unexpected '('. int day_in_week __P((int, int, int)); ^ Error 699: "cal.c", line 155 # Error limit reached; halting compilation. int day_in_week __P((int, int, int)); ^ make[1]: *** [cal.o] Error 2 make[1]: Leaving directory `/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/UNIX-Cal/mylib' make: *** [subdirs] Error 2