Set up gcc environment - 3.3 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 /export/home/cpanrun/build/5.10.0/bin/perl /export/home/cpanrun/build/5.10.0/lib/ExtUtils/xsubpp -typemap /export/home/cpanrun/build/5.10.0/lib/ExtUtils/typemap -typemap typemap Size.xs > Size.xsc && mv Size.xsc Size.c gcc -c -D_REENTRANT -DPRIVLIB_LAST_IN_INC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fno-strict-aliasing -pipe -O -DVERSION=\"0.09\" -DXS_VERSION=\"0.09\" -fPIC "-I/export/home/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 an incomplete type Size.xs: In function `REGEXP_size': Size.xs:51: error: structure has no member named `regstclass' Size.xs:51: error: structure has no member named `regstclass' Size.xs:53: error: structure has no member named `startp' Size.xs:53: error: structure has no member named `startp' Size.xs:54: error: structure has no member named `endp' Size.xs:54: error: structure has no member named `endp' Size.xs:56: error: structure has no member named `data' Size.xs:57: error: structure has no member named `data' Size.xs:58: error: structure has no member named `data' Size.xs:62: error: structure has no member named `data' Size.xs:65: error: structure 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 make: *** [Size.o] Error 1