Checking if your kit is complete... Looks good Writing Makefile for Tie::MmapArray cp MmapArray.pm blib/lib/Tie/MmapArray.pm /Users/cpanrun/build/5.10.0/bin/perl /Users/cpanrun/build/5.10.0/lib/ExtUtils/xsubpp -typemap /Users/cpanrun/build/5.10.0/lib/ExtUtils/typemap -typemap typemap MmapArray.xs > MmapArray.xsc && mv MmapArray.xsc MmapArray.c 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 -DPRIVLIB_LAST_IN_INC -fno-strict-aliasing -pipe -DVERSION=\"0.04\" -DXS_VERSION=\"0.04\" "-I/Users/cpanrun/build/5.10.0/lib/CORE" MmapArray.c MmapArray.xs:105:1: warning: "SET_VAL" redefined MmapArray.xs:104:1: warning: this is the location of the previous definition MmapArray.xs: In function 'fetch_value': MmapArray.xs:966: error: parse error before 'unsigned' MmapArray.xs:970: error: parse error before 'short' MmapArray.xs:974: error: parse error before 'unsigned' MmapArray.xs:978: error: parse error before 'int' MmapArray.xs:982: error: parse error before 'unsigned' MmapArray.xs:986: error: parse error before 'long' MmapArray.xs:990: error: parse error before 'unsigned' MmapArray.xs:994: error: parse error before 'unsigned' MmapArray.xs:1013: error: parse error before 'float' MmapArray.xs:1017: error: parse error before 'double' MmapArray.xs: In function 'store_value': MmapArray.xs:1081: error: parse error before '}' token MmapArray.xs:1086: error: parse error before '}' token MmapArray.xs:1091: error: parse error before '}' token MmapArray.xs:1096: error: parse error before '}' token MmapArray.xs:1101: error: parse error before '}' token MmapArray.xs:1106: error: parse error before '}' token MmapArray.xs:1128: error: parse error before '}' token MmapArray.xs:1133: error: parse error before '}' token lipo: can't open input file: /var/tmp//ccEpKiYy.out (No such file or directory) make: *** [MmapArray.o] Error 1