Checking if your kit is complete... Looks good Writing Makefile for Devel::RegExp cp RegExp.pm blib/lib/Devel/RegExp.pm AutoSplitting blib/lib/Devel/RegExp.pm (blib/lib/auto/Devel/RegExp) /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 -typemap typemap RegExp.xs > RegExp.xsc && mv RegExp.xsc RegExp.c Please specify prototyping behavior for RegExp.xs (see perlxs manual) 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 +Onolimit +Opromote_indirect_calls +DAportable +DS2.0 -DVERSION=\"0.1\" -DXS_VERSION=\"0.1\" +Z "-I/home/cpanrun/pa-risc1.1/build/5.8.2/lib/5.8.2/PA-RISC1.1-thread-multi/CORE" RegExp.c cc: "RegExp.xs", line 44: error 1588: "sawi" undefined. cc: "RegExp.xs", line 100: error 1000: Unexpected symbol: "(". cc: "RegExp.xs", line 100: error 1000: Unexpected symbol: ",". cc: "RegExp.xs", line 100: error 1000: Unexpected symbol: ")". cc: "RegExp.xs", line 102: error 1000: Unexpected symbol: "{". cc: "RegExp.xs", line 103: error 1507: Register class may only be applied to locals. cc: "RegExp.xs", line 104: error 1507: Register class may only be applied to locals. cc: "RegExp.xs", line 104: error 1588: "EXACTLY" undefined. cc: "RegExp.xs", line 104: error 1521: Incorrect initialization. cc: "RegExp.xs", line 105: error 1507: Register class may only be applied to locals. cc: "RegExp.xs", line 109: error 1000: Unexpected symbol: "while". cc: "RegExp.xs", line 108: warning 557: Missing declaration specifiers, "int" assumed. cc: "RegExp.xs", line 108: error 1584: Inconsistent type declaration: "s". cc: "RegExp.xs", line 108: error 1521: Incorrect initialization. cc: "RegExp.xs", line 109: error 1000: Unexpected symbol: "{". cc: "RegExp.xs", line 114: warning 557: Missing declaration specifiers, "int" assumed. cc: "RegExp.xs", line 114: error 1584: Inconsistent type declaration: "op". cc: "RegExp.xs", line 114: error 1529: Cannot select field of non-structure. cc: "RegExp.xs", line 114: error 1521: Incorrect initialization. cc: "RegExp.xs", line 115: error 1000: Unexpected symbol: "(". cc: "RegExp.xs", line 115: error 1000: Unexpected symbol: ",". cc: "RegExp.xs", line 115: error 1000: Unexpected symbol: "-". cc: "RegExp.xs", line 115: error 1000: Unexpected symbol: ",". cc: "RegExp.xs", line 115: error 1000: Unexpected symbol: ")". cc: "RegExp.xs", line 115: warning 557: Missing declaration specifiers, "int" assumed. cc: "RegExp.xs", line 115: error 1506: Parameters allowed in function definition only. cc: "RegExp.xs", line 116: warning 557: Missing declaration specifiers, "int" assumed. cc: "RegExp.xs", line 116: error 1584: Inconsistent type declaration: "next". cc: "RegExp.xs", line 116: warning 604: Pointers are not assignment-compatible. cc: "RegExp.xs", line 116: warning 563: Argument #2 is not the correct type. cc: "RegExp.xs", line 116: error 1521: Incorrect initialization. cc: "RegExp.xs", line 117: error 1000: Unexpected symbol: "+=". cc: "RegExp.xs", line 118: error 1000: Unexpected symbol: "if". cc: "RegExp.xs", line 117: warning 557: Missing declaration specifiers, "int" assumed. cc: "RegExp.xs", line 117: error 1877: Objects with linkage (internal or external) cannot have a variably-modified type. cc: "RegExp.xs", line 119: error 1000: Unexpected symbol: "fprintf". cc: panic 2017: Cannot recover from earlier errors, terminating. make: *** [RegExp.o] Error 1