From: S J. S S. a. <sta...@mp...> - 2007-07-09 00:03:25
|
Please cc me a copy of any reply, as I am not on the mailing list, thank you. OK, I tried Boson on my notebook (Ubuntu), and I liked it, but the notebook overheats with some games, and crashes... So I want to put Boson on my desktop, which is a FreeBSD 6.2 setup. Unfortunately I'm getting compile errors, and this particular game is not in the ports tree. I started by creating build/ in the main Boson directory, and cd'ed to that, as in the direction. I ran 'cmake ..' and it went through without error. Next I ran 'sudo make install' in the boson directory, with the error attached at the end. My config FreeBSD 6.2 Optron 175 1GB memory GeForce 7300GT GCC: 3.4.6 uname -a: FreeBSD elrond.ameritech.net 6.2-STABLE FreeBSD 6.2-STABLE #0: Sun Apr 8 14:50:03 UTC 2007 ro...@el...:/usr/obj/usr/src/sys/JIM20070408-SMP i386 Thank you, -Jim Stapleton [ 60%] Generating bosongameenginestarting.moc [ 60%] Generating boquadtreecollection.moc [ 60%] Generating bogroundquadtreenode.moc [ 60%] Generating bocanvasquadtreenode.moc [ 60%] Generating bosonitempropertyhandler.moc Scanning dependencies of target gameengine [ 60%] Building CXX object code/boson/CMakeFiles/gameengine.dir/gameengine/boeventloop.o [ 61%] Building CXX object code/boson/CMakeFiles/gameengine.dir/gameengine/boupgradeableproperty.o [ 61%] Building CXX object code/boson/CMakeFiles/gameengine.dir/gameengine/unitbase.o [ 61%] Building CXX object code/boson/CMakeFiles/gameengine.dir/gameengine/unit.o /home/sjss/dev/boson-all-0.13/code/boson/gameengine/unit.cpp:1728:2: warning: #warning FIXME: this does _not_ belog to plugins, but to weapons! /home/sjss/dev/boson-all-0.13/code/boson/gameengine/unit.cpp:1734:2: warning: #warning FIXME: this does _not_ belog to plugins, but to weapons! [ 61%] Building CXX object code/boson/CMakeFiles/gameengine.dir/gameengine/unitmover.o /home/sjss/dev/boson-all-0.13/code/boson/gameengine/unitmover.cpp:867:2: warning: #warning What the hell does crushing do in advanceMove_Check_() ?? /home/sjss/dev/boson-all-0.13/code/boson/gameengine/unitmover.cpp:1172:2: warning: #warning TODO: mNextWaypointIntersections /home/sjss/dev/boson-all-0.13/code/boson/gameengine/unitmover.cpp:1263:2: warning: #warning TODO!!! [ 61%] Building CXX object code/boson/CMakeFiles/gameengine.dir/gameengine/unitorder.o [ 61%] Building CXX object code/boson/CMakeFiles/gameengine.dir/gameengine/unitproperties.o [ 61%] Building CXX object code/boson/CMakeFiles/gameengine.dir/gameengine/pluginproperties.o [ 61%] Building CXX object code/boson/CMakeFiles/gameengine.dir/gameengine/unitplugins.o /home/sjss/dev/boson-all-0.13/code/boson/gameengine/unitplugins.cpp:524:2: warning: #warning converting to ints! -> we should use float here [ 61%] Building CXX object code/boson/CMakeFiles/gameengine.dir/gameengine/upgradeproperties.o /home/sjss/dev/boson-all-0.13/code/boson/gameengine/upgradeproperties.cpp:254:2: warning: #warning TODO /home/sjss/dev/boson-all-0.13/code/boson/gameengine/upgradeproperties.cpp:266:2: warning: #warning TODO [ 62%] Building CXX object code/boson/CMakeFiles/gameengine.dir/gameengine/bosonweapon.o [ 62%] Building CXX object code/boson/CMakeFiles/gameengine.dir/gameengine/boitemlist.o [ 62%] Building CXX object code/boson/CMakeFiles/gameengine.dir/gameengine/boitemlisthandler.o [ 62%] Building CXX object code/boson/CMakeFiles/gameengine.dir/gameengine/bosonplayfield.o [ 62%] Building CXX object code/boson/CMakeFiles/gameengine.dir/gameengine/bosonmap.o [ 62%] Building CXX object code/boson/CMakeFiles/gameengine.dir/gameengine/cell.o [ 62%] Building CXX object code/boson/CMakeFiles/gameengine.dir/gameengine/bofile.o [ 62%] Building CXX object code/boson/CMakeFiles/gameengine.dir/gameengine/bpfdescription.o [ 63%] Building CXX object code/boson/CMakeFiles/gameengine.dir/gameengine/bosoncampaign.o [ 63%] Building CXX object code/boson/CMakeFiles/gameengine.dir/gameengine/bosonmessage.o [ 63%] Building CXX object code/boson/CMakeFiles/gameengine.dir/gameengine/boson.o /home/sjss/dev/boson-all-0.13/code/boson/gameengine/boson.cpp:574:2: warning: #warning FIXME: emergencySaveFunction log loading /home/sjss/dev/boson-all-0.13/code/boson/gameengine/boson.cpp:1805:2: warning: #warning TODO: use a fixed color for neutral player (that cant be selected by other players) [ 63%] Building CXX object code/boson/CMakeFiles/gameengine.dir/gameengine/bomessage.o [ 63%] Building CXX object code/boson/CMakeFiles/gameengine.dir/gameengine/bosoncanvas.o [ 63%] Building CXX object code/boson/CMakeFiles/gameengine.dir/gameengine/bosoncanvasstatistics.o [ 63%] Building CXX object code/boson/CMakeFiles/gameengine.dir/gameengine/bosoncollisions.o [ 63%] Building CXX object code/boson/CMakeFiles/gameengine.dir/gameengine/bosonnetworksynchronizer.o /home/sjss/dev/boson-all-0.13/code/boson/gameengine/bosonnetworksynchronizer.cpp:56:2: warning: #warning remove asap /home/sjss/dev/boson-all-0.13/code/boson/gameengine/bosonnetworksynchronizer.cpp:1406:2: warning: #warning FIXME: this removes all units. notify all GUI objects! -> either using signalRemoveUnit()/Item(), or by calling quitGame() on them, too! [ 63%] Building CXX object code/boson/CMakeFiles/gameengine.dir/gameengine/bosonnetworktraffic.o [ 64%] Building CXX object code/boson/CMakeFiles/gameengine.dir/gameengine/speciestheme.o [ 64%] Building CXX object code/boson/CMakeFiles/gameengine.dir/gameengine/player.o [ 64%] Building CXX object code/boson/CMakeFiles/gameengine.dir/gameengine/playerio.o [ 64%] Building CXX object code/boson/CMakeFiles/gameengine.dir/gameengine/bosoncomputerio.o [ 64%] Building CXX object code/boson/CMakeFiles/gameengine.dir/gameengine/bosonpath.o [ 64%] Building CXX object code/boson/CMakeFiles/gameengine.dir/gameengine/bosongamestatistics.o [ 64%] Building CXX object code/boson/CMakeFiles/gameengine.dir/gameengine/bosonstatistics.o [ 64%] Building CXX object code/boson/CMakeFiles/gameengine.dir/gameengine/bogameproperty.o [ 65%] Building CXX object code/boson/CMakeFiles/gameengine.dir/gameengine/bosonpropertyxml.o [ 65%] Building CXX object code/boson/CMakeFiles/gameengine.dir/gameengine/bosonplayerinputhandler.o [ 65%] Building CXX object code/boson/CMakeFiles/gameengine.dir/gameengine/bobincoder.o [ 65%] Building CXX object code/boson/CMakeFiles/gameengine.dir/gameengine/boevent.o [ 65%] Building CXX object code/boson/CMakeFiles/gameengine.dir/gameengine/boeventmatching.o [ 65%] Building CXX object code/boson/CMakeFiles/gameengine.dir/gameengine/boeventlistener.o [ 65%] Building CXX object code/boson/CMakeFiles/gameengine.dir/gameengine/boeventmanager.o [ 65%] Building CXX object code/boson/CMakeFiles/gameengine.dir/gameengine/bocondition.o [ 65%] Building CXX object code/boson/CMakeFiles/gameengine.dir/gameengine/bowater.o [ 66%] Building CXX object code/boson/CMakeFiles/gameengine.dir/gameengine/bosonsaveload.o [ 66%] Building CXX object code/boson/CMakeFiles/gameengine.dir/gameengine/bosongroundtheme.o [ 66%] Building CXX object code/boson/CMakeFiles/gameengine.dir/gameengine/bosongameengine.o [ 66%] Building CXX object code/boson/CMakeFiles/gameengine.dir/gameengine/bosonstarting.o /home/sjss/dev/boson-all-0.13/code/boson/gameengine/bosonstarting.cpp:252:2: warning: #warning TODO: split up? /home/sjss/dev/boson-all-0.13/code/boson/gameengine/bosonstarting.cpp:306:3: warning: #warning TODO /home/sjss/dev/boson-all-0.13/code/boson/gameengine/bosonstarting.cpp:487:2: warning: #warning TODO: clear variable data [ 66%] Building CXX object code/boson/CMakeFiles/gameengine.dir/gameengine/bosongameenginestarting.o [ 66%] Building CXX object code/boson/CMakeFiles/gameengine.dir/gameengine/boquadtreenode.o [ 66%] Building CXX object code/boson/CMakeFiles/gameengine.dir/gameengine/boquadtreecollection.o [ 66%] Building CXX object code/boson/CMakeFiles/gameengine.dir/gameengine/bogroundquadtreenode.o [ 67%] Building CXX object code/boson/CMakeFiles/gameengine.dir/gameengine/bocanvasquadtreenode.o [ 67%] Building CXX object code/boson/CMakeFiles/gameengine.dir/gameengine/bosonitem.o /home/sjss/dev/boson-all-0.13/code/boson/gameengine/bosonitem.cpp: In static member function `static void BosonItemProperties::initStatic()': /home/sjss/dev/boson-all-0.13/code/boson/gameengine/bosonitem.cpp:66: warning: `setObject' is deprecated (declared at /usr/local/include/kstaticdeleter.h:85) [ 67%] Building CXX object code/boson/CMakeFiles/gameengine.dir/gameengine/bosonshot.o [ 67%] Building CXX object code/boson/CMakeFiles/gameengine.dir/gameengine/bosonitempropertyhandler.o [ 67%] Building CXX object code/boson/CMakeFiles/gameengine.dir/gameengine/fileconverter/bosonplayfieldconverter.o [ 67%] Building CXX object code/boson/CMakeFiles/gameengine.dir/gameengine/fileconverter/bosonfileconverter.o /home/sjss/dev/boson-all-0.13/code/boson/gameengine/fileconverter/bosonfileconverter.cpp:860:2: warning: #warning this will be changed! -> we need to use fixed point values [ 67%] Building CXX object code/boson/CMakeFiles/gameengine.dir/gameengine/fileconverter/bosavegameconverter.o Linking CXX static library libgameengine.a [ 67%] Built target gameengine Scanning dependencies of target imageio [ 67%] Building CXX object code/boson/CMakeFiles/imageio.dir/imageio/boimageio.o [ 67%] Building CXX object code/boson/CMakeFiles/imageio.dir/imageio/tga.o [ 67%] Building CXX object code/boson/CMakeFiles/imageio.dir/imageio/pcx.o Linking CXX static library libimageio.a [ 67%] Built target imageio [ 67%] Generating bomeshrenderer.moc Scanning dependencies of target modelrendering [ 67%] Building CXX object code/boson/CMakeFiles/modelrendering.dir/modelrendering/bosonmodel.o [ 67%] Building CXX object code/boson/CMakeFiles/modelrendering.dir/modelrendering/bosonmodeltextures.o /home/sjss/dev/boson-all-0.13/code/boson/modelrendering/bosonmodeltextures.cpp: In static member function `static void BosonModelTextures::createStatic()': /home/sjss/dev/boson-all-0.13/code/boson/modelrendering/bosonmodeltextures.cpp:62: warning: `setObject' is deprecated (declared at /usr/local/include/kstaticdeleter.h:85) [ 67%] Building CXX object code/boson/CMakeFiles/modelrendering.dir/modelrendering/bomesh.o [ 68%] Building CXX object code/boson/CMakeFiles/modelrendering.dir/modelrendering/bomeshrenderer.o [ 68%] Building CXX object code/boson/CMakeFiles/modelrendering.dir/modelrendering/bomeshrenderermanager.o [ 68%] Building CXX object code/boson/CMakeFiles/modelrendering.dir/modelrendering/bobmfload.o Linking CXX static library libmodelrendering.a [ 68%] Built target modelrendering [ 68%] Generating bosonscriptinterface.moc Scanning dependencies of target bosonscript [ 68%] Building CXX object code/boson/gameengine/script/CMakeFiles/bosonscript.dir/bosonscript.o /home/sjss/dev/boson-all-0.13/code/boson/gameengine/script/bosonscript.cpp:46:2: warning: #warning FIXME: remove /home/sjss/dev/boson-all-0.13/code/boson/gameengine/script/bosonscript.cpp:620:2: warning: #warning AB: This is an editor message. it should not be here. [ 68%] Building CXX object code/boson/gameengine/script/CMakeFiles/bosonscript.dir/pythonscript.o In file included from /usr/include/c++/3.4/ios:48, from /usr/include/c++/3.4/ostream:45, from /usr/include/c++/3.4/iterator:71, from /usr/local/include/qvaluelist.h:48, from /usr/local/include/qstringlist.h:42, from /home/sjss/dev/boson-all-0.13/code/boson/gameengine/script/pythonscript.cpp:30: /usr/include/c++/3.4/bits/localefwd.h:58:34: macro "isspace" passed 2 arguments, but takes just 1 In file included from /usr/include/c++/3.4/ios:48, from /usr/include/c++/3.4/ostream:45, from /usr/include/c++/3.4/iterator:71, from /usr/local/include/qvaluelist.h:48, from /usr/local/include/qstringlist.h:42, from /home/sjss/dev/boson-all-0.13/code/boson/gameengine/script/pythonscript.cpp:30: /usr/include/c++/3.4/bits/localefwd.h:58: error: `std::isspace' declared as an `inline' variable /usr/include/c++/3.4/bits/localefwd.h:58: error: template declaration of `bool std::isspace' /usr/include/c++/3.4/bits/localefwd.h:70:34: macro "isupper" passed 2 arguments, but takes just 1 /usr/include/c++/3.4/bits/localefwd.h:70: error: `std::isupper' declared as an `inline' variable /usr/include/c++/3.4/bits/localefwd.h:70: error: template declaration of `bool std::isupper' /usr/include/c++/3.4/bits/localefwd.h:74:34: macro "islower" passed 2 arguments, but takes just 1 /usr/include/c++/3.4/bits/localefwd.h:74: error: `std::islower' declared as an `inline' variable /usr/include/c++/3.4/bits/localefwd.h:74: error: template declaration of `bool std::islower' /usr/include/c++/3.4/bits/localefwd.h:78:34: macro "isalpha" passed 2 arguments, but takes just 1 /usr/include/c++/3.4/bits/localefwd.h:78: error: `std::isalpha' declared as an `inline' variable /usr/include/c++/3.4/bits/localefwd.h:78: error: template declaration of `bool std::isalpha' /usr/include/c++/3.4/bits/localefwd.h:94:34: macro "isalnum" passed 2 arguments, but takes just 1 /usr/include/c++/3.4/bits/localefwd.h:94: error: `std::isalnum' declared as an `inline' variable /usr/include/c++/3.4/bits/localefwd.h:94: error: template declaration of `bool std::isalnum' /usr/include/c++/3.4/bits/localefwd.h:102:34: macro "toupper" passed 2 arguments, but takes just 1 /usr/include/c++/3.4/bits/localefwd.h:102: error: `std::toupper' declared as an `inline' variable /usr/include/c++/3.4/bits/localefwd.h:102: error: template declaration of `_CharT std::toupper' /usr/include/c++/3.4/bits/localefwd.h:106:34: macro "tolower" passed 2 arguments, but takes just 1 /usr/include/c++/3.4/bits/localefwd.h:106: error: `std::tolower' declared as an `inline' variable /usr/include/c++/3.4/bits/localefwd.h:106: error: template declaration of `_CharT std::tolower' In file included from /usr/include/c++/3.4/bits/basic_ios.h:44, from /usr/include/c++/3.4/ios:51, from /usr/include/c++/3.4/ostream:45, from /usr/include/c++/3.4/iterator:71, from /usr/local/include/qvaluelist.h:48, from /usr/local/include/qstringlist.h:42, from /home/sjss/dev/boson-all-0.13/code/boson/gameengine/script/pythonscript.cpp:30: /usr/include/c++/3.4/bits/locale_facets.h:226: error: `btowc' is not a type In file included from /usr/include/c++/3.4/bits/basic_ios.h:44, from /usr/include/c++/3.4/ios:51, from /usr/include/c++/3.4/ostream:45, from /usr/include/c++/3.4/iterator:71, from /usr/local/include/qvaluelist.h:48, from /usr/local/include/qstringlist.h:42, from /home/sjss/dev/boson-all-0.13/code/boson/gameengine/script/pythonscript.cpp:30: /usr/include/c++/3.4/bits/locale_facets.h:241:53: macro "toupper" passed 2 arguments, but takes just 1 /usr/include/c++/3.4/bits/locale_facets.h:241: error: expected `;' before "const" /usr/include/c++/3.4/bits/locale_facets.h:254: error: expected `;' before "char_type" /usr/include/c++/3.4/bits/locale_facets.h:255: error: `btowc' is not a type /usr/include/c++/3.4/bits/locale_facets.h:270:53: macro "tolower" passed 2 arguments, but takes just 1 /usr/include/c++/3.4/bits/locale_facets.h:270: error: expected `;' before "const" /usr/include/c++/3.4/bits/locale_facets.h:286: error: expected `;' before "char_type" /usr/include/c++/3.4/bits/locale_facets.h: In member function `_CharT std::__ctype_abstract_base<_CharT>::towupper(int (*)(_CharT)) const': /usr/include/c++/3.4/bits/locale_facets.h:227: error: `__c' was not declared in this scope /usr/include/c++/3.4/bits/locale_facets.h: In member function `_CharT std::__ctype_abstract_base<_CharT>::towlower(int (*)(_CharT)) const': /usr/include/c++/3.4/bits/locale_facets.h:256: error: `__c' was not declared in this scope /usr/include/c++/3.4/bits/locale_facets.h: At global scope: /usr/include/c++/3.4/bits/locale_facets.h:796: error: `btowc' is not a type /usr/include/c++/3.4/bits/locale_facets.h:813:53: macro "toupper" passed 2 arguments, but takes just 1 /usr/include/c++/3.4/bits/locale_facets.h:813: error: expected `;' before "const" /usr/include/c++/3.4/bits/locale_facets.h:828: error: expected `;' before "char_type" /usr/include/c++/3.4/bits/locale_facets.h:829: error: `btowc' is not a type /usr/include/c++/3.4/bits/locale_facets.h:846:53: macro "tolower" passed 2 arguments, but takes just 1 /usr/include/c++/3.4/bits/locale_facets.h:846: error: expected `;' before "const" /usr/include/c++/3.4/bits/locale_facets.h:865: error: expected `;' before "char_type" /usr/include/c++/3.4/bits/locale_facets.h: In member function `char std::ctype<char>::towupper(int (*)(char)) const': /usr/include/c++/3.4/bits/locale_facets.h:797: error: `__c' was not declared in this scope /usr/include/c++/3.4/bits/locale_facets.h: In member function `char std::ctype<char>::towlower(int (*)(char)) const': /usr/include/c++/3.4/bits/locale_facets.h:830: error: `__c' was not declared in this scope /usr/include/c++/3.4/bits/locale_facets.h:4494:44: macro "isspace" passed 2 arguments, but takes just 1 In file included from /usr/include/c++/3.4/bits/basic_ios.h:44, from /usr/include/c++/3.4/ios:51, from /usr/include/c++/3.4/ostream:45, from /usr/include/c++/3.4/iterator:71, from /usr/local/include/qvaluelist.h:48, from /usr/local/include/qstringlist.h:42, from /home/sjss/dev/boson-all-0.13/code/boson/gameengine/script/pythonscript.cpp:30: /usr/include/c++/3.4/bits/locale_facets.h: At global scope: /usr/include/c++/3.4/bits/locale_facets.h:4495: error: invalid function declaration /usr/include/c++/3.4/bits/locale_facets.h:4509:44: macro "isupper" passed 2 arguments, but takes just 1 /usr/include/c++/3.4/bits/locale_facets.h:4510: error: invalid function declaration /usr/include/c++/3.4/bits/locale_facets.h:4513:56: macro "islower" passed 2 arguments, but takes just 1 /usr/include/c++/3.4/bits/locale_facets.h:4514: error: invalid function declaration /usr/include/c++/3.4/bits/locale_facets.h:4518:44: macro "isalpha" passed 2 arguments, but takes just 1 /usr/include/c++/3.4/bits/locale_facets.h:4519: error: invalid function declaration /usr/include/c++/3.4/bits/locale_facets.h:4538:44: macro "isalnum" passed 2 arguments, but takes just 1 /usr/include/c++/3.4/bits/locale_facets.h:4539: error: invalid function declaration /usr/include/c++/3.4/bits/locale_facets.h:4548:44: macro "toupper" passed 2 arguments, but takes just 1 /usr/include/c++/3.4/bits/locale_facets.h:4549: error: invalid function declaration /usr/include/c++/3.4/bits/locale_facets.h:4553:44: macro "tolower" passed 2 arguments, but takes just 1 /usr/include/c++/3.4/bits/locale_facets.h:4554: error: invalid function declaration *** Error code 1 Stop in /home/sjss/dev/boson-all-0.13/build. *** Error code 1 Stop in /home/sjss/dev/boson-all-0.13/build. *** Error code 1 Stop in /home/sjss/dev/boson-all-0.13/build. |