Set up gcc environment - 3.3 Checking if your kit is complete... Looks good Writing Makefile for Acme::Goto::Line cp Line.pm blib/lib/Acme/Goto/Line.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 Line.xs > Line.xsc && mv Line.xsc Line.c Please specify prototyping behavior for Line.xs (see perlxs manual) gcc -c -I. -D_REENTRANT -DPRIVLIB_LAST_IN_INC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fno-strict-aliasing -pipe -O -DVERSION=\"0.01\" -DXS_VERSION=\"0.01\" -fPIC "-I/export/home/cpanrun/build/5.10.0/lib/CORE" Line.c Line.xs:67: error: parse error before '(' token Line.xs:71: error: parse error before "if" Line.xs:73: error: conflicting types for `line' Line.xs:69: error: previous declaration of `line' Line.xs:73: error: `top' undeclared here (not in a function) Line.xs:73: error: `top' undeclared here (not in a function) Line.xs:73: error: `top' undeclared here (not in a function) Line.xs:73: warning: data definition has no type or storage class Line.xs:74: error: parse error before '++' token Line.xs:77: error: `label' undeclared here (not in a function) Line.xs:77: error: initializer element is not constant Line.xs:78: error: initializer element is not constant Line.xs:78: warning: data definition has no type or storage class Line.xs:79: error: parse error before '{' token Line.xs: In function `XS_Acme__Goto__Line_import': Line.xs:98: error: `acme_goto_line_newgoto' undeclared (first use in this function) Line.xs:98: error: (Each undeclared identifier is reported only once Line.xs:98: error: for each function it appears in.) make: *** [Line.o] Error 1