Difference between revisions of "Ubuntu Installation"

From Armagetron
(updated the list of necessary stuff)
(updating packages needed)
Line 13: Line 13:
 
<pre>sudo apt-get update</pre>
 
<pre>sudo apt-get update</pre>
 
grab some dependancies, make sure universe repos are enabled in your sources.list
 
grab some dependancies, make sure universe repos are enabled in your sources.list
<pre>sudo apt-get install bzr (or subversion) build-essential automake libboost-dev libxml2-dev libsdl-image1.2-dev libsdl-mixer1.2-dev ftgl-dev libglew-dev bison pkg-config autoconf autotools-dev</pre>
+
<pre>sudo apt-get install bzr build-essential automake libboost-dev libxml2-dev libsdl-image1.2-dev libsdl-mixer1.2-dev ftgl-dev libglew-dev bison pkg-config autoconf autotools-dev libprotobuf-dev</pre>
 
Checkout the latest 0.3 build from bazaar..
 
Checkout the latest 0.3 build from bazaar..
<pre>bzr checkout http://bazaar.launchpad.net/~armagetronad-dev/armagetronad/trunk-armagetronad-work
+
<pre>bzr co lp:armagetronad  
cd trunk-armagetronad-work</pre>
+
cd armagetronad</pre>
 
then compile...
 
then compile...
 
<pre>./bootstrap.sh  
 
<pre>./bootstrap.sh  

Revision as of 10:19, 25 June 2009

Seen on forums written by ed:


you could try this, it works on ubuntu 7.10 for me: If anyone sees a mistake, feel free to correct me ;)

if you want to grab the latest build using bazaar, you will need to update your sources.. ubuntu by default uses bzr 0.9. Arma bzr needs >=1.0 Add these lines to your /etc/apt/sources.list

deb http://ppa.launchpad.net/bzr/ubuntu hardy main
deb-src http://ppa.launchpad.net/bzr/ubuntu hardy main

then

sudo apt-get update

grab some dependancies, make sure universe repos are enabled in your sources.list

sudo apt-get install bzr  build-essential automake libboost-dev libxml2-dev libsdl-image1.2-dev libsdl-mixer1.2-dev ftgl-dev libglew-dev bison pkg-config autoconf autotools-dev libprotobuf-dev

Checkout the latest 0.3 build from bazaar..

bzr co lp:armagetronad 
cd armagetronad

then compile...

./bootstrap.sh 
./configure
make 
sudo make install