http://developer.wz2100.net/wiki/LinuxCompileGuide
But there is something missing. can somebody guide me through the process. I don't want to install it under wine. Because I want to play it with cheats this time, cause I am pretty much pissed off with getting my ass kicked by nexus each time @ mission 13 & the wine version is not supporting cheats.
I am posting my terminal window here.
Code: Select all
neo@Matrix:~$ sudo apt-get install subversion build-essential automake flex bison
[sudo] password for neo:
Reading package lists... Done
Building dependency tree
Reading state information... Done
[b]subversion is already the newest version.
build-essential is already the newest version.
automake is already the newest version.
flex is already the newest version.
bison is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
[/b]neo@Matrix:~$ sudo apt-get install libpopt-dev libpng12-dev libsdl1.2-dev libsdl-net1.2-dev
Reading package lists... Done
Building dependency tree
Reading state information... Done
[b]libpopt-dev is already the newest version.
libpng12-dev is already the newest version.
libsdl1.2-dev is already the newest version.
libsdl-net1.2-dev is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.[/b]
neo@Matrix:~$ sudo apt-get install libopenal-dev libphysfs-dev libvorbis-dev libtheora-dev libglc-dev
Reading package lists... Done
Building dependency tree
Reading state information... Done
[b]libopenal-dev is already the newest version.
libphysfs-dev is already the newest version.
libvorbis-dev is already the newest version.
libtheora-dev is already the newest version.
libglc-dev is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.[/b]
neo@Matrix:~$ sudo apt-get install libsqlite3-dev
Reading package lists... Done
Building dependency tree
Reading state information... Done
[b]libsqlite3-dev is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.[/b]
neo@Matrix:~$ sudo apt-get install libglc-dev
Reading package lists... Done
Building dependency tree
Reading state information... Done
[b]libglc-dev is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.[/b]
Then I installed the files from [url]svn co svn://svn.gna.org/svn/warzone/trunk/ .
[/url]
neo@Matrix:~$ cd warzone
neo@Matrix:~/warzone$ ./autogen.sh
+ checking for autoconf >= 2.56 ... found 2.61, ok.
+ checking for automake >= 1.10 ... found 1.10.1, ok.
+ running aclocal ...
+ running autoheader ...
+ running autoconf ...
+ running automake ...
+ removing config.cache ...
Now type './configure && make' to compile.
neo@Matrix:~/warzone$ ./configure
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... no
checking for mawk... mawk
checking whether make sets $(MAKE)... yes
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking for style of include used by make... GNU
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking dependency style of gcc... gcc3
checking for gcc option to accept ISO C99... -std=gnu99
checking for gcc -std=gnu99 option to accept ISO Standard C... (cached) -std=gnu99
checking for ranlib... ranlib
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... gcc3
checking for bison... bison -y
checking for bison >= 1.31... found 2.3, ok
checking for flex... flex
checking lex output file root... lex.yy
checking lex library... -lfl
checking whether yytext is a pointer... yes
checking for flex >= 2.5.33... found 2.5.34, ok
checking for flex != 2.5.34... configure: error: found 2.5.34, not ok
neo@Matrix:~/warzone$ make
make: *** No targets specified and no makefile found. Stop.