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) /Users/cpanrun/pristine/5.8.7/bin/perl /Users/cpanrun/pristine/5.8.7/lib/5.8.7/ExtUtils/xsubpp -typemap /Users/cpanrun/pristine/5.8.7/lib/5.8.7/ExtUtils/typemap -typemap typemap RegExp.xs > RegExp.xsc && mv RegExp.xsc RegExp.c Please specify prototyping behavior for RegExp.xs (see perlxs manual) gcc -c -fno-common -DPERL_DARWIN -no-cpp-precomp -arch ppc -arch i386 -nostdinc -B/Developer/SDKs/MacOSX10.4u.sdk/usr/include/gcc -B/Developer/SDKs/MacOSX10.4u.sdk/usr/lib/gcc -isystem/Developer/SDKs/MacOSX10.4u.sdk/usr/include -F/Developer/SDKs/MacOSX10.4u.sdk/System/Library/Frameworks -mmacosx-version-min=10.3 -DUSE_SITECUSTOMIZE -DNO_HASH_SEED -fno-strict-aliasing -pipe -O3 -DVERSION=\"0.1\" -DXS_VERSION=\"0.1\" "-I/Users/cpanrun/pristine/5.8.7/lib/5.8.7/darwin-thread-multi-2level/CORE" RegExp.c RegExp.xs: In function 'constant': RegExp.xs:44: error: 'sawi' undeclared (first use in this function) RegExp.xs:44: error: (Each undeclared identifier is reported only once RegExp.xs:44: error: for each function it appears in.) RegExp.xs: In function 'constant': RegExp.xs:44: error: 'sawi' undeclared (first use in this function) RegExp.xs:44: error: (Each undeclared identifier is reported only once RegExp.xs:44: error: for each function it appears in.) RegExp.xs: At top level: RegExp.xs:100: error: parse error before '(' token RegExp.xs: At top level: RegExp.xs:100: error: parse error before '(' token RegExp.xs:104: error: 'EXACTLY' undeclared here (not in a function) RegExp.xs:104: error: 'EXACTLY' undeclared here (not in a function) RegExp.xs:108: error: 'r' undeclared here (not in a function) RegExp.xs:108: error: 'r' undeclared here (not in a function) RegExp.xs:108: warning: data definition has no type or storage class RegExp.xs:109: error: parse error before 'while' RegExp.xs:108: warning: data definition has no type or storage class RegExp.xs:109: error: parse error before 'while' RegExp.xs:115: error: parse error before '(' token RegExp.xs:115: error: parse error before '(' tokenRegExp.xs:115: error: conflicting types for 'fprintf' RegExp.xs:115: note: a parameter list with an ellipsis can't match an empty parameter name list declaration RegExp.xs:115: error: conflicting types for 'fprintf' RegExp.xs:115: note: a parameter list with an ellipsis can't match an empty parameter name list declaration RegExp.xs:116: error: conflicting types for 'next' RegExp.xs:105: error: previous declaration of 'next' was here RegExp.xs:116: error: conflicting types for 'next' RegExp.xs:105: error: previous declaration of 'next' was here RegExp.xs:116: warning: passing argument 2 of 'Perl_regnext' makes pointer from integer without a cast RegExp.xs:116: warning: initialization makes integer from pointer without a castRegExp.xs:116: warning: passing argument 2 of 'Perl_regnext' makes pointer from integer without a cast RegExp.xs:116: error: initializer element is not constantRegExp.xs:116: warning: initialization makes integer from pointer without a cast RegExp.xs:116: warning: data definition has no type or storage class RegExp.xs:116: error: initializer element is not constant RegExp.xs:117: error: parse error before '+=' tokenRegExp.xs:116: warning: data definition has no type or storage class RegExp.xs:117: error: parse error before '+=' token RegExp.xs:155: error: parse error before '(' token RegExp.xs:155: error: parse error before '(' tokenRegExp.xs:155: error: conflicting types for 'fprintf' RegExp.xs:155: note: a parameter list with an ellipsis can't match an empty parameter name list declaration RegExp.xs:155: error: conflicting types for 'fprintf' RegExp.xs:155: note: a parameter list with an ellipsis can't match an empty parameter name list declaration RegExp.xs:156: error: parse error before '(' token RegExp.xs:156: error: conflicting types for 'fprintf'RegExp.xs:156: error: parse error before '(' token RegExp.xs:156: note: a parameter list with an ellipsis can't match an empty parameter name list declaration RegExp.xs:156: error: conflicting types for 'fprintf' RegExp.xs:156: note: a parameter list with an ellipsis can't match an empty parameter name list declaration RegExp.xs: In function 'regprop': RegExp.xs:168: error: 'buf' undeclared (first use in this function) RegExp.xs: In function 'regprop': RegExp.xs:168: error: 'buf' undeclared (first use in this function) RegExp.xs:170: error: request for member 'type' in something not a structure or union RegExp.xs:170: error: request for member 'type' in something not a structure or union RegExp.xs:189: error: parse error before 'ANY' RegExp.xs:189: error: parse error before 'ANY' RegExp.xs:266: error: 'GBOL' undeclared (first use in this function) RegExp.xs:266: error: 'GBOL' undeclared (first use in this function) RegExp.xs: In function 'XS_Devel__RegExp_match': RegExp.xs:351: error: 'struct regexp' has no member named 'subbase' RegExp.xs:369: warning: assignment makes pointer from integer without a cast RegExp.xs:370: warning: assignment makes pointer from integer without a cast RegExp.xs: In function 'XS_Devel__RegExp_match': RegExp.xs:351: error: 'struct regexp' has no member named 'subbase' RegExp.xs:375: error: 'sv_undef' undeclared (first use in this function) RegExp.xs:369: warning: assignment makes pointer from integer without a cast RegExp.xs:370: warning: assignment makes pointer from integer without a cast RegExp.xs:375: error: 'sv_undef' undeclared (first use in this function) lipo: can't open input file: /var/tmp//ccs5UL0J.out (No such file or directory) make: *** [RegExp.o] Error 1