Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Changes between Initial Version and Version 1 of ~archive/LinuxUbuntu


Ignore:
Timestamp:
Sep 17, 2008, 10:19:35 PM (16 years ago)
Author:
FelixSchulthess
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • ~archive/LinuxUbuntu

    v1 v1  
     1
     2[[OutdatedPage]]
     3
     4''tutorial works (patrick, 04/16/07)''
     5
     6=== Ubuntu Versions ===
     7Installing Orxonox was tested on Ubuntu Dapper Drake (6.06), Edgy Eft (6.10) and Feisty Fawn (7.04).
     8
     9=== Installing the Libraries ===
     10
     11{{{
     12wraith user $ sudo aptitude install libsdl1.2-dev libsdl-image1.2-dev libsdl-ttf2.0-dev libsdl-mixer1.2-dev libsdl-net1.2-dev libqt4-dev libglut3-dev libglew-dev libopenal-dev libvorbis-dev libavformat-dev libcurl3-dev liblualib50-dev
     13...
     14}}}
     15
     16=== Installing developer tools ===
     17
     18{{{
     19wraith user $ sudo aptitude install subversion automake1.9 g++
     20}}}
     21
     22=== Getting the Source & Data ===
     23
     24Check out the source and Data via svn anonymous, this will download the hole project to the directory orxonox-dir
     25{{{
     26wraith user $ svn co http://svn.orxonox.net/orxonox.OLD/trunk orxonox-dir/trunk
     27wraith user $ svn co http://svn.orxonox.net/data/trunk orxonox-dir/data/trunk
     28}}}
     29You won't be able to commit (check in) anything with the anonymous repository. You have to ask us for user/pass combination. If you have already an account check it out like this:
     30{{{
     31wraith user $ svn co https://svn.orxonox.net/orxonox.OLD/trunk orxonox-dir/trunk
     32wraith user $ svn co https://svn.orxonox.net/data/trunk orxonox-dir/data/trunk
     33}}}
     34You will be asked for user name and password, that you have from us.
     35
     36
     37=== Compiling ===
     38Just change into the trunk directory, execute configure and make....
     39{{{
     40wraith user $ cd ./orxonox-dir/trunk/
     41wraith user $ ./autogen.sh
     42wraith user $ ./configure
     43...
     44wraith user $ make
     45}}}
     46
     47=== Playing ===
     48{{{
     49wraith user $ cd ./orxonox-dir/trunk/src
     50
     51wraith user $ ./orxonox
     52
     53}}}
     54Select the data file orxonox/data/trunk/data.oxd in the menu and play!
     55
     56
     57=== Ubuntu package (OUTDATED) ===
     58Instead of compiling Orxonox you can also get the Ubuntu packages here [http://people.ee.ethz.ch/~psachs]
     59
     60or you can add the following source to /etc/apt/sources.list:
     61{{{
     62deb http://people.ee.ethz.ch/~psachs edgy games
     63}}}
     64
     65=== Known Bugs ===
     66If you have an ATI card you probably have to start Orxonox with the following command (If you compiled it yourself its ./orxonox instead of orxonox):
     67{{{
     68env R300_SPAN_DISABLE_LOCKING="true" orxonox
     69}}}
     70
     71If you get an error message (while compiling) that 'msr.h' is missing you have to copy it from the following path. (If you have a different kernel version the path may differ)
     72{{{
     73sudo cp /usr/src/linux-headers-2.6.17-10/include/asm-i386/msr.h /usr/include/asm-i386/msr.h
     74}}}
     75
     76If you get an error message '/usr/bin/ld cannot find -llualib' use the following command to solve the problem:
     77{{{
     78cd /usr/lib/
     79sudo ln -s  liblualib50.a liblualib.a
     80}}}