Page 1 of 1
installing linux version
Posted: 04 Oct 2006, 16:32
by richlv
hi, i'm dumb.
no really - i can't find information how to install spring on linux :)
source instructions link to forum containing only windows information.
as i am going to try installing spring offline, i would not be able to get any missing dependancies, so some questions.
1. what are the dependancies ? well, probably not counting glibc, but would be nice knowing anything more exotic than zlib :)
i saw openal mentioned here and there, then a notion that it was dropped...
2. does source download include all the necessary components ? if not, what is missing and where could i get the parts ?
thanks
Posted: 04 Oct 2006, 17:41
by Chojin
uhm, click Wiki -> Linux -> Linux -> SetupGuide and scroll down to all other linux distributions.
You might want to wait, until there is a current taspring-linux-data tarball uploaded (since 0.73b1 got released last night).
Posted: 04 Oct 2006, 17:49
by richlv
oh, thanks :)
i actually looked at wiki, but completely ignored 'development' section ;)
maybe that part can be linked from source download section like the forum post is ?
Posted: 04 Oct 2006, 20:58
by LOrDo
There is a tarball released by the devs I think. Check the 0.73b1 thread in the News section. I could be mistaking it for somthing else though. I have little experiance with Linux, only place I ever use it is at my school. (Which is what I'm typing on right now, whee.)
Posted: 05 Oct 2006, 18:05
by architeuthis
The tarballs are released: you can find them here
https://developer.berlios.de/project/sh ... up_id=4358
(the nonfree version uses copyrighted ta content, so you have to own a legal copy of total annihilation, but it works withouth one

)
I dont know what the dependencies are (i didnt need to install anything extra, i have ubuntu 6.06)
There is a info file in this package on how to install it:
How to use this? (English)
1) Create an empty directory somewhere, e.g. '/home/user/spring'
2) Extract the tarball in that directory, so you end up with e.g.
'/home/user/spring/spring-linux-data-0.73b1'
3) Put the line 'SpringData=/home/user/spring/spring-linux-data-0.73b1' at the
end of the file '/home/user/.springrc' (Create it if it doesn't exist)
4) Run spring.
How to use this? (Shell commands)
1) Run in a console:
mkdir /home/user/spring
cd /home/user/spring
tar xfj spring-linux-data-free-0.73b1.tar.bz2 #pick the ones you downloaded
tar xfj spring-linux-data-nonfree-0.73b1.tar.bz2
echo 'SpringData=/home/user/spring/spring-linux-data-0.73b1' >> ~/.springrc
2) Run spring
But i dont know how to start it, after the installation; does anyone know how to do it ( tried springrc ./spring, spring ....). Can someone help me out?
Posted: 05 Oct 2006, 18:09
by Tobi
architeuthis wrote:
But i dont know how to start after the installation does anyone know how to do it ( tried springrc ./spring, spring ....). Can someone help me out?
Run the spring binary:
Look in the directory where you compiled the sources, there is a 'game' directory in it. In that directory there's a executable file called 'spring'. Run it

Posted: 05 Oct 2006, 18:24
by architeuthis
There doesnt seem to be a binary in the folder i'm afraid.
Really there is no file called "spring" nor any .bin file.
Code: Select all
~/Desktop/spring-linux-data-0.73b1$ ls
AI ctrlpanel.txt maps readme.txt shaders
base docs mods selectkeys.txt startscripts
cmdcolors.txt Luxi.ttf PALETTE.PAL settingstemplate.xml uikeys.txt
Posted: 05 Oct 2006, 18:56
by 10053r
do a ls -lash and look for the file with the execute bit set. And if no files have execute bits set, then that is a bug and should be submitted to the devs.
Posted: 05 Oct 2006, 19:01
by architeuthis
This is the output:
Code: Select all
:~/Desktop/spring-linux-data-0.73b1$ ls -lash
totaal 152K
4,0K drwxr-xr-x 9 architeuthis architeuthis 4,0K 2006-10-04 22:45 .
4,0K drwxr-xr-x 12 architeuthis architeuthis 4,0K 2006-10-05 17:24 ..
4,0K drwxr-xr-x 5 architeuthis architeuthis 4,0K 2006-10-04 21:47 AI
4,0K drwxr-xr-x 3 architeuthis architeuthis 4,0K 2006-10-04 21:45 base
4,0K -rw-r--r-- 1 architeuthis architeuthis 1,7K 2006-10-04 22:11 cmdcolors.txt4,0K -rw-r--r-- 1 architeuthis architeuthis 2,2K 2006-10-04 22:11 ctrlpanel.txt4,0K drwxr-xr-x 2 architeuthis architeuthis 4,0K 2006-10-04 21:45 docs
72K -rw-r--r-- 1 architeuthis architeuthis 66K 2006-10-04 21:45 Luxi.ttf
4,0K drwxr-xr-x 2 architeuthis architeuthis 4,0K 2006-10-04 21:45 maps
4,0K drwxr-xr-x 2 architeuthis architeuthis 4,0K 2006-10-04 21:45 mods
4,0K -rw-r--r-- 1 architeuthis architeuthis 1,0K 2006-10-04 22:12 PALETTE.PAL
4,0K -rw-r--r-- 1 architeuthis architeuthis 882 2006-10-04 22:45 readme.txt
4,0K -rw-r--r-- 1 architeuthis architeuthis 378 2006-10-04 21:45 selectkeys.txt
8,0K -rw-r--r-- 1 architeuthis architeuthis 6,4K 2006-10-04 21:45 settingstemplate.xml
4,0K drwxr-xr-x 2 architeuthis architeuthis 4,0K 2006-10-04 21:45 shaders
4,0K drwxr-xr-x 2 architeuthis architeuthis 4,0K 2006-10-04 21:45 startscripts
16K -rw-r--r-- 1 architeuthis architeuthis 13K 2006-10-04 21:45 uikeys.txt
the package i am talking about is this one:
http://prdownload.berlios.de/taspring-l ... ee.tar.bz2
the same for
http://prdownload.berlios.de/taspring-l ... ee.tar.bz2
Posted: 11 Oct 2006, 09:36
by Chojin
Of course... The data tarball only contains the data of the game... You need to download the source tarball first and compile it..
Posted: 11 Oct 2006, 11:00
by architeuthis
Thank you for your reply, but i found that out by now

. The readme file in the data package gave me the wrong impression it was the only neccesary package.