It is currently Tue Mar 19, 2024 11:22 am




 Page 1 of 1 [ 1 post ] 
Author Message
 Post subject: how can i compile this my own?
PostPosted: Thu Sep 25, 2008 10:02 pm 
Site Admin

Joined: Fri Dec 14, 2007 1:37 pm
Posts: 51
please note: this is NOT allways necessary. only try it, if you are sure you have problems because my compiled binarys dont work on your own linux distro.
opensuse 11 64bit and 32bit, ubuntu hardy 32bit and others are allready known to work without compiling anything of play worms armageddon alone.


compiling play worms armageddon on linux has 3 parts.

1 compiling the patched wine version.

2 compiling `play worms armageddon on linux`

3 override my binarys with your selfmade binarys.

first:
download the program and take the 3 patches from the wine4wa folder inside play wa on linux.
download the source of wine1.0 then apply the patches with:
patch -p1 < patch1
patch -p1 < patch2
patch -p1 < patch3
compile it with:
./configure -prefix=$HOME/wine4wa
make depend
make install

compiling wine requires some additional packages, the configure step will tell which packages you need, http://www.codeweavers.com/support/docs ... /compiling can be helpfull aswell.

second:
then compile the program:
you need to install Qt version 4.4.1 or newer.
http://trolltech.com/downloads/opensour ... ux-x11-cpp
now get the `xorg-x11-devel` package from your repo manager.
compile it with:
./configure
make sub-src
make install
this may take 3 hours on a 2ghz amd, mutlicore cpus can speed this up when you use `make sub-src -j8` instead of `make sub-src`.

after installing Qt, get the newest source from the source history of play wa on linux (requires a svn client).
svn co https://pwaol.svn.sourceforge.net/svnroot/pwaol pwaol

compile it with:
qmake -config release
make

third:
now replace the wine4wa folder inside your play_wa_on_linux program with that one you have just installed (patched and compiled) and replace the play_wa_on_linux executable with the one you have just compiled.

njoy.


Offline
 Profile  
 
Display posts from previous:  Sort by  
 Page 1 of 1 [ 1 post ] 


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  

cron