UbuntuLucid installatie
LET OP!
Deze installatiemethode wordt tegenwoordig afgeraden! Het beste is om de instructies te volgen op Ubuntu_installatie
Methode voor Ubuntu 10.04 (Lucid Lynx)
Deze wiki zal de stappen beschrijven om een eigen .deb bestand te maken.
sudo apt-get install build-essential pkg-config \
libsqlite3-dev libsexy-dev \
libgtkspell-dev libgtkhtml3.14-dev \
libglib2.0-dev libdbus-glib-1-dev \
libcurl4-openssl-dev libpcre3-dev \
libxslt1-dev libnotify-dev libtool \
automake autoconf firefox-3.5-dev \
xulrunner-1.9.2-dev libwebkit-dev \
checkinstall dh-make devscripts \
fakeroot patch diff patchutils \
lintian
cd /tmp
wget http://openftd.mirrors.sebsoft.nl/openftd/openftd-1.2.1.tar.bz2
tar -xvjf openftd-1.2.1.tar.bz2
cd openftd-1.2.1
dh_make -e emailadres@domein.nl -s -n
debuild -us -uc
cd ..
sudo dpkg -i openftd_1.2.1_i386.deb
-> Voor de AMD64 versie is de laatste regel als volgt:
sudo dpkg -i openftd_1.2.1_amd64.deb
Ga dit eventueel na door (op de prompt) het volgende commando uit te voeren:
ls -a
(het relevante bestand (in dit geval 'openftd_1.2.1_amd64.deb') staat dan tussen de andere bestanden van deze directory).
(Zie http://www.linux.com/feature/60383 voor details over het compileren van sources.)
Subversion installatiemethode
Je kan ook ervoor kiezen om een Subversion snapshot te installeren van OpenFTD. Dit zijn versies van OpenFTD die nog in ontwikkeling zijn en mogelijk ook bugs bevatten!. Het wordt dus afgeraden om deze versies te gebruiken, tenzij je mee wilt helpen aan het ontwikkelen en/of testen van OpenFTD.
sudo apt-get -y install subversion libtool automake build-essential libglib2.0-dev libxml2-dev \
libsqlite3-dev libdbus-glib-1-dev libcurl4-openssl-dev libgtk2.0-dev \
libgnome2-dev libgtkhtml3.14-dev libnotify-dev libgtkspell-dev libsexy-dev \
libxslt1-dev
svn checkout http://svn.openftd.org/svn/openftd/trunk openftd
cd openftd
./autogen.sh
./configure
make
sudo make install
sudo apt-get -y remove subversion libtool automake build-essential libglib2.0-dev libxml2-dev \
libsqlite3-dev libdbus-glib-1-dev libcurl4-openssl-dev libgtk2.0-dev \
libgnome2-dev libgtkhtml3.14-dev libnotify-dev libgtkspell-dev libsexy-dev \
libxslt1-dev
sudo apt-get autoremove
sudo rm -r ../openftd

