In this page http://springrts.com/mantis/view.php?id=2459 it sais :
So I decided to build on my own. I have tried to use both gcc 4.5 and 4.6 with this command :Ubuntu 11.04 self-built spring with self-built gcc 4.6 does sync (!).
I got these errors :cmake -DCMAKE_INSTALL_PREFIX=~/spring . DCMAKE_C_COMPILER=/usr/bin/gcc-4.5 -DCMAKE_CXX_COMPILER=/usr/bin/g++-4.5
by the way your wiki is a bit outdated here :[ 42%] Building CXX object rts/builds/default/CMakeFiles/engine-default.dir/__/__/Sim/Objects/SolidObject.cpp.o
[ 42%] Building CXX object rts/builds/default/CMakeFiles/engine-default.dir/__/__/Sim/Objects/WorldObject.cpp.o
[ 42%] Building CXX object rts/builds/default/CMakeFiles/engine-default.dir/__/__/Sim/Path/PathFinderDef.cpp.o
[ 42%] Building CXX object rts/builds/default/CMakeFiles/engine-default.dir/__/__/Sim/Path/PathCache.cpp.o
[ 42%] Building CXX object rts/builds/default/CMakeFiles/engine-default.dir/__/__/Sim/Path/PathEstimator.cpp.o
[ 42%] Building CXX object rts/builds/default/CMakeFiles/engine-default.dir/__/__/Sim/Path/PathAllocator.cpp.o
[ 42%] Building CXX object rts/builds/default/CMakeFiles/engine-default.dir/__/__/Sim/Path/PathFinder.cpp.o
[ 42%] Building CXX object rts/builds/default/CMakeFiles/engine-default.dir/__/__/Sim/Path/PathManager.cpp.o
[ 42%] Building CXX object rts/builds/default/CMakeFiles/engine-default.dir/__/__/Sim/Projectiles/ProjectileHandler.cpp.o
/home/device/spring/rts/Sim/Projectiles/ProjectileHandler.cpp:33:1: error: specialization of ‘static void ThreadListSim<C, R, T>::_ConstructInstance(void*) [with C = std::list<CProjectile*>, R = std::set<CProjectile*>, T = CProjectile*]’ after instantiation
/home/device/spring/rts/Sim/Projectiles/ProjectileHandler.cpp:33:1: error: specialization of ‘static void ThreadListSim<C, R, T>::_DestructInstance(void*) [with C = std::list<CProjectile*>, R = std::set<CProjectile*>, T = CProjectile*]’ after instantiation
/home/device/spring/rts/Sim/Projectiles/ProjectileHandler.cpp:38:1: error: specialization of ‘static void ThreadListSimRender<C, R, T>::_ConstructInstance(void*) [with C = std::list<CGroundFlash*>, R = std::set<CGroundFlash*>, T = CGroundFlash*]’ after instantiation
/home/device/spring/rts/Sim/Projectiles/ProjectileHandler.cpp:38:1: error: specialization of ‘static void ThreadListSimRender<C, R, T>::_DestructInstance(void*) [with C = std::list<CGroundFlash*>, R = std::set<CGroundFlash*>, T = CGroundFlash*]’ after instantiation
make[3]: *** [rts/builds/default/CMakeFiles/engine-default.dir/__/__/Sim/Projectiles/ProjectileHandler.cpp.o] Error 1
make[2]: *** [rts/builds/default/CMakeFiles/engine-default.dir/all] Error 2
make[1]: *** [rts/builds/default/CMakeFiles/spring.dir/rule] Error 2
make: *** [spring] Error 2
http://springrts.com/wiki/Building_Spring_on_Linux
lots of boots package has now 1.46 in ubuntu
I used to try 0.83 if it compiles and it does... I dont know what to do by now... please help!
All of the 0.82 packages in every repo does not sync and I just cant play online with sync errors.