Checking if your kit is complete... Looks good Writing Makefile for IPChains cp IPChains.pm blib/lib/IPChains.pm cc -c -D_POSIX_C_SOURCE=199506L -D_REENTRANT -Ae -D_HPUX_SOURCE -Wl,+vnocompatwarnings +DD64 -DNO_HASH_SEED -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fast +DSitanium2 +Ofltacc=strict -DVERSION=\"1\" -DXS_VERSION=\"1\" +Z "-I/home/cpanrun/ia64-lp64/build/5.8.2/lib/5.8.2/IA64.ARCHREV_0-thread-multi-LP64/CORE" ipfw.c Error 172: "ipfw.c", line 298 # Undeclared variable 'sv_undef'. } else if (sv == &sv_undef) { /* Check for undef */ ^^^^^^^^ Warning 942: "ipfw.c", line 417 # Types 'int (*)(interpreter *,sv *,magic *)' and 'int (*)(sv *,magic *)' are not assignment-compatible. mg->mg_virtual->svt_get = get; ^^^^^^^^^^^^^^^^^^^^^^^ Warning 942: "ipfw.c", line 418 # Types 'int (*)(interpreter *,sv *,magic *)' and 'int (*)(sv *,magic *)' are not assignment-compatible. mg->mg_virtual->svt_set = set; ^^^^^^^^^^^^^^^^^^^^^^^ Error 112: "include/ipfwc.h", line 22 # Include file not found. #include ^^^^^^^^^^^^ Error 112: "include/ipfwc.h", line 23 # Include file not found. #include ^^^^^^^^^^^^ Error 112: "include/ipfwc.h", line 24 # Include file not found. #include ^^^^^^^^^^^^ Error 112: "include/ipfwc.h", line 25 # Include file not found. #include ^^^^^^^^^^^^^^ Error 112: "include/ipfwc.h", line 26 # Include file not found. #include ^^^^^^^^^^^^^ Error 112: "include/ipfwc.h", line 27 # Include file not found. #include ^^^^^^^^^^^^^ Error 419: "include/ipfwc.h", line 37 # '__u32' is used as a type, but has not been defined as a type. __u32 fw_mark; /* ID to stamp on packet ^^^^^ Error 419: "include/ipfwc.h", line 38 # '__u16' is used as a type, but has not been defined as a type. __u16 fw_proto; /* Protocol, 0 = ANY */ ^^^^^ Error 419: "include/ipfwc.h", line 39 # '__u16' is used as a type, but has not been defined as a type. __u16 fw_flg; /* Flags word */ ^^^^^ Error 419: "include/ipfwc.h", line 40 # '__u16' is used as a type, but has not been defined as a type. __u16 fw_invflg; /* Inverse flags */ ^^^^^ Error 419: "include/ipfwc.h", line 41 # '__u16' is used as a type, but has not been defined as a type. __u16 fw_spts[2]; /* Source port range. */ ^^^^^ Error 699: "include/ipfwc.h", line 41 # Error limit reached; halting compilation. __u16 fw_spts[2]; /* Source port range. */ ^^^^^ make: *** [ipfw.o] Error 2