warsow 1.0 and debian squeeze amd64
Hi
Trying to excute warsow.x86_64:
$ ./warsow.x86_64
./warsow.x86_64: /lib/libm.so.6: version `GLIBC_2.15' not found (required by ./warsow.x86_64)
./warsow.x86_64: /lib/libc.so.6: version `GLIBC_2.15' not found (required by ./warsow.x86_64)
./warsow.x86_64: /lib/libc.so.6: version `GLIBC_2.14' not found (required by ./warsow.x86_64)
$ ls -la | grep -iE "libc.so.6|libm.so.6"
lrwxrwxrwx 1 root root 14 Июл 1 18:21 libc.so.6 -> libc-2.11.3.so
lrwxrwxrwx 1 root root 14 Июл 1 18:21 libm.so.6 -> libm-2.11.3.so
The problem of older GLIBC version (2.11.3)
No idea how to fix it (cant find newer version for squezee)
(updated 2012-07-29 12:03:21)
Trying to excute warsow.x86_64:
$ ./warsow.x86_64
./warsow.x86_64: /lib/libm.so.6: version `GLIBC_2.15' not found (required by ./warsow.x86_64)
./warsow.x86_64: /lib/libc.so.6: version `GLIBC_2.15' not found (required by ./warsow.x86_64)
./warsow.x86_64: /lib/libc.so.6: version `GLIBC_2.14' not found (required by ./warsow.x86_64)
$ ls -la | grep -iE "libc.so.6|libm.so.6"
lrwxrwxrwx 1 root root 14 Июл 1 18:21 libc.so.6 -> libc-2.11.3.so
lrwxrwxrwx 1 root root 14 Июл 1 18:21 libm.so.6 -> libm-2.11.3.so
The problem of older GLIBC version (2.11.3)
No idea how to fix it (cant find newer version for squezee)
(updated 2012-07-29 12:03:21)
Some info and binaries could be helpful to other Debian users too,
here it is:
You may find binaries for Debian 6 "Squeeze" (x86_64) at q3.atdan.net/pub/warsow/warsow_1.0_debian6.tar.gz
In order to compile, the following packages are necessary (beside 'make' and 'build-essential'): libsdl12-dev libxinerama-dev libxrandr-dev libxxf86dga-dev libxxf86vm-dev libopenal-dev libcurl4-openssl-dev libvorbis-dev libtheora-dev
After extracting the Warsow SDK archive, one needs to go into the "source" directory and launch the build process with the "make" command:
cd warsow_1.0_sdk/source && make
My 2¢ ^^
(updated 2012-08-22 18:03:59)
You may find binaries for Debian 6 "Squeeze" (x86_64) at q3.atdan.net/pub/warsow/warsow_1.0_debian6.tar.gz
In order to compile, the following packages are necessary (beside 'make' and 'build-essential'): libsdl12-dev libxinerama-dev libxrandr-dev libxxf86dga-dev libxxf86vm-dev libopenal-dev libcurl4-openssl-dev libvorbis-dev libtheora-dev
After extracting the Warsow SDK archive, one needs to go into the "source" directory and launch the build process with the "make" command:
cd warsow_1.0_sdk/source && make
My 2¢ ^^
(updated 2012-08-22 18:03:59)
uZu,
Nice post, thanks!
Just a tiny note:
libsdl12-dev actually seems to be named libsdl1.2-dev
So, this worked for me to get Warsow running on Debian (Wheezy, not Squeeze, but can't imagine why this would not work on Squeeze as well):
(updated 2012-10-17 22:43:50)
Nice post, thanks!
Just a tiny note:
libsdl12-dev actually seems to be named libsdl1.2-dev
So, this worked for me to get Warsow running on Debian (Wheezy, not Squeeze, but can't imagine why this would not work on Squeeze as well):
# prepare your system
sudo aptitude install build-essential libsdl1.2-dev libxinerama-dev \
libxrandr-dev libxxf86dga-dev libxxf86vm-dev libopenal-dev \
libcurl4-openssl-dev libvorbis-dev libtheora-dev
# download source and build binaries
wget -O warsow_1.02_sdk.tar.gz http://www.warsow.net/download?dl=sdk102
gunzip warsow_1.02_sdk.tar.gz
tar xvf warsow_1.02_sdk.tar
cd warsow_1.02_sdk/source
make
cd ../../
# download unified package and put newly built binaries into place
wget -O warsow_1.02_unified.tar.gz http://www.warsow.net/download?dl=linux102
gunzip warsow_1.02_unified.tar.gz
tar xvf warsow_1.02_unified.tar
cd warsow_1.02
cp -Rp ../warsow_1.02_sdk/source/release/* .
# game on!
./warsow
(updated 2012-10-17 22:43:50)

