Led Posted March 20, 2015 Share Posted March 20, 2015 Hello,I use Debian 7 and can't update to alpha 18.I used the instructions from here but I'm on the version before 18 from 2014.Is anything I can try?LgLed Link to comment Share on other sites More sharing options...
fcxSanya Posted March 20, 2015 Share Posted March 20, 2015 If I'm looking at the right place, the latest version present in wheezy-backports is Alpha 17, so you have to wait while it will be updated or compile from source 1 Link to comment Share on other sites More sharing options...
Led Posted March 20, 2015 Author Share Posted March 20, 2015 Ok Thank you Link to comment Share on other sites More sharing options...
Led Posted March 20, 2015 Author Share Posted March 20, 2015 And do you know when version in the backports are updated? Link to comment Share on other sites More sharing options...
fcxSanya Posted March 20, 2015 Share Posted March 20, 2015 And do you know when version in the backports are updated?From the IRC:<fcxSanya> vincent_c, is 0ad a18 going to be included into wheezy-backports or it can't be due to missing dependencies or something? (see http://wildfiregames.com/forum/index.php?showtopic=19744 for the original question)<vincent_c> fcxSanya: it won't be included in wheezy-backports because it can't migrate to jessie during debian's freeze<fcxSanya> vincent_c, should we advise people on wheezy to compile from source or there some other alternative?<vincent_c> tbh, if they care about having up to date software, they should just update to sid<vincent_c> that's generally the most painfree way of getting updated software in debian<vincent_c> but otherwise, yes, they'll have to compile 0ad themselves until the freeze ends and I can upload a18 to jessie-backports<vincent_c> (a18 is already available in sid, if they're willing to run sid...) Link to comment Share on other sites More sharing options...
Led Posted March 21, 2015 Author Share Posted March 21, 2015 ok I think to beginner linux to run sid or compile it from source so I have to wait. Link to comment Share on other sites More sharing options...
Led Posted March 21, 2015 Author Share Posted March 21, 2015 I want to compile it from sorce but when I followed the instructions it failed is there another version? Link to comment Share on other sites More sharing options...
leper Posted March 21, 2015 Share Posted March 21, 2015 "it failed" is not a proper error description. Possibly you either didn't pass --with-system-nvtt or didn't install cmake. But without an error log that is impossible to know. Link to comment Share on other sites More sharing options...
Led Posted March 21, 2015 Author Share Posted March 21, 2015 sorry;cd 0ad/build/workspaces./update-workspaces.sh > that had worked,but only from filesystem not with the teminalcd gcc > there is no gcc in the whole source data?make -j3"it failed" is not a proper error description. Possibly you either didn't pass --with-system-nvtt or didn't install cmake. But without an error log that is impossible to know.I have installed cmake Link to comment Share on other sites More sharing options...
sanderd17 Posted March 21, 2015 Share Posted March 21, 2015 The gcc directory is created by the update-workspaces script. And you do need to run the script in the terminal, so we can get some error message out of it. 1 Link to comment Share on other sites More sharing options...
Led Posted March 21, 2015 Author Share Posted March 21, 2015 ok I will try it. Link to comment Share on other sites More sharing options...
Led Posted March 21, 2015 Author Share Posted March 21, 2015 ok now it works 1 Link to comment Share on other sites More sharing options...
Led Posted March 21, 2015 Author Share Posted March 21, 2015 now there is an error:output/libFColladaSD.aoutput/libFColladaSR.aBuilding SpiderMonkey...Package nspr was not found in the pkg-config search path.Perhaps you should add the directory containing `nspr.pc'to the PKG_CONFIG_PATH environment variableNo package 'nspr' foundERROR: SpiderMonkey build failedPerhaps you should add the directory containing `nspr.pc'to the PKG_CONFIG_PATH environment variable? > what is meaned by that? Link to comment Share on other sites More sharing options...
Led Posted March 21, 2015 Author Share Posted March 21, 2015 I found the solution Link to comment Share on other sites More sharing options...
Led Posted March 22, 2015 Author Share Posted March 22, 2015 here I come not trough :../../../source/network/NetServer.cpp: In static member function ‘static void* CNetServerWorker::SetupUPnP(void*)’:../../../source/network/NetServer.cpp:239:55: error: too many arguments to function ‘UPNPDev* upnpDiscover(int, const char*, const char*, int)’In file included from ../../../source/network/NetServer.cpp:37:0:/usr/include/miniupnpc/miniupnpc.h:45:26: note: declared here../../../source/network/NetServer.cpp:279:67: error: too many arguments to function ‘int UPNP_AddPortMapping(const char*, const char*, const char*, const char*, const char*, const char*, const char*, const char*)’In file included from ../../../source/network/NetServer.cpp:38:0:/usr/include/miniupnpc/upnpcommands.h:123:1: note: declared here../../../source/network/NetServer.cpp:295:36: error: too many arguments to function ‘int UPNP_GetSpecificPortMappingEntry(const char*, const char*, const char*, const char*, char*, char*)’In file included from ../../../source/network/NetServer.cpp:38:0:/usr/include/miniupnpc/upnpcommands.h:159:1: note: declared hereLinking mongoose==== Building mocks_test (release) ====Creating obj/mocks_test_Releasemocks_test.cppmake[1]: *** [obj/network_Release/NetServer.o] Fehler 1make: *** [network] Fehler 2make: *** Warte auf noch nicht beendete Prozesse... Link to comment Share on other sites More sharing options...
Loki1950 Posted March 22, 2015 Share Posted March 22, 2015 Well share other newbies will also need that solution Enjoy the Choice Link to comment Share on other sites More sharing options...
historic_bruno Posted March 22, 2015 Share Posted March 22, 2015 here I come not trough : ../../../source/network/NetServer.cpp: In static member function ‘static void* CNetServerWorker::SetupUPnP(void*)’: ../../../source/network/NetServer.cpp:239:55: error: too many arguments to function ‘UPNPDev* upnpDiscover(int, const char*, const char*, int)’ In file included from ../../../source/network/NetServer.cpp:37:0: /usr/include/miniupnpc/miniupnpc.h:45:26: note: declared here ../../../source/network/NetServer.cpp:279:67: error: too many arguments to function ‘int UPNP_AddPortMapping(const char*, const char*, const char*, const char*, const char*, const char*, const char*, const char*)’ In file included from ../../../source/network/NetServer.cpp:38:0: /usr/include/miniupnpc/upnpcommands.h:123:1: note: declared here ../../../source/network/NetServer.cpp:295:36: error: too many arguments to function ‘int UPNP_GetSpecificPortMappingEntry(const char*, const char*, const char*, const char*, char*, char*)’ In file included from ../../../source/network/NetServer.cpp:38:0: /usr/include/miniupnpc/upnpcommands.h:159:1: note: declared here Linking mongoose ==== Building mocks_test (release) ==== Creating obj/mocks_test_Release mocks_test.cpp make[1]: *** [obj/network_Release/NetServer.o] Fehler 1 make: *** [network] Fehler 2 make: *** Warte auf noch nicht beendete Prozesse... Looks like API differences from a very old version of MiniUpnpc. You will need a newer version to build the game (unless we add support for that old API, but it's not there now) Link to comment Share on other sites More sharing options...
leper Posted March 22, 2015 Share Posted March 22, 2015 Otherwise pass --without-miniupnpc to update-workspaces.sh. Link to comment Share on other sites More sharing options...
Led Posted March 22, 2015 Author Share Posted March 22, 2015 I had now installed from sid pakagesources Link to comment Share on other sites More sharing options...
+f0r3v3r+ Posted March 23, 2015 Share Posted March 23, 2015 (edited) I just wanted to note here for Fedora users, there is a build of 18 for Fedora 21+ if you use:sudo yum install 0ad --enablerepo=updates-testingTypically I build from the source, but I recently found this out while looking to get back in with 18. Figured I would go ahead and share it here =) Edited March 23, 2015 by +f0r3v3r+ 1 Link to comment Share on other sites More sharing options...
Loki1950 Posted March 23, 2015 Share Posted March 23, 2015 The use of "--enablerepo=updates-testing" should be only needed for a week or so things move out of the testing repo pretty quickly on fedora,former fedora user Enjoy the Choice Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now