Led Posted March 20, 2015 Report 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 Quote Link to comment Share on other sites More sharing options...
fcxSanya Posted March 20, 2015 Report 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 Quote Link to comment Share on other sites More sharing options...
Led Posted March 20, 2015 Author Report Share Posted March 20, 2015 Ok Thank you Quote Link to comment Share on other sites More sharing options...
Led Posted March 20, 2015 Author Report Share Posted March 20, 2015 And do you know when version in the backports are updated? Quote Link to comment Share on other sites More sharing options...
fcxSanya Posted March 20, 2015 Report 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...) Quote Link to comment Share on other sites More sharing options...
Led Posted March 21, 2015 Author Report Share Posted March 21, 2015 ok I think to beginner linux to run sid or compile it from source so I have to wait. Quote Link to comment Share on other sites More sharing options...
Led Posted March 21, 2015 Author Report Share Posted March 21, 2015 I want to compile it from sorce but when I followed the instructions it failed is there another version? Quote Link to comment Share on other sites More sharing options...
leper Posted March 21, 2015 Report 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. Quote Link to comment Share on other sites More sharing options...
Led Posted March 21, 2015 Author Report 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 Quote Link to comment Share on other sites More sharing options...
sanderd17 Posted March 21, 2015 Report 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 Quote Link to comment Share on other sites More sharing options...
Led Posted March 21, 2015 Author Report Share Posted March 21, 2015 ok I will try it. Quote Link to comment Share on other sites More sharing options...
Led Posted March 21, 2015 Author Report Share Posted March 21, 2015 ok now it works 1 Quote Link to comment Share on other sites More sharing options...
Led Posted March 21, 2015 Author Report 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? Quote Link to comment Share on other sites More sharing options...
Led Posted March 21, 2015 Author Report Share Posted March 21, 2015 I found the solution Quote Link to comment Share on other sites More sharing options...
Led Posted March 22, 2015 Author Report 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... Quote Link to comment Share on other sites More sharing options...
Loki1950 Posted March 22, 2015 Report Share Posted March 22, 2015 Well share other newbies will also need that solution Enjoy the Choice Quote Link to comment Share on other sites More sharing options...
historic_bruno Posted March 22, 2015 Report 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) Quote Link to comment Share on other sites More sharing options...
leper Posted March 22, 2015 Report Share Posted March 22, 2015 Otherwise pass --without-miniupnpc to update-workspaces.sh. Quote Link to comment Share on other sites More sharing options...
Led Posted March 22, 2015 Author Report Share Posted March 22, 2015 I had now installed from sid pakagesources Quote Link to comment Share on other sites More sharing options...
+f0r3v3r+ Posted March 23, 2015 Report 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 Quote Link to comment Share on other sites More sharing options...
Loki1950 Posted March 23, 2015 Report 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 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.