Checking if your kit is complete... Looks good Writing Makefile for Linux::Input::Info cp Info.pm blib/lib/Linux/Input/Info.pm /home/cpanrun/ia64-lp64/build/5.8.2/bin/perl /home/cpanrun/ia64-lp64/build/5.8.2/lib/5.8.2/ExtUtils/xsubpp -typemap /home/cpanrun/ia64-lp64/build/5.8.2/lib/5.8.2/ExtUtils/typemap Info.xs > Info.xsc && mv Info.xsc Info.c Please specify prototyping behavior for Info.xs (see perlxs manual) 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=\"0.1\" -DXS_VERSION=\"0.1\" +Z "-I/home/cpanrun/ia64-lp64/build/5.8.2/lib/5.8.2/IA64.ARCHREV_0-thread-multi-LP64/CORE" Info.c Error 112: "Info.h", line 12 # Include file not found. #include ^^^^^^^^^^^^^^^ Error 112: "Info.h", line 25 # Include file not found. #include ^^^^^^^^^^^^^ Error 419: "Info.h", line 42 # '__u16' is used as a type, but has not been defined as a type. __u16 bustype; ^^^^^ Error 419: "Info.h", line 43 # '__u16' is used as a type, but has not been defined as a type. __u16 vendor; ^^^^^ Error 419: "Info.h", line 44 # '__u16' is used as a type, but has not been defined as a type. __u16 product; ^^^^^ Error 419: "Info.h", line 45 # '__u16' is used as a type, but has not been defined as a type. __u16 version; ^^^^^ Error 20: "Info.h", line 81 # '' expected before '['. [ BUS_PCI ] = "BUS_PCI", ^ Error 19: "Info.h", line 81 # Unexpected ','. [ BUS_PCI ] = "BUS_PCI", ^ Error 19: "Info.h", line 82 # Unexpected ','. [ BUS_ISAPNP ] = "BUS_ISAPNP", ^ Error 19: "Info.h", line 83 # Unexpected ','. [ BUS_USB ] = "BUS_USB", ^ Error 19: "Info.h", line 84 # Unexpected ','. [ BUS_HIL ] = "BUS_HIL", ^ Error 19: "Info.h", line 85 # Unexpected ','. [ BUS_ISA ] = "BUS_ISA", ^ Error 699: "Info.h", line 85 # Error limit reached; halting compilation. [ BUS_ISA ] = "BUS_ISA", ^ make: *** [Info.o] Error 2