директория с исходниками
https://spring.clan-sy.com/svn/spring/trunk/доки как ставить это под никс
http://spring.clan-sy.com/wiki/SetupGuideтам все написано но вот кусок:
nstalling 0.75b2 From Source
You might encounter sync errors in online play if you are not using the exact same version of the compiler and same compiler settings as used for prebuilt packages!
For 0.75b2 these are: TODO add them here.
If there is no package tailored for your distribution, you have to install from sources manually. Doing this for distributions where packages are available is not recommended.
[edit] Getting The Source
You can either download the source as a 3.9MB tarball (recommended; v. 0.75b2) or get it from the subversion repository. Either way, the result is the same.
[edit] Downloading A Tarball
cd /tmp
wget
http://spring.clan-sy.com/dl/spring_0.75b2_src.tar.bz2tar xjf spring_0.75b2_src.tar.bz2
cd spring_0.75b2
[edit] Checking Out From Subversion
aptitude install subversion # if you are not on debian, figure it out
svn co
https://spring.clan-sy.com/svn/spring/tags/spring_0.75b2 /tmp/spring_0.75b2
cd /tmp/spring_0.75b2
[edit] Getting The Dependencies
For Etch (debian 4.0 stable) and Sid (debian unstable), I've confirmed the following to be the minimal set that is necessary to get. I have not tested with any version of Ubuntu, but the line is probably almost identical if not the same. Quilted tested with ubuntu fiesty fawn on july 28 2007 WORKS.
aptitude install scons build-essential zlib1g-dev libfreetype6-dev
aptitude install libsdl1.2-dev libopenal-dev libglew-dev libboost-dev
aptitude install libboost-thread-dev libboost-regex-dev libdevil-dev
aptitude install python2.4-dev zip
aptitude install libsablevm1-dev
This has been tested to work with a clean install of gentoo 2007.0:
emerge dev-util/scons \>=media-libs/freetype-2.0.0 \>=media-libs/libsdl-1.2.0
emerge media-libs/openal =dev-lang/python-2.4\* media-libs/glew dev-libs/boost
emerge media-libs/devil app-arch/zip
Users of other distributions should be able to figure out the correct package names from this. The scons configure will whine if you forget something, but it does not check if you remembered to install zip, even though you still need it.
[edit] Building And Installing
The build will spew out warnings like the following, which you can safely ignore:
warning: division by zero
warning: 'q' may be used uninitialized in this function
Configure, build and install:
scons configure
scons
scons install
mkdir -p /etc/spring
echo '$HOME/.spring' > /etc/spring/datadir
Your paths are: Spring executable in /usr/local/games/spring and read-only data in /usr/local/share/games/spring.