Checking if your kit is complete... Looks good Writing Makefile for B::Size cp Size.pm blib/lib/B/Size.pm cp lib/B/TerseSize.pm blib/lib/B/TerseSize.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 Size.xs > Size.xsc && mv Size.xsc Size.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 -O3 -DVERSION=\"0.09\" -DXS_VERSION=\"0.09\" "-I/Users/cpanrun/build/5.10.0/lib/CORE" Size.c In file included from Size.xs:16: b_sizeof.c: In function 'boot_B_Sizeof': b_sizeof.c:27: error: 'XRV' undeclared (first use in this function) b_sizeof.c:27: error: (Each undeclared identifier is reported only once b_sizeof.c:27: error: for each function it appears in.) b_sizeof.c:35: error: invalid application of 'sizeof' to incomplete type 'XPVBM' In file included from Size.xs:16: b_sizeof.c: In function 'boot_B_Sizeof': b_sizeof.c:27: error: 'XRV' undeclared (first use in this function) b_sizeof.c:27: error: (Each undeclared identifier is reported only once b_sizeof.c:27: error: for each function it appears in.) b_sizeof.c:35: error: invalid application of 'sizeof' to incomplete type 'XPVBM' Size.xs: In function 'REGEXP_size': Size.xs:51: error: 'struct regexp' has no member named 'regstclass' Size.xs:51: error: 'struct regexp' has no member named 'regstclass' Size.xs:53: error: 'struct regexp' has no member named 'startp' Size.xs:53: error: 'struct regexp' has no member named 'startp' Size.xs:54: error: 'struct regexp' has no member named 'endp' Size.xs:54: error: 'struct regexp' has no member named 'endp' Size.xs:56: error: 'struct regexp' has no member named 'data' Size.xs:57: error: 'struct regexp' has no member named 'data' Size.xs:58: error: 'struct regexp' has no member named 'data' Size.xs:62: error: 'struct regexp' has no member named 'data' Size.xs:65: error: 'struct regexp' has no member named 'data' Size.xs: In function 'REGEXP_size': Size.xs:51: error: 'struct regexp' has no member named 'regstclass' Size.xs:51: error: 'struct regexp' has no member named 'regstclass' Size.xs:53: error: 'struct regexp' has no member named 'startp' Size.xs:53: error: 'struct regexp' has no member named 'startp' Size.xs:54: error: 'struct regexp' has no member named 'endp' Size.xs:54: error: 'struct regexp' has no member named 'endp' Size.xs:56: error: 'struct regexp' has no member named 'data' Size.xs:57: error: 'struct regexp' has no member named 'data' Size.xs:58: error: 'struct regexp' has no member named 'data' Size.xs:62: error: 'struct regexp' has no member named 'data' Size.xs:65: error: 'struct regexp' has no member named 'data' Size.c: In function 'XS_B__OP_op_name': Size.c:278: warning: assignment discards qualifiers from pointer target type Size.c: In function 'XS_B__OP_op_desc': Size.c:301: warning: assignment discards qualifiers from pointer target type Size.c: In function 'XS_B__OP_op_name': Size.c:278: warning: assignment discards qualifiers from pointer target type Size.c: In function 'XS_B__OP_op_desc': Size.c:301: warning: assignment discards qualifiers from pointer target type lipo: can't open input file: /var/tmp//ccM9pCbm.out (No such file or directory) make: *** [Size.o] Error 1