Checking if your kit is complete... Looks good Note (probably harmless): No library found for -laa Checking if your kit is complete... Looks good Writing Makefile for AA::GAMP Writing Makefile for AA cp AA.pm blib/lib/AA.pm make[1]: Entering directory `/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/AA/GAMP' cp GAMP.pm ../blib/lib/AA/GAMP.pm Manifying ../blib/man3/AA::GAMP.3 make[1]: Leaving directory `/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/AA/GAMP' /home/cpanrun/tmp/5.10.0/bin/perl /home/cpanrun/build/5.10.0/lib/ExtUtils/xsubpp -C++ -typemap /home/cpanrun/build/5.10.0/lib/ExtUtils/typemap -typemap perlobject.map -typemap typemap AA.xs > AA.xsc && mv AA.xsc AA.c Please specify prototyping behavior for AA.xs (see perlxs manual) g++ -c -I. -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DPRIVLIB_LAST_IN_INC -fno-strict-aliasing -pipe -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm -O2 -DVERSION=\"0.03\" -DXS_VERSION=\"0.03\" -fPIC "-I/home/cpanrun/build/5.10.0/lib/CORE" -Wno-deprecated -fpermissive AA.c In file included from AA.xs:1: aa.h:9:19: aalib.h: No such file or directory In file included from /usr/include/g++-3/iostream.h:31, from aa.h:17, from AA.xs:1: /usr/include/g++-3/streambuf.h:405: parse error before `const' In file included from aa.h:17, from AA.xs:1: /usr/include/g++-3/iostream.h:75: parse error before `char' In file included from AA.xs:1: aa.h:53: use of enum `aa_attribute' without previous declaration AA.xs: In method `AA::AA ()': AA.xs:6: `aa_defrenderparams' undeclared (first use this function) AA.xs:6: (Each undeclared identifier is reported only once for each function it appears in.) AA.xs: In method `AA::~AA ()': AA.xs:11: `aa_close' undeclared (first use this function) AA.xs: In method `int AA::easyinit ()': AA.xs:17: `aa_autoinit' undeclared (first use this function) AA.xs: In method `int AA::autoinitkbd (int)': AA.xs:25: `aa_autoinitkbd' undeclared (first use this function) AA.xs:26: warning: no return statement in function returning non-void AA.xs: In method `void AA::uninitkbd ()': AA.xs:29: `aa_uninitkbd' undeclared (first use this function) AA.xs: In method `int AA::autoinitmouse (int)': AA.xs:33: `aa_autoinitmouse' undeclared (first use this function) AA.xs:34: warning: no return statement in function returning non-void AA.xs: In method `void AA::uninitmouse ()': AA.xs:37: `aa_uninitmouse' undeclared (first use this function) AA.xs: In method `int AA::_parseoptions (SV *)': AA.xs:94: `aa_parseoptions' undeclared (first use this function) AA.xs:96: `aa_help' undeclared (first use this function) AA.xs: In method `void AA::test ()': AA.xs:120: `aa_imgwidth' undeclared (first use this function) AA.xs:121: `aa_imgheight' undeclared (first use this function) AA.xs:125: `AA_SPECIAL' undeclared (first use this function) AA.xs:125: `aa_printf' undeclared (first use this function) AA.xs: In method `void AA::putpixel (int, int, int)': AA.xs:140: `aa_putpixel' undeclared (first use this function) AA.xs: In method `void AA::hidecursor ()': AA.xs:144: `aa_hidecursor' undeclared (first use this function) AA.xs: In method `void AA::showcursor ()': AA.xs:148: `aa_showcursor' undeclared (first use this function) AA.xs: In method `void AA::fastrender (int, int, int, int)': AA.xs:152: `aa_fastrender' undeclared (first use this function) AA.xs: In method `int AA::scrwidth ()': AA.xs:156: `aa_scrwidth' undeclared (first use this function) AA.xs: In method `int AA::scrheight ()': AA.xs:160: `aa_scrheight' undeclared (first use this function) AA.xs: In method `int AA::printf (int, int, aa_attribute, const char *, ...)': AA.xs:163: parameter `opts' has incomplete type AA.xs:164: confused by earlier errors, bailing out make: *** [AA.o] Error 2