checking for libmysqlclient... no checking for curl... 7.16.4 checking for perl5... no checking for perl... perl checking for TemplateToolkit... no checking for ttree... no checking whether to enable -mno-cygwin... no checking for Crystal Space static plugins... no checking for cel-config-1.2... /home/sxealex/Games/psbot/cel/cel-config-1.2 checking if CEL version >= 1.2... yes (version 1.2) checking if CEL SDK is usable... yes checking for CEL static plugins... no checking for libcal3d... yes checking if cal3d is sufficiently recent... yes checking elf.h usability... yes checking elf.h presence... yes checking for elf.h... yes checking whether to embed plugin meta-information... yes checking for windres... no checking whether to use memory tracker... no checking whether to use reference tracker... no checking build mode... optimize configure: creating ./config.status config.status: creating Jamfile config.status: creating include/psconfig.h config.status: executing Jamconfig commands configure: Please note that this project uses Jam as its build tool, therefore you must type 'jam' to build the project. Jam home: http://www.perforce.com/jam/jam.html Jam source: ftp://ftp.perforce.com/jam/ sxealex@sxealex2:~/Games/psbot/planeshift$ jam -aq client ...patience... ...found 1427 target(s)... ...updating 257 target(s)... MkDir1 ./out/linuxx86/optimize/libs MkDir1 ./out/linuxx86/optimize/src/client/sound C++ ./out/linuxx86/optimize/src/client/sound/pssoundmngr.o MkDir1 ./out/linuxx86/optimize/src/common/util C++ ./out/linuxx86/optimize/src/common/util/waypoint.o C++ ./out/linuxx86/optimize/src/common/util/pspath.o C++ ./out/linuxx86/optimize/src/common/util/namegenerator.o C++ ./out/linuxx86/optimize/src/common/util/consoleout.o C++ ./out/linuxx86/optimize/src/common/util/psstring.o C++ ./out/linuxx86/optimize/src/common/util/log.o C++ ./out/linuxx86/optimize/src/common/util/psresmngr.o C++ ./out/linuxx86/optimize/src/common/util/prb.o C++ ./out/linuxx86/optimize/src/common/util/pscssetup.o C++ ./out/linuxx86/optimize/src/common/util/skillcache.o C++ ./out/linuxx86/optimize/src/common/util/psxmlparser.o C++ ./out/linuxx86/optimize/src/common/util/gameevent.o C++ ./out/linuxx86/optimize/src/common/util/location.o C++ ./out/linuxx86/optimize/src/common/util/texfactory.o C++ ./out/linuxx86/optimize/src/common/util/psprofile.o C++ ./out/linuxx86/optimize/src/common/util/eventmanager.o C++ ./out/linuxx86/optimize/src/common/util/localization.o C++ ./out/linuxx86/optimize/src/common/util/pscache.o C++ ./out/linuxx86/optimize/src/common/util/serverconsole.o C++ ./out/linuxx86/optimize/src/common/util/sleep.o C++ ./out/linuxx86/optimize/src/common/util/pspathnetwork.o C++ ./out/linuxx86/optimize/src/common/util/psmeshutil.o C++ ./out/linuxx86/optimize/src/common/util/pserror.o C++ ./out/linuxx86/optimize/src/common/util/slots.o C++ ./out/linuxx86/optimize/src/common/util/mathscript.o C++ ./out/linuxx86/optimize/src/common/util/strutil.o C++ ./out/linuxx86/optimize/src/common/util/psutil.o C++ ./out/linuxx86/optimize/src/common/util/dbprofile.o C++ ./out/linuxx86/optimize/src/common/util/delimitedstring.o C++ ./out/linuxx86/optimize/src/common/util/psres.o C++ ./out/linuxx86/optimize/src/common/util/psdatabase.o C++ ./out/linuxx86/optimize/src/common/util/genqueue.o MkDir1 ./out/linuxx86/optimize/src/tools/fparser C++ ./out/linuxx86/optimize/src/tools/fparser/fpoptimizer.o C++ ./out/linuxx86/optimize/src/tools/fparser/fparser.o Archive ./out/linuxx86/optimize/libs/libfparser-0.3.a Ranlib ./out/linuxx86/optimize/libs/libfparser-0.3.a Archive ./out/linuxx86/optimize/libs/libpsutil-0.3.a Ranlib ./out/linuxx86/optimize/libs/libpsutil-0.3.a Archive ./out/linuxx86/optimize/libs/libpssound-0.3.a Ranlib ./out/linuxx86/optimize/libs/libpssound-0.3.a MkDir1 ./out/linuxx86/optimize/src/client C++ ./out/linuxx86/optimize/src/client/pscharcontrol.o C++ ./out/linuxx86/optimize/src/client/psclientdr.o C++ ./out/linuxx86/optimize/src/client/cmdadmin.o C++ ./out/linuxx86/optimize/src/client/psoptions.o C++ ./out/linuxx86/optimize/src/client/psengine.o src/client/LBotMovement.h: In member function ‘void LBotMove::SetTarget(csVector3&, float)’: src/client/LBotMovement.h:196: warning: deleting ‘void*’ is undefined src/client/LBotMovement.h: In member function ‘void LBotMove::SetTarget(csString&)’: src/client/LBotMovement.h:209: warning: deleting ‘void*’ is undefined src/client/LBotMovement.h:210: warning: deleting ‘void*’ is undefined src/client/LBotMovement.h: In member function ‘void LBotMove::ResetTarget()’: src/client/LBotMovement.h:221: warning: deleting ‘void*’ is undefined src/client/LBotMovement.h:222: warning: deleting ‘void*’ is undefined C++ ./out/linuxx86/optimize/src/client/clientvitals.o C++ ./out/linuxx86/optimize/src/client/authentclient.o C++ ./out/linuxx86/optimize/src/client/entitylabels.o C++ ./out/linuxx86/optimize/src/client/psslotmgr.o C++ ./out/linuxx86/optimize/src/client/pscelclient.o C++ ./out/linuxx86/optimize/src/client/cmdusers.o C++ ./out/linuxx86/optimize/src/client/LBotMovement.o src/client/LBotMovement.h: In member function ‘void LBotMove::SetTarget(csVector3&, float)’: src/client/LBotMovement.h:196: warning: deleting ‘void*’ is undefined src/client/LBotMovement.h: In member function ‘void LBotMove::SetTarget(csString&)’: src/client/LBotMovement.h:209: warning: deleting ‘void*’ is undefined src/client/LBotMovement.h:210: warning: deleting ‘void*’ is undefined src/client/LBotMovement.h: In member function ‘void LBotMove::ResetTarget()’: src/client/LBotMovement.h:221: warning: deleting ‘void*’ is undefined src/client/LBotMovement.h:222: warning: deleting ‘void*’ is undefined src/client/LBotMovement.cpp: In member function ‘bool LBotMovement::MoveToActorPos(csString&, float, float, LBMMoveModifier)’: src/client/LBotMovement.cpp:284: error: no matching function for call to ‘LBotMovement::MoveTo(csVector3, float&, float&, LBMMoveModifier&)’ src/client/LBotMovement.h:360: note: candidates are: bool LBotMovement::MoveTo(csVector3&, LBMMoveModifier) src/client/LBotMovement.cpp:256: note: bool LBotMovement::MoveTo(csVector3&, float, float, LBMMoveModifier) g++ -c -o ./out/linuxx86/optimize/src/client/LBotMovement.o -I. -I./include -I./src/client -I./src/server -I./src/common -I./src/tools/wordnet -I. -pipe -march=i686 -mtune=generic -fvisibility-inlines-hidden -fvisibility=hidden -g2 -O3 -fomit-frame-pointer -ffast-math -Wdisabled-optimization -I/home/sxealex/Games/psbot/cal3d/include -I/home/sxealex/Games/psbot/cs/include -I/home/sxealex/Games/psbot/cel/include src/client/LBotMovement.cpp ...failed C++ ./out/linuxx86/optimize/src/client/LBotMovement.o ... ...skipped psclient for lack of LBotMovement.o... ...failed updating 1 target(s)... ...skipped 1 target(s)... ...updated 54 target(s)... sxealex@sxealex2:~/Games/psbot/planeshift$ sxealex@sxealex2:~/Games/psbot/planeshift$ sxealex@sxealex2:~/Games/psbot/planeshift$ sxealex@sxealex2:~/Games/psbot/planeshift$ sxealex@sxealex2:~/Games/psbot/planeshift$ jam -aq client ...patience... ...found 1427 target(s)... ...updating 252 target(s)... C++ ./out/linuxx86/optimize/src/client/sound/pssoundmngr.o C++ ./out/linuxx86/optimize/src/common/util/waypoint.o C++ ./out/linuxx86/optimize/src/common/util/pspath.o C++ ./out/linuxx86/optimize/src/common/util/namegenerator.o C++ ./out/linuxx86/optimize/src/common/util/consoleout.o C++ ./out/linuxx86/optimize/src/common/util/psstring.o C++ ./out/linuxx86/optimize/src/common/util/log.o C++ ./out/linuxx86/optimize/src/common/util/psresmngr.o C++ ./out/linuxx86/optimize/src/common/util/prb.o C++ ./out/linuxx86/optimize/src/common/util/pscssetup.o C++ ./out/linuxx86/optimize/src/common/util/skillcache.o C++ ./out/linuxx86/optimize/src/common/util/psxmlparser.o C++ ./out/linuxx86/optimize/src/common/util/gameevent.o C++ ./out/linuxx86/optimize/src/common/util/location.o C++ ./out/linuxx86/optimize/src/common/util/texfactory.o C++ ./out/linuxx86/optimize/src/common/util/psprofile.o C++ ./out/linuxx86/optimize/src/common/util/eventmanager.o C++ ./out/linuxx86/optimize/src/common/util/localization.o C++ ./out/linuxx86/optimize/src/common/util/pscache.o C++ ./out/linuxx86/optimize/src/common/util/serverconsole.o C++ ./out/linuxx86/optimize/src/common/util/sleep.o C++ ./out/linuxx86/optimize/src/common/util/pspathnetwork.o C++ ./out/linuxx86/optimize/src/common/util/psmeshutil.o C++ ./out/linuxx86/optimize/src/common/util/pserror.o C++ ./out/linuxx86/optimize/src/common/util/slots.o C++ ./out/linuxx86/optimize/src/common/util/mathscript.o C++ ./out/linuxx86/optimize/src/common/util/strutil.o C++ ./out/linuxx86/optimize/src/common/util/psutil.o C++ ./out/linuxx86/optimize/src/common/util/dbprofile.o C++ ./out/linuxx86/optimize/src/common/util/delimitedstring.o C++ ./out/linuxx86/optimize/src/common/util/psres.o C++ ./out/linuxx86/optimize/src/common/util/psdatabase.o C++ ./out/linuxx86/optimize/src/common/util/genqueue.o C++ ./out/linuxx86/optimize/src/tools/fparser/fpoptimizer.o C++ ./out/linuxx86/optimize/src/tools/fparser/fparser.o Archive ./out/linuxx86/optimize/libs/libfparser-0.3.a Ranlib ./out/linuxx86/optimize/libs/libfparser-0.3.a Archive ./out/linuxx86/optimize/libs/libpsutil-0.3.a Ranlib ./out/linuxx86/optimize/libs/libpsutil-0.3.a Archive ./out/linuxx86/optimize/libs/libpssound-0.3.a Ranlib ./out/linuxx86/optimize/libs/libpssound-0.3.a C++ ./out/linuxx86/optimize/src/client/pscharcontrol.o C++ ./out/linuxx86/optimize/src/client/psclientdr.o C++ ./out/linuxx86/optimize/src/client/cmdadmin.o C++ ./out/linuxx86/optimize/src/client/psoptions.o C++ ./out/linuxx86/optimize/src/client/psengine.o src/client/LBotMovement.h: In member function ‘void LBotMove::SetTarget(csVector3&, float)’: src/client/LBotMovement.h:196: warning: deleting ‘void*’ is undefined src/client/LBotMovement.h: In member function ‘void LBotMove::SetTarget(csString&)’: src/client/LBotMovement.h:209: warning: deleting ‘void*’ is undefined src/client/LBotMovement.h:210: warning: deleting ‘void*’ is undefined src/client/LBotMovement.h: In member function ‘void LBotMove::ResetTarget()’: src/client/LBotMovement.h:221: warning: deleting ‘void*’ is undefined src/client/LBotMovement.h:222: warning: deleting ‘void*’ is undefined C++ ./out/linuxx86/optimize/src/client/clientvitals.o C++ ./out/linuxx86/optimize/src/client/authentclient.o C++ ./out/linuxx86/optimize/src/client/entitylabels.o C++ ./out/linuxx86/optimize/src/client/psslotmgr.o C++ ./out/linuxx86/optimize/src/client/pscelclient.o C++ ./out/linuxx86/optimize/src/client/cmdusers.o C++ ./out/linuxx86/optimize/src/client/LBotMovement.o src/client/LBotMovement.h: In member function ‘void LBotMove::SetTarget(csVector3&, float)’: src/client/LBotMovement.h:196: warning: deleting ‘void*’ is undefined src/client/LBotMovement.h: In member function ‘void LBotMove::SetTarget(csString&)’: src/client/LBotMovement.h:209: warning: deleting ‘void*’ is undefined src/client/LBotMovement.h:210: warning: deleting ‘void*’ is undefined src/client/LBotMovement.h: In member function ‘void LBotMove::ResetTarget()’: src/client/LBotMovement.h:221: warning: deleting ‘void*’ is undefined src/client/LBotMovement.h:222: warning: deleting ‘void*’ is undefined C++ ./out/linuxx86/optimize/src/client/cmdgroups.o C++ ./out/linuxx86/optimize/src/client/weather.o C++ ./out/linuxx86/optimize/src/client/guihandler.o C++ ./out/linuxx86/optimize/src/client/shadowmanager.o C++ ./out/linuxx86/optimize/src/client/LBotCommands.o src/client/LBotCommands.cpp:715:2: warning: no newline at end of file src/client/LBotMovement.h: In member function ‘void LBotMove::SetTarget(csVector3&, float)’: src/client/LBotMovement.h:196: warning: deleting ‘void*’ is undefined src/client/LBotMovement.h: In member function ‘void LBotMove::SetTarget(csString&)’: src/client/LBotMovement.h:209: warning: deleting ‘void*’ is undefined src/client/LBotMovement.h:210: warning: deleting ‘void*’ is undefined src/client/LBotMovement.h: In member function ‘void LBotMove::ResetTarget()’: src/client/LBotMovement.h:221: warning: deleting ‘void*’ is undefined src/client/LBotMovement.h:222: warning: deleting ‘void*’ is undefined src/client/LBotCommands.cpp: In member function ‘void LBotCommands::HandleCmdManagement(psChatMessage&, WordArray&, csString&, int&)’: src/client/LBotCommands.cpp:448: error: no matching function for call to ‘LBotCommands::GetCommanderIndexByName(csString)’ src/client/LBotCommands.cpp:384: note: candidates are: int LBotCommands::GetCommanderIndexByName(csString&) const src/client/LBotCommands.cpp:471: error: no matching function for call to ‘LBotCommands::GetCommanderIndexByName(csString)’ src/client/LBotCommands.cpp:384: note: candidates are: int LBotCommands::GetCommanderIndexByName(csString&) const src/client/LBotCommands.cpp: In member function ‘void LBotCommands::HandleMovement(psChatMessage&, WordArray&, csString&, int&)’: src/client/LBotCommands.cpp:612: error: no matching function for call to ‘LBotMovement::MoveToActorPos(csString)’ src/client/LBotMovement.h:372: note: candidates are: bool LBotMovement::MoveToActorPos(csString&, float, float, LBMMoveModifier) src/client/LBotCommands.cpp:642: error: no matching function for call to ‘LBotMovement::MoveToActorPos(csString, float, float, LBMMoveModifier)’ src/client/LBotMovement.h:372: note: candidates are: bool LBotMovement::MoveToActorPos(csString&, float, float, LBMMoveModifier) src/client/LBotCommands.cpp:667: error: no matching function for call to ‘LBotMovement::FollowActor(csString, float)’ src/client/LBotMovement.h:368: note: candidates are: bool LBotMovement::FollowActor(csString&, float) g++ -c -o ./out/linuxx86/optimize/src/client/LBotCommands.o -I. -I./include -I./src/client -I./src/server -I./src/common -I./src/tools/wordnet -I. -pipe -march=i686 -mtune=generic -fvisibility-inlines-hidden -fvisibility=hidden -g2 -O3 -fomit-frame-pointer -ffast-math -Wdisabled-optimization -I/home/sxealex/Games/psbot/cal3d/include -I/home/sxealex/Games/psbot/cs/include -I/home/sxealex/Games/psbot/cel/include src/client/LBotCommands.cpp ...failed C++ ./out/linuxx86/optimize/src/client/LBotCommands.o ... ...skipped psclient for lack of LBotCommands.o... ...failed updating 1 target(s)... ...skipped 1 target(s)... ...updated 54 target(s)... sxealex@sxealex2:~/Games/psbot/planeshift$ sxealex@sxealex2:~/Games/psbot/planeshift$ jam -aq client ...patience... ...found 1427 target(s)... ...updating 252 target(s)... C++ ./out/linuxx86/optimize/src/client/sound/pssoundmngr.o C++ ./out/linuxx86/optimize/src/common/util/waypoint.o C++ ./out/linuxx86/optimize/src/common/util/pspath.o C++ ./out/linuxx86/optimize/src/common/util/namegenerator.o C++ ./out/linuxx86/optimize/src/common/util/consoleout.o C++ ./out/linuxx86/optimize/src/common/util/psstring.o C++ ./out/linuxx86/optimize/src/common/util/log.o C++ ./out/linuxx86/optimize/src/common/util/psresmngr.o C++ ./out/linuxx86/optimize/src/common/util/prb.o C++ ./out/linuxx86/optimize/src/common/util/pscssetup.o C++ ./out/linuxx86/optimize/src/common/util/skillcache.o C++ ./out/linuxx86/optimize/src/common/util/psxmlparser.o C++ ./out/linuxx86/optimize/src/common/util/gameevent.o C++ ./out/linuxx86/optimize/src/common/util/location.o C++ ./out/linuxx86/optimize/src/common/util/texfactory.o C++ ./out/linuxx86/optimize/src/common/util/psprofile.o C++ ./out/linuxx86/optimize/src/common/util/eventmanager.o C++ ./out/linuxx86/optimize/src/common/util/localization.o C++ ./out/linuxx86/optimize/src/common/util/pscache.o C++ ./out/linuxx86/optimize/src/common/util/serverconsole.o C++ ./out/linuxx86/optimize/src/common/util/sleep.o C++ ./out/linuxx86/optimize/src/common/util/pspathnetwork.o C++ ./out/linuxx86/optimize/src/common/util/psmeshutil.o C++ ./out/linuxx86/optimize/src/common/util/pserror.o C++ ./out/linuxx86/optimize/src/common/util/slots.o C++ ./out/linuxx86/optimize/src/common/util/mathscript.o C++ ./out/linuxx86/optimize/src/common/util/strutil.o C++ ./out/linuxx86/optimize/src/common/util/psutil.o C++ ./out/linuxx86/optimize/src/common/util/dbprofile.o C++ ./out/linuxx86/optimize/src/common/util/delimitedstring.o C++ ./out/linuxx86/optimize/src/common/util/psres.o C++ ./out/linuxx86/optimize/src/common/util/psdatabase.o C++ ./out/linuxx86/optimize/src/common/util/genqueue.o C++ ./out/linuxx86/optimize/src/tools/fparser/fpoptimizer.o C++ ./out/linuxx86/optimize/src/tools/fparser/fparser.o Archive ./out/linuxx86/optimize/libs/libfparser-0.3.a Ranlib ./out/linuxx86/optimize/libs/libfparser-0.3.a Archive ./out/linuxx86/optimize/libs/libpsutil-0.3.a Ranlib ./out/linuxx86/optimize/libs/libpsutil-0.3.a Archive ./out/linuxx86/optimize/libs/libpssound-0.3.a Ranlib ./out/linuxx86/optimize/libs/libpssound-0.3.a C++ ./out/linuxx86/optimize/src/client/pscharcontrol.o C++ ./out/linuxx86/optimize/src/client/psclientdr.o C++ ./out/linuxx86/optimize/src/client/cmdadmin.o C++ ./out/linuxx86/optimize/src/client/psoptions.o C++ ./out/linuxx86/optimize/src/client/psengine.o src/client/LBotMovement.h: In member function ‘void LBotMove::SetTarget(csVector3&, float)’: src/client/LBotMovement.h:196: warning: deleting ‘void*’ is undefined src/client/LBotMovement.h: In member function ‘void LBotMove::SetTarget(csString&)’: src/client/LBotMovement.h:209: warning: deleting ‘void*’ is undefined src/client/LBotMovement.h:210: warning: deleting ‘void*’ is undefined src/client/LBotMovement.h: In member function ‘void LBotMove::ResetTarget()’: src/client/LBotMovement.h:221: warning: deleting ‘void*’ is undefined src/client/LBotMovement.h:222: warning: deleting ‘void*’ is undefined C++ ./out/linuxx86/optimize/src/client/clientvitals.o C++ ./out/linuxx86/optimize/src/client/authentclient.o C++ ./out/linuxx86/optimize/src/client/entitylabels.o C++ ./out/linuxx86/optimize/src/client/psslotmgr.o C++ ./out/linuxx86/optimize/src/client/pscelclient.o C++ ./out/linuxx86/optimize/src/client/cmdusers.o C++ ./out/linuxx86/optimize/src/client/LBotMovement.o src/client/LBotMovement.h: In member function ‘void LBotMove::SetTarget(csVector3&, float)’: src/client/LBotMovement.h:196: warning: deleting ‘void*’ is undefined src/client/LBotMovement.h: In member function ‘void LBotMove::SetTarget(csString&)’: src/client/LBotMovement.h:209: warning: deleting ‘void*’ is undefined src/client/LBotMovement.h:210: warning: deleting ‘void*’ is undefined src/client/LBotMovement.h: In member function ‘void LBotMove::ResetTarget()’: src/client/LBotMovement.h:221: warning: deleting ‘void*’ is undefined src/client/LBotMovement.h:222: warning: deleting ‘void*’ is undefined C++ ./out/linuxx86/optimize/src/client/cmdgroups.o C++ ./out/linuxx86/optimize/src/client/weather.o C++ ./out/linuxx86/optimize/src/client/guihandler.o C++ ./out/linuxx86/optimize/src/client/shadowmanager.o C++ ./out/linuxx86/optimize/src/client/LBotCommands.o src/client/LBotCommands.cpp:720:2: warning: no newline at end of file src/client/LBotMovement.h: In member function ‘void LBotMove::SetTarget(csVector3&, float)’: src/client/LBotMovement.h:196: warning: deleting ‘void*’ is undefined src/client/LBotMovement.h: In member function ‘void LBotMove::SetTarget(csString&)’: src/client/LBotMovement.h:209: warning: deleting ‘void*’ is undefined src/client/LBotMovement.h:210: warning: deleting ‘void*’ is undefined src/client/LBotMovement.h: In member function ‘void LBotMove::ResetTarget()’: src/client/LBotMovement.h:221: warning: deleting ‘void*’ is undefined src/client/LBotMovement.h:222: warning: deleting ‘void*’ is undefined C++ ./out/linuxx86/optimize/src/client/clientcachemanager.o C++ ./out/linuxx86/optimize/src/client/cmdguilds.o C++ ./out/linuxx86/optimize/src/client/modehandler.o C++ ./out/linuxx86/optimize/src/client/chatbubbles.o C++ ./out/linuxx86/optimize/src/client/charapp.o C++ ./out/linuxx86/optimize/src/client/cmdutil.o C++ ./out/linuxx86/optimize/src/client/psmovement.o C++ ./out/linuxx86/optimize/src/client/pscal3dcallback.o C++ ./out/linuxx86/optimize/src/client/psinventorycache.o C++ ./out/linuxx86/optimize/src/client/actionhandler.o C++ ./out/linuxx86/optimize/src/client/zonehandler.o C++ ./out/linuxx86/optimize/src/client/questionclient.o C++ ./out/linuxx86/optimize/src/client/pscamera.o C++ ./out/linuxx86/optimize/src/client/psclientchar.o C++ ./out/linuxx86/optimize/src/client/psnetmanager.o /home/sxealex/Games/psbot/cs/include/csutil/ref.h: In destructor ‘csRef::~csRef() [with T = LBotCommands]’: src/client/psnetmanager.cpp:42: instantiated from here /home/sxealex/Games/psbot/cs/include/csutil/ref.h:204: error: invalid use of undefined type ‘struct LBotCommands’ src/client/psnetmanager.h:35: error: forward declaration of ‘struct LBotCommands’ g++ -c -o ./out/linuxx86/optimize/src/client/psnetmanager.o -I. -I./include -I./src/client -I./src/server -I./src/common -I./src/tools/wordnet -I. -pipe -march=i686 -mtune=generic -fvisibility-inlines-hidden -fvisibility=hidden -g2 -O3 -fomit-frame-pointer -ffast-math -Wdisabled-optimization -I/home/sxealex/Games/psbot/cal3d/include -I/home/sxealex/Games/psbot/cs/include -I/home/sxealex/Games/psbot/cel/include src/client/psnetmanager.cpp ...failed C++ ./out/linuxx86/optimize/src/client/psnetmanager.o ... ...skipped psclient for lack of psnetmanager.o... ...failed updating 1 target(s)... ...skipped 1 target(s)... ...updated 69 target(s)... sxealex@sxealex2:~/Games/psbot/planeshift$ sxealex@sxealex2:~/Games/psbot/planeshift$ clear sxealex@sxealex2:~/Games/psbot/planeshift$ jam -aq client ...patience... ...found 1427 target(s)... ...updating 252 target(s)... C++ ./out/linuxx86/optimize/src/client/sound/pssoundmngr.o C++ ./out/linuxx86/optimize/src/common/util/waypoint.o C++ ./out/linuxx86/optimize/src/common/util/pspath.o C++ ./out/linuxx86/optimize/src/common/util/namegenerator.o C++ ./out/linuxx86/optimize/src/common/util/consoleout.o C++ ./out/linuxx86/optimize/src/common/util/psstring.o C++ ./out/linuxx86/optimize/src/common/util/log.o C++ ./out/linuxx86/optimize/src/common/util/psresmngr.o C++ ./out/linuxx86/optimize/src/common/util/prb.o C++ ./out/linuxx86/optimize/src/common/util/pscssetup.o C++ ./out/linuxx86/optimize/src/common/util/skillcache.o C++ ./out/linuxx86/optimize/src/common/util/psxmlparser.o C++ ./out/linuxx86/optimize/src/common/util/gameevent.o C++ ./out/linuxx86/optimize/src/common/util/location.o C++ ./out/linuxx86/optimize/src/common/util/texfactory.o C++ ./out/linuxx86/optimize/src/common/util/psprofile.o C++ ./out/linuxx86/optimize/src/common/util/eventmanager.o C++ ./out/linuxx86/optimize/src/common/util/localization.o C++ ./out/linuxx86/optimize/src/common/util/pscache.o C++ ./out/linuxx86/optimize/src/common/util/serverconsole.o C++ ./out/linuxx86/optimize/src/common/util/sleep.o C++ ./out/linuxx86/optimize/src/common/util/pspathnetwork.o C++ ./out/linuxx86/optimize/src/common/util/psmeshutil.o C++ ./out/linuxx86/optimize/src/common/util/pserror.o C++ ./out/linuxx86/optimize/src/common/util/slots.o C++ ./out/linuxx86/optimize/src/common/util/mathscript.o C++ ./out/linuxx86/optimize/src/common/util/strutil.o C++ ./out/linuxx86/optimize/src/common/util/psutil.o C++ ./out/linuxx86/optimize/src/common/util/dbprofile.o C++ ./out/linuxx86/optimize/src/common/util/delimitedstring.o C++ ./out/linuxx86/optimize/src/common/util/psres.o C++ ./out/linuxx86/optimize/src/common/util/psdatabase.o C++ ./out/linuxx86/optimize/src/common/util/genqueue.o C++ ./out/linuxx86/optimize/src/tools/fparser/fpoptimizer.o C++ ./out/linuxx86/optimize/src/tools/fparser/fparser.o Archive ./out/linuxx86/optimize/libs/libfparser-0.3.a Ranlib ./out/linuxx86/optimize/libs/libfparser-0.3.a Archive ./out/linuxx86/optimize/libs/libpsutil-0.3.a Ranlib ./out/linuxx86/optimize/libs/libpsutil-0.3.a Archive ./out/linuxx86/optimize/libs/libpssound-0.3.a Ranlib ./out/linuxx86/optimize/libs/libpssound-0.3.a C++ ./out/linuxx86/optimize/src/client/pscharcontrol.o C++ ./out/linuxx86/optimize/src/client/psclientdr.o C++ ./out/linuxx86/optimize/src/client/cmdadmin.o C++ ./out/linuxx86/optimize/src/client/psoptions.o C++ ./out/linuxx86/optimize/src/client/psengine.o src/client/LBotMovement.h: In member function ‘void LBotMove::SetTarget(csVector3&, float)’: src/client/LBotMovement.h:196: warning: deleting ‘void*’ is undefined src/client/LBotMovement.h: In member function ‘void LBotMove::SetTarget(csString&)’: src/client/LBotMovement.h:209: warning: deleting ‘void*’ is undefined src/client/LBotMovement.h:210: warning: deleting ‘void*’ is undefined src/client/LBotMovement.h: In member function ‘void LBotMove::ResetTarget()’: src/client/LBotMovement.h:221: warning: deleting ‘void*’ is undefined src/client/LBotMovement.h:222: warning: deleting ‘void*’ is undefined C++ ./out/linuxx86/optimize/src/client/clientvitals.o C++ ./out/linuxx86/optimize/src/client/authentclient.o C++ ./out/linuxx86/optimize/src/client/entitylabels.o C++ ./out/linuxx86/optimize/src/client/psslotmgr.o C++ ./out/linuxx86/optimize/src/client/pscelclient.o C++ ./out/linuxx86/optimize/src/client/cmdusers.o C++ ./out/linuxx86/optimize/src/client/LBotMovement.o src/client/LBotMovement.h: In member function ‘void LBotMove::SetTarget(csVector3&, float)’: src/client/LBotMovement.h:196: warning: deleting ‘void*’ is undefined src/client/LBotMovement.h: In member function ‘void LBotMove::SetTarget(csString&)’: src/client/LBotMovement.h:209: warning: deleting ‘void*’ is undefined src/client/LBotMovement.h:210: warning: deleting ‘void*’ is undefined src/client/LBotMovement.h: In member function ‘void LBotMove::ResetTarget()’: src/client/LBotMovement.h:221: warning: deleting ‘void*’ is undefined src/client/LBotMovement.h:222: warning: deleting ‘void*’ is undefined C++ ./out/linuxx86/optimize/src/client/cmdgroups.o C++ ./out/linuxx86/optimize/src/client/weather.o C++ ./out/linuxx86/optimize/src/client/guihandler.o C++ ./out/linuxx86/optimize/src/client/shadowmanager.o C++ ./out/linuxx86/optimize/src/client/LBotCommands.o src/client/LBotCommands.cpp:720:2: warning: no newline at end of file src/client/LBotMovement.h: In member function ‘void LBotMove::SetTarget(csVector3&, float)’: src/client/LBotMovement.h:196: warning: deleting ‘void*’ is undefined src/client/LBotMovement.h: In member function ‘void LBotMove::SetTarget(csString&)’: src/client/LBotMovement.h:209: warning: deleting ‘void*’ is undefined src/client/LBotMovement.h:210: warning: deleting ‘void*’ is undefined src/client/LBotMovement.h: In member function ‘void LBotMove::ResetTarget()’: src/client/LBotMovement.h:221: warning: deleting ‘void*’ is undefined src/client/LBotMovement.h:222: warning: deleting ‘void*’ is undefined C++ ./out/linuxx86/optimize/src/client/clientcachemanager.o C++ ./out/linuxx86/optimize/src/client/cmdguilds.o C++ ./out/linuxx86/optimize/src/client/modehandler.o C++ ./out/linuxx86/optimize/src/client/chatbubbles.o C++ ./out/linuxx86/optimize/src/client/charapp.o C++ ./out/linuxx86/optimize/src/client/cmdutil.o C++ ./out/linuxx86/optimize/src/client/psmovement.o C++ ./out/linuxx86/optimize/src/client/pscal3dcallback.o C++ ./out/linuxx86/optimize/src/client/psinventorycache.o C++ ./out/linuxx86/optimize/src/client/actionhandler.o C++ ./out/linuxx86/optimize/src/client/zonehandler.o C++ ./out/linuxx86/optimize/src/client/questionclient.o C++ ./out/linuxx86/optimize/src/client/pscamera.o C++ ./out/linuxx86/optimize/src/client/psclientchar.o C++ ./out/linuxx86/optimize/src/client/psnetmanager.o /home/sxealex/Games/psbot/cs/include/csutil/ref.h: In destructor ‘csRef::~csRef() [with T = LBotCommands]’: src/client/psnetmanager.cpp:42: instantiated from here /home/sxealex/Games/psbot/cs/include/csutil/ref.h:204: error: invalid use of undefined type ‘struct LBotCommands’ src/client/psnetmanager.h:35: error: forward declaration of ‘struct LBotCommands’ g++ -c -o ./out/linuxx86/optimize/src/client/psnetmanager.o -I. -I./include -I./src/client -I./src/server -I./src/common -I./src/tools/wordnet -I. -pipe -march=i686 -mtune=generic -fvisibility-inlines-hidden -fvisibility=hidden -g2 -O3 -fomit-frame-pointer -ffast-math -Wdisabled-optimization -I/home/sxealex/Games/psbot/cal3d/include -I/home/sxealex/Games/psbot/cs/include -I/home/sxealex/Games/psbot/cel/include src/client/psnetmanager.cpp ...failed C++ ./out/linuxx86/optimize/src/client/psnetmanager.o ... ...skipped psclient for lack of psnetmanager.o... ...failed updating 1 target(s)... ...skipped 1 target(s)... ...updated 69 target(s)... sxealex@sxealex2:~/Games/psbot/planeshift$