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/parisc2.0-lp64/build/5.8.2/bin/perl /home/cpanrun/parisc2.0-lp64/build/5.8.2/lib/5.8.2/ExtUtils/xsubpp -typemap /home/cpanrun/parisc2.0-lp64/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 +DD64 -DNO_HASH_SEED -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fast +Onolimit +Opromote_indirect_calls -DVERSION=\"0.1\" -DXS_VERSION=\"0.1\" +Z "-I/home/cpanrun/parisc2.0-lp64/build/5.8.2/lib/5.8.2/PA-RISC2.0-thread-multi-LP64/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: "(". cc: "RegExp.xs", line 119: error 1000: Unexpected symbol: ",". cc: "RegExp.xs", line 119: error 1000: Unexpected symbol: ")". cc: "RegExp.xs", line 120: error 1000: Unexpected symbol: "else". cc: "RegExp.xs", line 119: warning 558: Empty declaration. cc: "RegExp.xs", line 121: error 1000: Unexpected symbol: ";". cc: "RegExp.xs", line 121: warning 558: Empty declaration. cc: "RegExp.xs", line 122: error 1000: Unexpected symbol: "+=". cc: "RegExp.xs", line 123: error 1000: Unexpected symbol: "if". cc: "RegExp.xs", line 122: warning 557: Missing declaration specifiers, "int" assumed. cc: "RegExp.xs", line 122: error 1584: Inconsistent type declaration: "s". cc: "RegExp.xs", line 123: error 1000: Unexpected symbol: "{". cc: "RegExp.xs", line 124: error 1000: Unexpected symbol: ";". cc: "RegExp.xs", line 126: error 1000: Unexpected symbol: "{". cc: panic 2017: Cannot recover from earlier errors, terminating. make: *** [RegExp.o] Error 1