creation Posted August 9, 2009 Report Share Posted August 9, 2009 Hello this is my first post here and i`m sorry that is one about some errors i have encountered i will post some console output :All goes well until here: output/libFColladaSR.acp output/libFColladaSD.a ../lib/libFColladaSD.acp output/libFColladaSR.a ../lib/libFColladaSR.a./build.sh: line 24: nspr-config: command not found./build.sh: line 24: nspr-config: command not foundcat: ../../dist/Linux_All_DBG.OBJ/nspr/Version: No such file or directory.......In file included from jsatom.h:53, from jsapi.c:57:jslock.h:45:20: error: pratom.h: No such file or directoryjslock.h:46:20: error: prlock.h: No such file or directoryjslock.h:47:20: error: prcvar.h: No such file or directoryIn file included from jsatom.h:53, from jsapi.c:57:jslock.h:60: error: expected specifier-qualifier-list before ‘PRLock’jslock.h:71: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘JSLock’In file included from jsapi.c:59:jscntxt.h:181: error: expected specifier-qualifier-list before ‘PRLock’jsapi.c: In function ‘JS_Init’:jsapi.c:681: error: ‘JSRuntime’ has no member named ‘gcLock’jsapi.c:681: warning: implicit declaration of function ‘PR_NewLock’jsapi.c:682: error: ‘JSRuntime’ has no member named ‘gcLock’jsapi.c:684: error: ‘JSRuntime’ has no member named ‘gcDone’jsapi.c:684: warning: implicit declaration of function ‘PR_NewCondVar’jsapi.c:684: error: ‘JSRuntime’ has no member named ‘gcLock’jsapi.c:685: error: ‘JSRuntime’ has no member named ‘gcDone’jsapi.c:687: error: ‘JSRuntime’ has no member named ‘requestDone’jsapi.c:687: error: ‘JSRuntime’ has no member named ‘gcLock’jsapi.c:688: error: ‘JSRuntime’ has no member named ‘requestDone’jsapi.c:693: error: ‘JSRuntime’ has no member named ‘rtLock’jsapi.c:694: error: ‘JSRuntime’ has no member named ‘rtLock’jsapi.c:696: error: ‘JSRuntime’ has no member named ‘stateChange’jsapi.c:696: error: ‘JSRuntime’ has no member named ‘gcLock’jsapi.c:697: error: ‘JSRuntime’ has no member named ‘stateChange’jsapi.c:699: error: ‘JSRuntime’ has no member named ‘setSlotLock’jsapi.c:700: error: ‘JSRuntime’ has no member named ‘setSlotLock’jsapi.c:702: error: ‘JSRuntime’ has no member named ‘setSlotDone’jsapi.c:702: error: ‘JSRuntime’ has no member named ‘setSlotLock’jsapi.c:703: error: ‘JSRuntime’ has no member named ‘setSlotDone’jsapi.c:705: error: ‘JSRuntime’ has no member named ‘scopeSharingDone’jsapi.c:705: error: ‘JSRuntime’ has no member named ‘gcLock’jsapi.c:706: error: ‘JSRuntime’ has no member named ‘scopeSharingDone’jsapi.c:708: error: ‘JSRuntime’ has no member named ‘scopeSharingTodo’jsapi.c: In function ‘JS_Finish’:jsapi.c:740: error: ‘JSRuntime’ has no member named ‘gcLock’jsapi.c:741: warning: implicit declaration of function ‘PR_DestroyLock’jsapi.c:741: error: ‘JSRuntime’ has no member named ‘gcLock’jsapi.c:742: error: ‘JSRuntime’ has no member named ‘gcDone’jsapi.c:743: warning: implicit declaration of function ‘PR_DestroyCondVar’jsapi.c:743: error: ‘JSRuntime’ has no member named ‘gcDone’jsapi.c:744: error: ‘JSRuntime’ has no member named ‘requestDone’jsapi.c:745: error: ‘JSRuntime’ has no member named ‘requestDone’jsapi.c:746: error: ‘JSRuntime’ has no member named ‘rtLock’jsapi.c:747: error: ‘JSRuntime’ has no member named ‘rtLock’jsapi.c:748: error: ‘JSRuntime’ has no member named ‘stateChange’jsapi.c:749: error: ‘JSRuntime’ has no member named ‘stateChange’jsapi.c:750: error: ‘JSRuntime’ has no member named ‘setSlotLock’jsapi.c:751: error: ‘JSRuntime’ has no member named ‘setSlotLock’jsapi.c:752: error: ‘JSRuntime’ has no member named ‘setSlotDone’jsapi.c:753: error: ‘JSRuntime’ has no member named ‘setSlotDone’jsapi.c:754: error: ‘JSRuntime’ has no member named ‘scopeSharingDone’jsapi.c:755: error: ‘JSRuntime’ has no member named ‘scopeSharingDone’jsapi.c: In function ‘JS_BeginRequest’:jsapi.c:795: warning: implicit declaration of function ‘PR_Lock’jsapi.c:795: error: ‘JSRuntime’ has no member named ‘gcLock’jsapi.c:798: error: ‘JSRuntime’ has no member named ‘gcThread’jsapi.c:800: warning: implicit declaration of function ‘PR_WaitCondVar’jsapi.c:800: error: ‘JSRuntime’ has no member named ‘gcDone’jsapi.c:800: error: ‘PR_INTERVAL_NO_TIMEOUT’ undeclared (first use in this function)jsapi.c:800: error: (Each undeclared identifier is reported only oncejsapi.c:800: error: for each function it appears in.)jsapi.c:804: error: ‘JSRuntime’ has no member named ‘requestCount’jsapi.c:806: warning: implicit declaration of function ‘PR_Unlock’jsapi.c:806: error: ‘JSRuntime’ has no member named ‘gcLock’jsapi.c: In function ‘JS_EndRequest’:jsapi.c:824: error: ‘JSRuntime’ has no member named ‘gcLock’jsapi.c:828: error: ‘JSRuntime’ has no member named ‘scopeSharingTodo’jsapi.c:853: warning: implicit declaration of function ‘PR_NotifyAllCondVar’jsapi.c:853: error: ‘JSRuntime’ has no member named ‘scopeSharingDone’jsapi.c:856: error: ‘JSRuntime’ has no member named ‘requestCount’jsapi.c:857: error: ‘JSRuntime’ has no member named ‘requestCount’jsapi.c:858: error: ‘JSRuntime’ has no member named ‘requestCount’jsapi.c:859: warning: implicit declaration of function ‘PR_NotifyCondVar’jsapi.c:859: error: ‘JSRuntime’ has no member named ‘requestDone’jsapi.c:861: error: ‘JSRuntime’ has no member named ‘gcLock’jsapi.c: In function ‘JS_YieldRequest’:jsapi.c:878: error: ‘JSRuntime’ has no member named ‘gcLock’jsapi.c:879: error: ‘JSRuntime’ has no member named ‘requestCount’jsapi.c:880: error: ‘JSRuntime’ has no member named ‘requestCount’jsapi.c:881: error: ‘JSRuntime’ has no member named ‘requestCount’jsapi.c:882: error: ‘JSRuntime’ has no member named ‘requestDone’jsapi.c:883: error: ‘JSRuntime’ has no member named ‘gcLock’jsapi.c:886: error: ‘JSRuntime’ has no member named ‘gcLock’jsapi.c:887: error: ‘JSRuntime’ has no member named ‘requestCount’jsapi.c:888: error: ‘JSRuntime’ has no member named ‘gcLock’jsapi.c: In function ‘JS_MapGCRoots’:jsapi.c:1769: error: ‘JSRuntime’ has no member named ‘gcLock’jsapi.c:1771: error: ‘JSRuntime’ has no member named ‘gcLock’jsapi.c: In function ‘JS_MarkGCThing’:jsapi.c:1816: error: ‘JSRuntime’ has no member named ‘gcThread’jsapi.c: In function ‘JS_GetClass’:jsapi.c:2112: error: ‘JSRuntime’ has no member named ‘gcThread’jsapi.c:2113: warning: control reaches end of non-void functionjsapi.c: In function ‘JS_GetPrivate’:jsapi.c:2154: error: ‘JSRuntime’ has no member named ‘gcThread’jsapi.c: In function ‘JS_GetPrototype’:jsapi.c:2183: error: ‘JSRuntime’ has no member named ‘gcThread’jsapi.c: In function ‘JS_GetParent’:jsapi.c:2204: error: ‘JSRuntime’ has no member named ‘gcThread’jsapi.c: In function ‘prop_iter_finalize’:jsapi.c:3141: error: ‘JSRuntime’ has no member named ‘gcThread’jsapi.c: In function ‘prop_iter_mark’:jsapi.c:3163: error: ‘JSRuntime’ has no member named ‘gcThread’jsapi.c: In function ‘JS_SetCheckObjectAccessCallback’:jsapi.c:3310: error: ‘JSRuntime’ has no member named ‘checkObjectAccess’jsapi.c:3311: error: ‘JSRuntime’ has no member named ‘checkObjectAccess’jsapi.c: In function ‘JS_HoldPrincipals’:jsapi.c:3365: warning: implicit declaration of function ‘PR_AtomicIncrement’jsapi.c:3365: error: ‘PRInt32’ undeclared (first use in this function)jsapi.c:3365: error: expected expression before ‘)’ tokenjsapi.c: In function ‘JS_DropPrincipals’:jsapi.c:3371: warning: implicit declaration of function ‘PR_AtomicDecrement’jsapi.c:3371: error: ‘PRInt32’ undeclared (first use in this function)jsapi.c:3371: error: expected expression before ‘)’ tokenjsapi.c: In function ‘JS_SetPrincipalsTranscoder’:jsapi.c:3383: error: ‘JSRuntime’ has no member named ‘principalsTranscoder’jsapi.c:3384: error: ‘JSRuntime’ has no member named ‘principalsTranscoder’jsapi.c: In function ‘JS_SetObjectPrincipalsFinder’:jsapi.c:3393: error: ‘JSRuntime’ has no member named ‘findObjectPrincipals’jsapi.c:3394: error: ‘JSRuntime’ has no member named ‘findObjectPrincipals’make[1]: *** [Linux_All_DBG.OBJ/jsapi.o] Error 1make[1]: Leaving directory `/usr/local/games/trunk/libraries/spidermonkey/src/js/src'make: *** [all] Error 2make: Leaving directory `/usr/local/games/trunk/libraries/spidermonkey/src/js/src'/libjs.a out of date, copying from /usr/local/games/trunk/libraries/spidermonkey/src/dist/lib/libjs.acp: cannot stat `/usr/local/games/trunk/libraries/spidermonkey/src/dist/lib/libjs.a': No such file or directory../include/js/jsautocfg.h out of date, copying from /usr/local/games/trunk/libraries/spidermonkey/src/dist/include/jsautocfg.hcp: cannot stat `/usr/local/games/trunk/libraries/spidermonkey/src/dist/include/jsautocfg.h': No such file or directoryERROR: SpiderMonkey build failedI belive the second part of the out put is a java error, but i have java already installed on my system. What about the first part of the out put? I followed the instructions from here http://trac.wildfiregames.com/wiki/BuildInstructions and i have all the packages required in order for me to start the compile job. Has anyone came across this issue? And of course how can i solve this? System spec`s: Intel Core 2 Duo at 2Ghz with 2Gb of RAM, Nvidia GeForce 7300 GS, OS: OpenSuse 11.0 Quote Link to comment Share on other sites More sharing options...
idle Posted August 9, 2009 Report Share Posted August 9, 2009 Please install nspr and try again. Quote Link to comment Share on other sites More sharing options...
creation Posted August 12, 2009 Author Report Share Posted August 12, 2009 (edited) I did install nspr and after that i have re-downloaded the sources. This time i got the following error :==== Building pyrogenesis ====main.cppLinking pyrogenesis../../../binaries/system/liblowlevel_dbg.a(file_system.o): In function `boost::enable_if<boost::filesystem::is_basic_path<boost::filesystem::basic_path<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::filesystem::path_traits> >, bool>::type boost::filesystem::exists<boost::filesystem::basic_path<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::filesystem::path_traits> >(boost::filesystem::basic_path<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::filesystem::path_traits> const&)':file_system.cpp:(.text._ZN5boost10filesystem6existsINS0_10basic_pathISsNS0_11path_traitsEEEEENS_9enable_ifINS0_13is_basic_pathIT_EEbE4typeERKS7_[boost::enable_if<boost::filesystem::is_basic_path<boost::filesystem::basic_path<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::filesystem::path_traits> >, bool>::type boost::filesystem::exists<boost::filesystem::basic_path<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::filesystem::path_traits> >(boost::filesystem::basic_path<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::filesystem::path_traits> const&)]+0x4e): undefined reference to `boost::filesystem::detail::status_api(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, boost::system::error_code&)'../../../binaries/system/liblowlevel_dbg.a(file_system.o): In function `boost::enable_if<boost::filesystem::is_basic_path<boost::filesystem::basic_path<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::filesystem::path_traits> >, bool>::type boost::filesystem::is_directory<boost::filesystem::basic_path<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::filesystem::path_traits> >(boost::filesystem::basic_path<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::filesystem::path_traits> const&)':file_system.cpp:(.text._ZN5boost10filesystem12is_directoryINS0_10basic_pathISsNS0_11path_traitsEEEEENS_9enable_ifINS0_13is_basic_pathIT_EEbE4typeERKS7_[boost::enable_if<boost::filesystem::is_basic_path<boost::filesystem::basic_path<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::filesystem::path_traits> >, bool>::type boost::filesystem::is_directory<boost::filesystem::basic_path<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::filesystem::path_traits> >(boost::filesystem::basic_path<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::filesystem::path_traits> const&)]+0x4e): undefined reference to `boost::filesystem::detail::status_api(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, boost::system::error_code&)'collect2: ld returned 1 exit statusmake[1]: *** [../../../binaries/system/pyrogenesis_dbg] Error 1make: *** [pyrogenesis] Error 2I run make instead of make -j3 just to be sure i don`t get any errors . But still i get an error. What seems to be the issue now idle ? PS: Is there a need for root access ? Edited August 12, 2009 by creation Quote Link to comment Share on other sites More sharing options...
idle Posted August 12, 2009 Report Share Posted August 12, 2009 I did install nspr and after that i have re-downloaded the sources. This time i got the following error :==== Building pyrogenesis ====main.cppLinking pyrogenesis../../../binaries/system/liblowlevel_dbg.a(file_system.o): In function `boost::enable_if<boost::filesystem::is_basic_path<boost::filesystem::basic_path<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::filesystem::path_traits> >, bool>::type boost::filesystem::exists<boost::filesystem::basic_path<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::filesystem::path_traits> >(boost::filesystem::basic_path<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::filesystem::path_traits> const&)':file_system.cpp:(.text._ZN5boost10filesystem6existsINS0_10basic_pathISsNS0_11path_traitsEEEEENS_9enable_ifINS0_13is_basic_pathIT_EEbE4typeERKS7_[boost::enable_if<boost::filesystem::is_basic_path<boost::filesystem::basic_path<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::filesystem::path_traits> >, bool>::type boost::filesystem::exists<boost::filesystem::basic_path<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::filesystem::path_traits> >(boost::filesystem::basic_path<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::filesystem::path_traits> const&)]+0x4e): undefined reference to `boost::filesystem::detail::status_api(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, boost::system::error_code&)'../../../binaries/system/liblowlevel_dbg.a(file_system.o): In function `boost::enable_if<boost::filesystem::is_basic_path<boost::filesystem::basic_path<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::filesystem::path_traits> >, bool>::type boost::filesystem::is_directory<boost::filesystem::basic_path<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::filesystem::path_traits> >(boost::filesystem::basic_path<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::filesystem::path_traits> const&)':file_system.cpp:(.text._ZN5boost10filesystem12is_directoryINS0_10basic_pathISsNS0_11path_traitsEEEEENS_9enable_ifINS0_13is_basic_pathIT_EEbE4typeERKS7_[boost::enable_if<boost::filesystem::is_basic_path<boost::filesystem::basic_path<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::filesystem::path_traits> >, bool>::type boost::filesystem::is_directory<boost::filesystem::basic_path<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::filesystem::path_traits> >(boost::filesystem::basic_path<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::filesystem::path_traits> const&)]+0x4e): undefined reference to `boost::filesystem::detail::status_api(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, boost::system::error_code&)'collect2: ld returned 1 exit statusmake[1]: *** [../../../binaries/system/pyrogenesis_dbg] Error 1make: *** [pyrogenesis] Error 2I run make instead of make -j3 just to be sure i don`t get any errors . But still i get an error. What seems to be the issue now idle ? Please go into build/workspace and run:./update-workspace.sh --verbosecd gccmakePS: Is there a need for root access ?No! Quote Link to comment Share on other sites More sharing options...
creation Posted August 14, 2009 Author Report Share Posted August 14, 2009 ./update-workspace.sh --verbosebash: ./update-workspace.sh: No such file or directory./update-workspace.sh -verbosebash: ./update-workspace.sh: No such file or directory./update-workspace.sh -helpbash: ./update-workspace.sh: No such file or directoryIt does not work . Have any ideas idle ? Quote Link to comment Share on other sites More sharing options...
feneur Posted August 14, 2009 Report Share Posted August 14, 2009 Are you sure the SVN checkout were ok? I mean there seems to be a lot of "No such file or directory" and similar. I'm no programmer though so perhaps there might be other reasons, but have you double-checked that the files are there and that you're in the right folder when trying to execute update-workspace.sh? Quote Link to comment Share on other sites More sharing options...
creation Posted August 15, 2009 Author Report Share Posted August 15, 2009 (edited) Are you sure the SVN checkout were ok? I mean there seems to be a lot of "No such file or directory" and similar. I'm no programmer though so perhaps there might be other reasons, but have you double-checked that the files are there and that you're in the right folder when trying to execute update-workspace.sh?Again i have deleted the folder trunk and downloaded yet again the files using svn and after the download was complete this message apparead : Checked out revision 7113. If there is a way to check for files issues (if i may say so) please tell me how to do that. When i execute ./update-workspace.sh(from the right folder) i get the same error as stated in the post from Aug 12 2009, 09:47 AM(3rd post)If you have any other ideas for me to try please tell me. Edited August 15, 2009 by creation Quote Link to comment Share on other sites More sharing options...
idle Posted August 15, 2009 Report Share Posted August 15, 2009 ./update-workspaces.sh the message and an 'ls' and you'd see whats wrong Quote Link to comment Share on other sites More sharing options...
creation Posted August 15, 2009 Author Report Share Posted August 15, 2009 Oh, yes, sorry , update-workspaces.sh i typed wrong that word But still how can ls help me since i already stated in my 3rd post the issue when running ./update-workspaces.sh ? Quote Link to comment Share on other sites More sharing options...
idle Posted August 15, 2009 Report Share Posted August 15, 2009 ./update-workspace.sh --verbosebash: ./update-workspace.sh: No such file or directory./update-workspace.sh -verbosebash: ./update-workspace.sh: No such file or directory./update-workspace.sh -helpbash: ./update-workspace.sh: No such file or directorythe missing S... Quote Link to comment Share on other sites More sharing options...
creation Posted August 15, 2009 Author Report Share Posted August 15, 2009 (edited) darn... you are right ... collect2: ld returned 1 exit statusmake[1]: *** [../../../binaries/system/pyrogenesis_dbg] Error 1make: *** [pyrogenesis] Error 2Here is the final part that i get when i run make inside the gcc folder.This is what ./update-workspaces.sh --verbose show`s./update-workspaces.sh --verbosebash -c 'mkdir -p output/{debug,release,test}/{FCollada/{FCDocument,FMath,FUtils,FColladaTest/{FCTestAssetManagement,FCTestExportImport,FCTestXRef}},FColladaPlugins/FArchiveXML}'cp output/libFColladaSD.a ../lib/libFColladaSD.acp output/libFColladaSR.a ../lib/libFColladaSR.acat: ../../dist/Linux_All_DBG.OBJ/nspr/Version: No such file or directorymake: Entering directory `/home/creatura/trunk/libraries/spidermonkey/src/js/src'cd editline; make -f Makefile.ref allmake[1]: Entering directory `/home/creatura/trunk/libraries/spidermonkey/src/js/src/editline'make[1]: Nothing to be done for `all'.make[1]: Leaving directory `/home/creatura/trunk/libraries/spidermonkey/src/js/src/editline'cd fdlibm; make -f Makefile.ref allmake[1]: Entering directory `/home/creatura/trunk/libraries/spidermonkey/src/js/src/fdlibm'make[1]: Nothing to be done for `all'.make[1]: Leaving directory `/home/creatura/trunk/libraries/spidermonkey/src/js/src/fdlibm'make -f Makefile.ref Linux_All_DBG.OBJ/libjs.a Linux_All_DBG.OBJ/libjs.so Linux_All_DBG.OBJ/js Linux_All_DBG.OBJ/jsautocfg.h Linux_All_DBG.OBJ/jscpucfg Linux_All_DBG.OBJ/jscpucfg.o Linux_All_DBG.OBJ/jsmathtemp.ocat: ../../dist/Linux_All_DBG.OBJ/nspr/Version: No such file or directorymake[1]: Entering directory `/home/creatura/trunk/libraries/spidermonkey/src/js/src'make[1]: Circular jscpucfg.h <- Linux_All_DBG.OBJ/jsautocfg.h dependency dropped.make[1]: Circular Linux_All_DBG.OBJ/jsautocfg.h <- Linux_All_DBG.OBJ/jsautocfg.h dependency dropped.make[1]: `Linux_All_DBG.OBJ/libjs.a' is up to date.make[1]: `Linux_All_DBG.OBJ/libjs.so' is up to date.make[1]: `Linux_All_DBG.OBJ/js' is up to date.make[1]: `Linux_All_DBG.OBJ/jsautocfg.h' is up to date.make[1]: `Linux_All_DBG.OBJ/jscpucfg' is up to date.make[1]: `Linux_All_DBG.OBJ/jscpucfg.o' is up to date.make[1]: Nothing to be done for `Linux_All_DBG.OBJ/jsmathtemp.o'.make[1]: Leaving directory `/home/creatura/trunk/libraries/spidermonkey/src/js/src'cd editline; make -f Makefile.ref exportmake[1]: Entering directory `/home/creatura/trunk/libraries/spidermonkey/src/js/src/editline'make[1]: Nothing to be done for `export'.make[1]: Leaving directory `/home/creatura/trunk/libraries/spidermonkey/src/js/src/editline'cd fdlibm; make -f Makefile.ref exportmake[1]: Entering directory `/home/creatura/trunk/libraries/spidermonkey/src/js/src/fdlibm'make[1]: Nothing to be done for `export'.make[1]: Leaving directory `/home/creatura/trunk/libraries/spidermonkey/src/js/src/fdlibm'mkdir -p /home/creatura/trunk/libraries/spidermonkey/src/dist/include /home/creatura/trunk/libraries/spidermonkey/src/dist/lib /home/creatura/trunk/libraries/spidermonkey/src/dist/bincp jsarray.h jsatom.h jsbool.h jsconfig.h jscntxt.h jsdate.h jsemit.h jsexn.h jsfun.h jsgc.h jsinterp.h jslibmath.h jslock.h jsmath.h jsnum.h jsobj.h jsopcode.h jsparse.h jsarena.h jsclist.h jsdhash.h jsdtoa.h jshash.h jslong.h jsosdep.h jstypes.h jsprvtd.h jspubtd.h jsregexp.h jsscan.h jsscope.h jsscript.h jsstr.h jsxdrapi.h jsxml.h jsapi.h jsdbgapi.h jsbit.h jscompat.h jscpucfg.h jsotypes.h jsstddef.h prmjtime.h resource.h jsopcode.tbl js.msg jsshell.msg Linux_All_DBG.OBJ/jsautocfg.h /home/creatura/trunk/libraries/spidermonkey/src/dist/includecp Linux_All_DBG.OBJ/libjs.a /home/creatura/trunk/libraries/spidermonkey/src/dist/libcp Linux_All_DBG.OBJ/libjs.so /home/creatura/trunk/libraries/spidermonkey/src/dist/libcp Linux_All_DBG.OBJ/js /home/creatura/trunk/libraries/spidermonkey/src/dist/binmake: Leaving directory `/home/creatura/trunk/libraries/spidermonkey/src/js/src'../lib/libjs.a already up-to-date../include/js/jsautocfg.h already up-to-datemake: Entering directory `/home/creatura/trunk/build/premake/src'==== Building Premake ====make[1]: `../bin/premake' is up to date.make: Leaving directory `/home/creatura/trunk/build/premake/src'Generating GNU makefiles:...pyrogenesis...network...engine...graphics...i18n...atlas...gui...lowlevel...mocks_real...mocks_test...AtlasObject...AtlasScript...wxJS...AtlasUI...ActorEditor...ColourTester...Collada...test_gen...test Edited August 15, 2009 by creation Quote Link to comment Share on other sites More sharing options...
idle Posted August 15, 2009 Report Share Posted August 15, 2009 cd .././update-workspaces.sh --verbosecd gccmake &> logand paste the log. Quote Link to comment Share on other sites More sharing options...
creation Posted August 15, 2009 Author Report Share Posted August 15, 2009 (edited) Ok, i will do that Later edit: Again all goes well until this : ==== Building pyrogenesis ====mkdir -p obj/pyrogenesis_Debugg++ -MD -I "/usr/X11R6/include/X11" -I "/usr/X11R6/include" -I "/usr/include/X11" -I "../../../source/pch/pyrogenesis" -I "../../../source/" -I "../../../libraries/spidermonkey/include" -I "../../../libraries/cxxtest/include" -g -Wall -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -fstack-protector-all -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fpch-preprocess -msse -ffast-math -fvisibility=hidden `pkg-config sdl --cflags` `pkg-config nspr --cflags` `pkg-config libxml-2.0 --cflags` -MF obj/pyrogenesis_Debug/main.d -o obj/pyrogenesis_Debug/main.o -c ../../../source/main.cppmkdir -p ../../../binaries/systemmkdir -p ../../../binaries/systemmkdir -p ../../../binaries/systemg++ -o ../../../binaries/system/pyrogenesis_dbg -L../../../binaries/system -L../../../binaries/system -Wl,--no-undefined -Wl,--as-needed -rdynamic -L"../../../libraries/cxxtest/lib" -L"../../../libraries/spidermonkey/lib" -L"/usr/X11R6/lib" obj/pyrogenesis_Debug/main.o -Xlinker --start-group ../../../binaries/system/libmocks_real_dbg.a ../../../binaries/system/libnetwork_dbg.a ../../../binaries/system/libengine_dbg.a ../../../binaries/system/libgraphics_dbg.a ../../../binaries/system/libi18n_dbg.a ../../../binaries/system/libatlas_dbg.a ../../../binaries/system/libgui_dbg.a ../../../binaries/system/liblowlevel_dbg.a -Xlinker --end-group -lenet -lfam -lpthread -lrt -lbfd -liberty -ldl -lGL -lGLU -lX11 -ljpeg -lpng -lz -ljs -lopenal -lvorbisfile -lboost_signals-mt -lboost_filesystem-mt -lboost_system-mt `pkg-config sdl --libs` `pkg-config nspr --libs` `pkg-config libxml-2.0 --libs`../../../binaries/system/liblowlevel_dbg.a(file_system.o): In function `boost::enable_if<boost::filesystem::is_basic_path<boost::filesystem::basic_path<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::filesystem::path_traits> >, bool>::type boost::filesystem::exists<boost::filesystem::basic_path<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::filesystem::path_traits> >(boost::filesystem::basic_path<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::filesystem::path_traits> const&)':file_system.cpp:(.text._ZN5boost10filesystem6existsINS0_10basic_pathISsNS0_11path_traitsEEEEENS_9enable_ifINS0_13is_basic_pathIT_EEbE4typeERKS7_[boost::enable_if<boost::filesystem::is_basic_path<boost::filesystem::basic_path<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::filesystem::path_traits> >, bool>::type boost::filesystem::exists<boost::filesystem::basic_path<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::filesystem::path_traits> >(boost::filesystem::basic_path<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::filesystem::path_traits> const&)]+0x4e): undefined reference to `boost::filesystem::detail::status_api(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, boost::system::error_code&)'../../../binaries/system/liblowlevel_dbg.a(file_system.o): In function `boost::enable_if<boost::filesystem::is_basic_path<boost::filesystem::basic_path<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::filesystem::path_traits> >, bool>::type boost::filesystem::is_directory<boost::filesystem::basic_path<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::filesystem::path_traits> >(boost::filesystem::basic_path<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::filesystem::path_traits> const&)':file_system.cpp:(.text._ZN5boost10filesystem12is_directoryINS0_10basic_pathISsNS0_11path_traitsEEEEENS_9enable_ifINS0_13is_basic_pathIT_EEbE4typeERKS7_[boost::enable_if<boost::filesystem::is_basic_path<boost::filesystem::basic_path<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::filesystem::path_traits> >, bool>::type boost::filesystem::is_directory<boost::filesystem::basic_path<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::filesystem::path_traits> >(boost::filesystem::basic_path<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::filesystem::path_traits> const&)]+0x4e): undefined reference to `boost::filesystem::detail::status_api(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, boost::system::error_code&)'collect2: ld returned 1 exit statusmake[1]: *** [../../../binaries/system/pyrogenesis_dbg] Error 1make: *** [pyrogenesis] Error 2If you want i can upload the hole log, but i don`t see the need for that because pyrogenesis seems to be the issues here.Later edit2: here is the full log log.txt Edited August 15, 2009 by creation Quote Link to comment Share on other sites More sharing options...
janwas Posted August 15, 2009 Report Share Posted August 15, 2009 Hm, it looks like there is a problem with how boost::filesystem is being linked in (or not, as it appears).Searching for the missing reference in question yields this:http://lists.boost.org/boost-users/2007/11/32237.php.. so it may just be a matter of your boost_filesystem.* file's extension. Does it help if you copy it from .a to .o or vice versa? Quote Link to comment Share on other sites More sharing options...
creation Posted August 16, 2009 Author Report Share Posted August 16, 2009 Tell me where is this boost_filesystem located and i will make a copy of that file and after that i will change the extension accordingly . I use open suse 11.0 . Quote Link to comment Share on other sites More sharing options...
idle Posted August 16, 2009 Report Share Posted August 16, 2009 (s)locate libboost_filesystem-mt.soit might be good to run 'updatedb' first. Quote Link to comment Share on other sites More sharing options...
creation Posted August 16, 2009 Author Report Share Posted August 16, 2009 File found:whereis libboost_filesystem-mt.solibboost_filesystem-mt: /usr/lib/libboost_filesystem-mt.soSo what do i do from now? Should i copy the file somewhere inside the 0ad`s folder ? Quote Link to comment Share on other sites More sharing options...
creation Posted August 23, 2009 Author Report Share Posted August 23, 2009 I`ve been away for a week and still no answer from you guys. Is that hard or my situation is unique ? Quote Link to comment Share on other sites More sharing options...
idle Posted August 24, 2009 Report Share Posted August 24, 2009 Which boost version is installed? Quote Link to comment Share on other sites More sharing options...
creation Posted August 28, 2009 Author Report Share Posted August 28, 2009 Which boost version is installed?Searched with Yast here is what i`ve got:boost 1.34.1 with devel filesboost 1.36 without devel filesa lot of libboost`s with 1.39 as version The program was installed by default by my distro . Quote Link to comment Share on other sites More sharing options...
idle Posted August 28, 2009 Report Share Posted August 28, 2009 try 1.36 with devel files. Quote Link to comment Share on other sites More sharing options...
creation Posted August 29, 2009 Author Report Share Posted August 29, 2009 Did try to uninstall boost 1.34 but there was a problem with depencies so i did install the devel files for boost 1.36 no problem here with depencies . After compiling i get the same error :==== Building pyrogenesis ====main.cppLinking pyrogenesis../../../binaries/system/liblowlevel_dbg.a(file_system.o): In function `boost::enable_if<boost::filesystem::is_basic_path<boost::filesystem::basic_path<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::filesystem::path_traits> >, bool>::type boost::filesystem::exists<boost::filesystem::basic_path<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::filesystem::path_traits> >(boost::filesystem::basic_path<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::filesystem::path_traits> const&)':file_system.cpp:(.text._ZN5boost10filesystem6existsINS0_10basic_pathISsNS0_11path_traitsEEEEENS_9enable_ifINS0_13is_basic_pathIT_EEbE4typeERKS7_[boost::enable_if<boost::filesystem::is_basic_path<boost::filesystem::basic_path<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::filesystem::path_traits> >, bool>::type boost::filesystem::exists<boost::filesystem::basic_path<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::filesystem::path_traits> >(boost::filesystem::basic_path<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::filesystem::path_traits> const&)]+0x4e): undefined reference to `boost::filesystem::detail::status_api(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, boost::system::error_code&)'../../../binaries/system/liblowlevel_dbg.a(file_system.o): In function `boost::enable_if<boost::filesystem::is_basic_path<boost::filesystem::basic_path<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::filesystem::path_traits> >, bool>::type boost::filesystem::is_directory<boost::filesystem::basic_path<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::filesystem::path_traits> >(boost::filesystem::basic_path<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::filesystem::path_traits> const&)':file_system.cpp:(.text._ZN5boost10filesystem12is_directoryINS0_10basic_pathISsNS0_11path_traitsEEEEENS_9enable_ifINS0_13is_basic_pathIT_EEbE4typeERKS7_[boost::enable_if<boost::filesystem::is_basic_path<boost::filesystem::basic_path<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::filesystem::path_traits> >, bool>::type boost::filesystem::is_directory<boost::filesystem::basic_path<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::filesystem::path_traits> >(boost::filesystem::basic_path<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::filesystem::path_traits> const&)]+0x4e): undefined reference to `boost::filesystem::detail::status_api(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, boost::system::error_code&)'collect2: ld returned 1 exit statusmake[1]: *** [../../../binaries/system/pyrogenesis_dbg] Error 1make: *** [pyrogenesis] Error 2An open suse user with some ideea would help ... Quote Link to comment Share on other sites More sharing options...
Hugin Posted September 10, 2009 Report Share Posted September 10, 2009 hi thereI'm on Gentoo, using dev-libs/boost-1.39.0, and when I try to compile 0AD I get the following error:==== Building mocks_real ====make[1]: `../../../binaries/system/libmocks_real_dbg.a' is up to date.==== Building network ====make[1]: *** No rule to make target`/usr/include/boost/detail/shared_count.hpp', needed by`obj/network_Debug/precompiled.h.gch'. Stop.make: *** [network] Error 2I checked /usr/include/boost/detail, there's no such fileboost-1.37 doesn't contain that file eitherdoes anyone have any suggestions?I googled the error ("make[1]: ... shared_count.hpp"), the only match I found was about 0AD, unfortunately it was on the Italian Arch Linux forums Quote Link to comment Share on other sites More sharing options...
idle Posted September 10, 2009 Report Share Posted September 10, 2009 hi thereI'm on Gentoo, using dev-libs/boost-1.39.0, and when I try to compile 0AD I get the following error:==== Building mocks_real ====make[1]: `../../../binaries/system/libmocks_real_dbg.a' is up to date.==== Building network ====make[1]: *** No rule to make target`/usr/include/boost/detail/shared_count.hpp', needed by`obj/network_Debug/precompiled.h.gch'. Stop.make: *** [network] Error 2I checked /usr/include/boost/detail, there's no such fileboost-1.37 doesn't contain that file eitherdoes anyone have any suggestions?I googled the error ("make[1]: ... shared_count.hpp"), the only match I found was about 0AD, unfortunately it was on the Italian Arch Linux forumsAt least boost-1.37.0 contains this file and I'm sure 1.39.0 as well.Did you set your boost profile properly?Try:eselect boost listPick the most recent version and set your profile.E.g.:eselect boost set 2 Quote Link to comment Share on other sites More sharing options...
Hugin Posted September 14, 2009 Report Share Posted September 14, 2009 (edited) I just emerged boost (1.39.0) on my new computer and the file is missing there, toohere's the folder's content:varg hugin # ls /usr/include/boost/detail/algorithm.hpp lcast_precision.hppallocator_utilities.hpp lightweight_mutex.hppatomic_count.hpp lightweight_test.hppbinary_search.hpp lightweight_thread.hppcall_traits.hpp limits.hppcatch_exceptions.hpp named_template_params.hppcompressed_pair.hpp no_exceptions_support.hppcontainer_fwd.hpp none_t.hppdynamic_bitset.hpp numeric_traits.hppendian.hpp ob_call_traits.hpphas_default_constructor.hpp ob_compressed_pair.hppidentifier.hpp quick_allocator.hppindirect_traits.hpp reference_content.hppinterlocked.hpp select_type.hppis_function_ref_tester.hpp sp_typeinfo.hppis_incrementable.hpp templated_streams.hppis_xxx.hpp utf8_codecvt_facet.hppiterator.hpp workaround.hppEDIT:I think I found the file... its in a different directory:varg hugin # slocate -i shared_count.hpp/usr/include/boost-1_39/boost/interprocess/smart_ptr/detail/shared_count.hpp/usr/include/boost-1_39/boost/smart_ptr/detail/shared_count.hppis this a gentoo-only problem or has the file been moved in newer versions of boost? Edited September 14, 2009 by Hugin Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.