Checking if your kit is complete... Looks good Note (probably harmless): No library found for -lmagic Writing Makefile for File::LibMagic cp LibMagic.pm blib/lib/File/LibMagic.pm AutoSplitting blib/lib/File/LibMagic.pm (blib/lib/auto/File/LibMagic) /home/cpanrun/pa-risc1.1/build/5.8.2/bin/perl /home/cpanrun/pa-risc1.1/build/5.8.2/lib/5.8.2/ExtUtils/xsubpp -typemap /home/cpanrun/pa-risc1.1/build/5.8.2/lib/5.8.2/ExtUtils/typemap LibMagic.xs > LibMagic.xsc && mv LibMagic.xsc LibMagic.c cc -c -I. -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 +Onolimit +Opromote_indirect_calls +DAportable +DS2.0 -DVERSION=\"0.85\" -DXS_VERSION=\"0.85\" +Z "-I/home/cpanrun/pa-risc1.1/build/5.8.2/lib/5.8.2/PA-RISC1.1-thread-multi/CORE" LibMagic.c cc: "/usr/include/sys/magic.h", line 28: error 1587: Redeclaration of tag "magic". cc: "/usr/include/sys/magic.h", line 28: error 1595: Redeclaration of members. cc: "/usr/include/sys/magic.h", line 33: error 1713: Illegal redeclaration for identifier "MAGIC". cc: "LibMagic.xs", line 27: error 1000: Unexpected symbol: "m". cc: "LibMagic.xs", line 27: error 1588: "magic_t" undefined. cc: "LibMagic.xs", line 34: error 1588: "m" undefined. cc: "LibMagic.xs", line 34: error 1588: "MAGIC_NONE" undefined. cc: "LibMagic.xs", line 35: error 1563: Expression in if must be scalar. cc: "LibMagic.xs", line 57: error 1000: Unexpected symbol: "m". cc: "LibMagic.xs", line 57: error 1588: "magic_t" undefined. cc: "LibMagic.xs", line 65: error 1588: "m" undefined. cc: "LibMagic.xs", line 65: error 1588: "MAGIC_NONE" undefined. cc: "LibMagic.xs", line 66: error 1563: Expression in if must be scalar. cc: "LibMagic.xs", line 87: error 1000: Unexpected symbol: "m". cc: "LibMagic.xs", line 87: error 1588: "magic_t" undefined. cc: "LibMagic.xs", line 89: error 1588: "m" undefined. cc: "LibMagic.xs", line 90: error 1563: Expression in if must be scalar. cc: "LibMagic.xs", line 93: error 1527: Incompatible types in cast: Must cast from scalar to scalar or to void type. cc: "LibMagic.xs", line 100: error 1000: Unexpected symbol: "m". cc: "LibMagic.xs", line 105: error 1000: Unexpected symbol: "handle". cc: "LibMagic.xs", line 100: error 1588: "magic_t" undefined. cc: "LibMagic.xs", line 105: error 1588: "m" undefined. cc: "LibMagic.xs", line 112: error 1000: Unexpected symbol: "m". cc: "LibMagic.xs", line 119: error 1000: Unexpected symbol: "handle". cc: "LibMagic.xs", line 112: error 1588: "magic_t" undefined. cc: "LibMagic.xs", line 119: error 1588: "m" undefined. cc: "LibMagic.xs", line 134: error 1000: Unexpected symbol: "m". cc: "LibMagic.xs", line 147: error 1000: Unexpected symbol: "handle". cc: "LibMagic.xs", line 134: error 1588: "magic_t" undefined. cc: "LibMagic.xs", line 147: error 1588: "m" undefined. cc: "LibMagic.xs", line 163: error 1000: Unexpected symbol: "m". cc: "LibMagic.xs", line 173: error 1000: Unexpected symbol: "handle". cc: "LibMagic.xs", line 163: error 1588: "magic_t" undefined. cc: "LibMagic.xs", line 173: error 1588: "m" undefined. make: *** [LibMagic.o] Error 1