Checking if your kit is complete... Looks good Note (probably harmless): No library found for -lIrrlicht Note (probably harmless): No library found for -ljpeg Writing Makefile for Games::Irrlicht cp lib/Games/Irrlicht.pm blib/lib/Games/Irrlicht.pm cp lib/Games/Irrlicht/Timer.pm blib/lib/Games/Irrlicht/Timer.pm cp lib/Games/Irrlicht/EventHandler.pm blib/lib/Games/Irrlicht/EventHandler.pm cp lib/Games/Irrlicht/Group.pm blib/lib/Games/Irrlicht/Group.pm cp lib/Games/Irrlicht/Thingy.pm blib/lib/Games/Irrlicht/Thingy.pm cp lib/Games/Irrlicht/Constants.pm blib/lib/Games/Irrlicht/Constants.pm /Users/cpanrun/build/5.10.0/bin/perl /Users/cpanrun/build/5.10.0/lib/ExtUtils/xsubpp -C++ -typemap /Users/cpanrun/build/5.10.0/lib/ExtUtils/typemap Irrlicht.xs > Irrlicht.xsc && mv Irrlicht.xsc Irrlicht.c g++ -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 -O2 -DVERSION=\"0.04\" -DXS_VERSION=\"0.04\" "-I/Users/cpanrun/build/5.10.0/lib/CORE" Irrlicht.c Irrlicht.xs:6:31: error: Irrlicht/irrlicht.h: No such file or directory Irrlicht.xs:6:31: error: Irrlicht/irrlicht.h: No such file or directory Irrlicht.xs:31: error: expected namespace-name before ';' token Irrlicht.xs:31: error: '' is not a namespace Irrlicht.xs:33: error: expected namespace-name before ';' token Irrlicht.xs:33: error: '' is not a namespace Irrlicht.xs:34: error: expected namespace-name before ';' token Irrlicht.xs:34: error: '' is not a namespace Irrlicht.xs:35: error: expected namespace-name before ';' token Irrlicht.xs:35: error: '' is not a namespace Irrlicht.xs:36: error: expected namespace-name before ';' token Irrlicht.xs:36: error: '' is not a namespace Irrlicht.xs:40: error: expected constructor, destructor, or type conversion before '*' token Irrlicht.xs:41: error: expected constructor, destructor, or type conversion before '*' token Irrlicht.xs:42: error: expected constructor, destructor, or type conversion before '*' token Irrlicht.xs:43: error: expected constructor, destructor, or type conversion before '*' token Irrlicht.xs:44: error: expected constructor, destructor, or type conversion before '*' token Irrlicht.xs:45: error: 'irr' has not been declared Irrlicht.xs:45: error: expected constructor, destructor, or type conversion before '*' token Irrlicht.xs:62: error: expected class-name before '{' token Irrlicht.xs:63: error: 'SEvent' has not been declared Irrlicht.xs: In member function 'virtual bool MyEventReceiver::OnEvent(int)': Irrlicht.xs:65: error: request for member 'EventType' in 'event', which is of non-class type 'int' Irrlicht.xs:65: error: 'EET_LOG_TEXT_EVENT' was not declared in this scope Irrlicht.xs: In function 'int _irrlicht_init_engine(unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int)': Irrlicht.xs:86: error: 'ILogger' was not declared in this scope Irrlicht.xs:86: error: 'logger' was not declared in this scope Irrlicht.xs:90: error: 'device' was not declared in this scope Irrlicht.xs:92: error: 'EDriverType' was not declared in this scope Irrlicht.xs:93: error: 'dimension2d' was not declared in this scope Irrlicht.xs:93: error: 's32' was not declared in this scope Irrlicht.xs:97: error: 'createDevice' was not declared in this scope Irrlicht.xs:101: error: 'ELL_ERROR' was not declared in this scope Irrlicht.xs:103: error: 'driver' was not declared in this scope Irrlicht.xs:104: error: 'smgr' was not declared in this scope Irrlicht.xs:105: error: 'guienv' was not declared in this scope Irrlicht.xs:106: error: 'timer' was not declared in this scope Irrlicht.xs:107: error: 'filesystem' was not declared in this scope Irrlicht.xs: In function 'void XS_Games__Irrlicht__done_engine(PerlInterpreter*, CV*)': Irrlicht.xs:162: error: 'device' was not declared in this scope Irrlicht.xs: In function 'void XS_Games__Irrlicht__run_engine(PerlInterpreter*, CV*)': Irrlicht.xs:171: error: 'device' was not declared in this scope Irrlicht.xs:178: error: 'driver' was not declared in this scope Irrlicht.xs:178: error: 'SColor' was not declared in this scope Irrlicht.xs:179: error: 'smgr' was not declared in this scope Irrlicht.xs:180: error: 'guienv' was not declared in this scope Irrlicht.xs: In function 'void XS_Games__Irrlicht__get_ticks(PerlInterpreter*, CV*)': Irrlicht.xs:193: error: 'timer' was not declared in this scope Irrlicht.xs:31: error: expected namespace-name before ';' token Irrlicht.xs:31: error: '' is not a namespace Irrlicht.xs:33: error: expected namespace-name before ';' token Irrlicht.xs:33: error: '' is not a namespace Irrlicht.xs:34: error: expected namespace-name before ';' token Irrlicht.xs:34: error: '' is not a namespace Irrlicht.xs:35: error: expected namespace-name before ';' token Irrlicht.xs:35: error: '' is not a namespace Irrlicht.xs:36: error: expected namespace-name before ';' token Irrlicht.xs:36: error: '' is not a namespace Irrlicht.xs:40: error: expected constructor, destructor, or type conversion before '*' token Irrlicht.xs:41: error: expected constructor, destructor, or type conversion before '*' token Irrlicht.xs:42: error: expected constructor, destructor, or type conversion before '*' token Irrlicht.xs:43: error: expected constructor, destructor, or type conversion before '*' token Irrlicht.xs:44: error: expected constructor, destructor, or type conversion before '*' token Irrlicht.xs:45: error: 'irr' has not been declared Irrlicht.xs:45: error: expected constructor, destructor, or type conversion before '*' token Irrlicht.xs:62: error: expected class-name before '{' token Irrlicht.xs:63: error: 'SEvent' has not been declared Irrlicht.xs: In function 'void XS_Games__Irrlicht__delay(PerlInterpreter*, CV*)': Irrlicht.xs:221: error: 'timer' was not declared in this scope Irrlicht.xs: In member function 'virtual bool MyEventReceiver::OnEvent(int)': Irrlicht.xs:65: error: request for member 'EventType' in 'event', which is of non-class type 'int' Irrlicht.xs:65: error: 'EET_LOG_TEXT_EVENT' was not declared in this scope Irrlicht.xs: In function 'int _irrlicht_init_engine(unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int)': Irrlicht.xs:86: error: 'ILogger' was not declared in this scope Irrlicht.xs:86: error: 'logger' was not declared in this scope Irrlicht.xs:90: error: 'device' was not declared in this scope Irrlicht.xs:92: error: 'EDriverType' was not declared in this scope Irrlicht.xs:93: error: 'dimension2d' was not declared in this scope Irrlicht.xs:93: error: 's32' was not declared in this scope Irrlicht.xs:97: error: 'createDevice' was not declared in this scope Irrlicht.xs:101: error: 'ELL_ERROR' was not declared in this scope Irrlicht.xs:103: error: 'driver' was not declared in this scope Irrlicht.xs:104: error: 'smgr' was not declared in this scope Irrlicht.xs:105: error: 'guienv' was not declared in this scope Irrlicht.xs:106: error: 'timer' was not declared in this scope Irrlicht.xs:107: error: 'filesystem' was not declared in this scope Irrlicht.xs: In function 'void XS_Games__Irrlicht__done_engine(PerlInterpreter*, CV*)': Irrlicht.xs:162: error: 'device' was not declared in this scope Irrlicht.xs: In function 'void XS_Games__Irrlicht__run_engine(PerlInterpreter*, CV*)': Irrlicht.xs:171: error: 'device' was not declared in this scope Irrlicht.xs:178: error: 'driver' was not declared in this scope Irrlicht.xs:178: error: 'SColor' was not declared in this scope Irrlicht.xs:179: error: 'smgr' was not declared in this scope Irrlicht.xs:180: error: 'guienv' was not declared in this scope Irrlicht.xs: In function 'void XS_Games__Irrlicht_getPrimitiveCountDrawn(PerlInterpreter*, CV*)': Irrlicht.xs:350: error: 'driver' was not declared in this scope Irrlicht.xs: In function 'void XS_Games__Irrlicht__get_ticks(PerlInterpreter*, CV*)': Irrlicht.xs:193: error: 'timer' was not declared in this scope Irrlicht.xs: In function 'void XS_Games__Irrlicht_getTexture(PerlInterpreter*, CV*)': Irrlicht.xs:359: error: 'driver' was not declared in this scope Irrlicht.xs: In function 'void XS_Games__Irrlicht__delay(PerlInterpreter*, CV*)': Irrlicht.xs:221: error: 'timer' was not declared in this scope Irrlicht.xs: In function 'void XS_Games__Irrlicht_setVisible(PerlInterpreter*, CV*)': Irrlicht.xs:386: error: 'device' was not declared in this scope Irrlicht.xs: In function 'void XS_Games__Irrlicht_setWindowCaption(PerlInterpreter*, CV*)': Irrlicht.xs:397: error: 'device' was not declared in this scope Irrlicht.xs: In function 'void XS_Games__Irrlicht_getVersion(PerlInterpreter*, CV*)': Irrlicht.xs:405: error: 'device' was not declared in this scope Irrlicht.xs: In function 'void XS_Games__Irrlicht_isWindowActive(PerlInterpreter*, CV*)': Irrlicht.xs:415: error: 'device' was not declared in this scope Irrlicht.xs: In function 'void XS_Games__Irrlicht_getOperationSystemVersion(PerlInterpreter*, CV*)': Irrlicht.xs:427: error: 'IOSOperator' was not declared in this scope Irrlicht.xs:427: error: 'os' was not declared in this scope Irrlicht.xs:429: error: 'device' was not declared in this scope Irrlicht.xs: In function 'void XS_Games__Irrlicht_getPrimitiveCountDrawn(PerlInterpreter*, CV*)': Irrlicht.xs:350: error: 'driver' was not declared in this scope Irrlicht.xs: In function 'void XS_Games__Irrlicht_addCameraSceneNodeFPS(PerlInterpreter*, CV*)': Irrlicht.xs:443: error: 'smgr' was not declared in this scope Irrlicht.xs: In function 'void XS_Games__Irrlicht_getTexture(PerlInterpreter*, CV*)': Irrlicht.xs:359: error: 'driver' was not declared in this scope Irrlicht.xs: In function 'void XS_Games__Irrlicht_loadBSP(PerlInterpreter*, CV*)': Irrlicht.xs:451: error: 'scene' has not been declared Irrlicht.xs:451: error: 'IAnimatedMesh' was not declared in this scope Irrlicht.xs:451: error: 'mesh' was not declared in this scope Irrlicht.xs:451: error: 'smgr' was not declared in this scope Irrlicht.xs:452: error: 'scene' has not been declared Irrlicht.xs:452: error: 'ISceneNode' was not declared in this scope Irrlicht.xs:452: error: 'node' was not declared in this scope Irrlicht.xs: In function 'void XS_Games__Irrlicht_setVisible(PerlInterpreter*, CV*)': Irrlicht.xs:386: error: 'device' was not declared in this scope Irrlicht.xs: In function 'void XS_Games__Irrlicht_addZipFileArchive(PerlInterpreter*, CV*)': Irrlicht.xs:466: error: 'filesystem' was not declared in this scope Irrlicht.xs: In function 'void XS_Games__Irrlicht_setWindowCaption(PerlInterpreter*, CV*)': Irrlicht.xs:397: error: 'device' was not declared in this scope Irrlicht.xs: In function 'void XS_Games__Irrlicht_changeWorkingDirectoryTo(PerlInterpreter*, CV*)': Irrlicht.xs:475: error: 'filesystem' was not declared in this scopeIrrlicht.xs: In function 'void XS_Games__Irrlicht_getVersion(PerlInterpreter*, CV*)': Irrlicht.xs:405: error: 'device' was not declared in this scope Irrlicht.xs: In function 'void XS_Games__Irrlicht_isWindowActive(PerlInterpreter*, CV*)': Irrlicht.xs:415: error: 'device' was not declared in this scope Irrlicht.xs: In function 'void XS_Games__Irrlicht_getWorkingDirectory(PerlInterpreter*, CV*)': Irrlicht.xs:485: error: 'filesystem' was not declared in this scope Irrlicht.xs: In function 'void XS_Games__Irrlicht_getOperationSystemVersion(PerlInterpreter*, CV*)': Irrlicht.xs:427: error: 'IOSOperator' was not declared in this scope Irrlicht.xs:427: error: 'os' was not declared in this scope Irrlicht.xs:429: error: 'device' was not declared in this scope Irrlicht.xs: In function 'void XS_Games__Irrlicht_addCameraSceneNodeFPS(PerlInterpreter*, CV*)': Irrlicht.xs:443: error: 'smgr' was not declared in this scope Irrlicht.xs: In function 'void XS_Games__Irrlicht_loadBSP(PerlInterpreter*, CV*)': Irrlicht.xs:451: error: 'scene' has not been declared Irrlicht.xs:451: error: 'IAnimatedMesh' was not declared in this scope Irrlicht.xs:451: error: 'mesh' was not declared in this scope Irrlicht.xs:451: error: 'smgr' was not declared in this scope Irrlicht.xs:452: error: 'scene' has not been declared Irrlicht.xs:452: error: 'ISceneNode' was not declared in this scope Irrlicht.xs:452: error: 'node' was not declared in this scope Irrlicht.xs: In function 'void XS_Games__Irrlicht_addZipFileArchive(PerlInterpreter*, CV*)': Irrlicht.xs:466: error: 'filesystem' was not declared in this scope Irrlicht.xs: In function 'void XS_Games__Irrlicht_changeWorkingDirectoryTo(PerlInterpreter*, CV*)': Irrlicht.xs:475: error: 'filesystem' was not declared in this scope Irrlicht.xs: In function 'void XS_Games__Irrlicht_getWorkingDirectory(PerlInterpreter*, CV*)': Irrlicht.xs:485: error: 'filesystem' was not declared in this scope lipo: can't open input file: /var/tmp//ccZ12loR.out (No such file or directory) make: *** [Irrlicht.o] Error 1