---
I've just now reinstalled Spring (and Ubuntu, ufff) from the Ubuntu Software Center. It's running the current v96. However, the AI folder doesn't contain the Java Interface (and the Java AIs were dying at birth).
(about a week ago when I first started playing with spring's AIs - and the package was v86 - it had the Java interface...)
Then I downloaded both v96 statics:
http://sourceforge.net/projects/springr ... z/download
http://sourceforge.net/projects/springr ... z/download
And neither has the Java interface.
Then I downloaded both v98 statics:
http://sourceforge.net/projects/springr ... z/download
http://sourceforge.net/projects/springr ... z/download
And the 32b archive had the Java interface but the 64b folder didnt. (...!?)
Then I copied the Interface folder from the v98 archive to my AI folder (correct path of course), and upon finalizing the countdown to start the game, spring hunged up on me.
I was running SpringRTS v96 because I haven't managed to get SpringLobby to actually use the static versions - no matter if I point it to the executable/DLL paths, it would always load the v96...
The hung up is not surprising, I reckon either 64b or v96 are incompatible to the 32b v98 Interface.
Code: Select all
[f=0000000] -> Version: 96.0
[f=0000000] -> Connection established (given id 0)
[f=0000000] Spectator Player finished loading and is now ingame
[f=0000000] GameID: 116e3c54aa5f13af973ce0041cdf4421
[f=0000000] Error: /build/buildd/spring-96.0+dfsg/rts/System/Platform/Linux/SoLib.cpp:18: SoLib::SoLib: /home/paulo/.config/spring/AI/Interfaces/Java/0.1/libAIInterface.so: wrong ELF class: ELFCLASS32
[f=0000000] Error: Loading AI Interface library from file "/home/paulo/.config/spring/AI/Interfaces/Java/0.1/libAIInterface.so".
[f=0000000] Error: Segmentation fault (SIGSEGV) in spring 96.0
[f=0000000] Error: Stacktrace for Spring 96.0: