Set up gcc environment - 3.3 Checking if your kit is complete... Looks good Note (probably harmless): No library found for -lid3 Writing Makefile for MP3::ID3Lib cp ID3Lib.pm blib/lib/MP3/ID3Lib.pm AutoSplitting blib/lib/MP3/ID3Lib.pm (blib/lib/auto/MP3/ID3Lib) cp ID3Lib/Frame.pm blib/lib/MP3/ID3Lib/Frame.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 ID3Lib.xs > ID3Lib.xsc && mv ID3Lib.xsc ID3Lib.c Please specify prototyping behavior for ID3Lib.xs (see perlxs manual) g++ -c -D_REENTRANT -DPRIVLIB_LAST_IN_INC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fno-strict-aliasing -pipe -O -DVERSION=\"0.12\" -DXS_VERSION=\"0.12\" -fPIC "-I/export/home/cpanrun/build/5.10.0/lib/CORE" ID3Lib.c ID3Lib.xs:7:17: id3.h: No such file or directory ID3Lib.c: In function `void XS_MP3__ID3LibXS_create(PerlInterpreter*, CV*)': ID3Lib.c:38: error: `ID3Tag' undeclared (first use this function) ID3Lib.c:38: error: (Each undeclared identifier is reported only once for each function it appears in.) ID3Lib.c:38: error: `RETVAL' undeclared (first use this function) ID3Lib.xs:17: error: `tag' undeclared (first use this function) ID3Lib.xs:20: error: `ID3Tag_New' undeclared (first use this function) ID3Lib.xs:21: error: `ID3Tag_Link' undeclared (first use this function) ID3Lib.c: In function `void XS_ID3TagPtr_frames(PerlInterpreter*, CV*)': ID3Lib.c:73: error: parse error before `)' token ID3Lib.xs:35: error: `ID3Frame' undeclared (first use this function) ID3Lib.xs:35: error: `frame' undeclared (first use this function) ID3Lib.xs:36: error: `ID3TagIterator' undeclared (first use this function) ID3Lib.xs:36: error: `iterator' undeclared (first use this function) ID3Lib.xs:38: error: `ID3_FrameID' undeclared (first use this function) ID3Lib.xs:38: error: parse error before `;' token ID3Lib.xs:39: error: `ID3Field' undeclared (first use this function) ID3Lib.xs:39: error: `field' undeclared (first use this function) ID3Lib.xs:40: error: `ID3Tag_CreateIterator' undeclared (first use this function) ID3Lib.xs:44: error: `ID3TagIterator_GetNext' undeclared (first use this function) ID3Lib.xs:45: error: `id' undeclared (first use this function) ID3Lib.xs:45: error: `ID3Frame_GetID' undeclared (first use this function) ID3Lib.xs:46: error: `ID3FN_TEXT' undeclared (first use this function) ID3Lib.xs:46: error: `ID3Frame_GetField' undeclared (first use this function) ID3Lib.xs:48: error: `ID3Field_GetASCII' undeclared (first use this function) ID3Lib.xs:73: error: `ID3TagIterator_Delete' undeclared (first use this function) ID3Lib.c: In function `void XS_ID3TagPtr_commit(PerlInterpreter*, CV*)': ID3Lib.c:147: error: parse error before `)' token ID3Lib.xs:111: error: `ID3Tag_CreateIterator' undeclared (first use this function) ID3Lib.xs:115: error: `ID3TagIterator_GetNext' undeclared (first use this function) ID3Lib.xs:116: error: `ID3Frame_GetID' undeclared (first use this function) ID3Lib.xs:146: error: `ID3Frame_GetField' undeclared (first use this function) ID3Lib.xs:147: error: `ID3Field_SetASCII' undeclared (first use this function) ID3Lib.xs:150: error: `ID3Tag_Update' undeclared (first use this function) ID3Lib.c: In function `void XS_ID3TagPtr_add_frame(PerlInterpreter*, CV*)': ID3Lib.c:242: error: parse error before `)' token ID3Lib.xs:161: error: parse error before `;' token ID3Lib.xs:164: error: parse error before `=' token ID3Lib.xs:165: error: parse error before `)' token ID3Lib.xs:166: error: `ID3Frame_GetField' undeclared (first use this function) ID3Lib.xs:167: error: `ID3Field_SetASCII' undeclared (first use this function) ID3Lib.xs:168: error: `ID3Tag_AttachFrame' undeclared (first use this function) ID3Lib.c: In function `void XS_ID3TagPtr_DESTROY(PerlInterpreter*, CV*)': ID3Lib.c:280: error: parse error before `)' token ID3Lib.xs:175: error: `ID3Tag_Delete' undeclared (first use this function) make: *** [ID3Lib.o] Error 1