Changes between Version 25 and Version 26 of dev/LinuxDebian
- Timestamp:
- Sep 18, 2008, 11:37:26 AM (16 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
dev/LinuxDebian
v25 v26 4 4 ''Checked: 13. Feb. 2008 by [wiki:simonwenner Nowic] on Debian Lenny (Testing)'' 5 5 6 Unfortunately there is no Debian package available for Orxonox yet. We're eager to release one, though. Until then, you can get a copy of Orxonox' source code and build it on your own.6 Unfortunately there is no package available for Orxonox yet. We're eager to release one, though. Until then, you can get a copy of Orxonox' source code and build it on your own. If you experience problems, see [wiki:LinuxProblems this] page or contact us. 7 7 8 8 == Dependencies == … … 10 10 To install all tools and libraries Orxonox needs, use the following command 11 11 {{{ 12 $sudo aptitude install build-essential cmake libogre-dev libois-dev libboost-thread-dev libopenal-dev libalut-dev libenet-dev libfreeimage-dev libzzip-dev liblua5.1-0-dev tcl8.4-dev12 user@debian:~> sudo aptitude install build-essential cmake libogre-dev libois-dev libboost-thread-dev libopenal-dev libalut-dev libenet-dev libfreeimage-dev libzzip-dev liblua5.1-0-dev tcl8.4-dev 13 13 }}} 14 14 15 15 == Get the Source Code == 16 Now get a copy of the code by checking out the trunk via anonymous subversion login. This will download the latest stable version to the directory ''trunk''. If you have trouble using SVN, go [wiki:SVN here].16 Now create a folder for Orxonox. Then get a copy of the code by checking out the trunk via anonymous subversion login . This will download the latest stable version to the directory ''trunk''. If you have trouble using SVN, go [wiki:SVN here]. 17 17 {{{ 18 $ svn co http://svn.orxonox.net/orxonox/trunk trunk 18 user@debian:~> mkdir orxonox 19 user@debian:~> cd orxonox 20 user@debian:~/orxonox> svn co http://svn.orxonox.net/orxonox/trunk trunk 19 21 }}} 20 22 You won't be able to contribute your own code (check in) with the anonymous subversion repository. You have to ask us for a username/password combination. If you already have an account, check the code out like this: 21 23 {{{ 22 $svn co https://svn.orxonox.net/orxonox/trunk trunk24 user@debian:~/orxonox> svn co https://svn.orxonox.net/orxonox/trunk trunk 23 25 }}} 24 26 You will then be asked for the username and password, that you got from us. 25 27 26 Furthermore, you will need to check our data repository. This repository contains all the graphics, fonts and sounds and other third-party data for Orxonox. To check it out use the command:28 Furthermore, you will need to check our data repository. This repository contains all the graphics, fonts and sounds and other third-party data for Orxonox. To check it out use the command: 27 29 {{{ 28 $ svn co https://svn.orxonox.net/data/Media media30 user@debian:~/orxonox> svn co https://svn.orxonox.net/data/Media Media 29 31 }}} 30 Now make sure, you have set the correct path to your media directory in the file orxonox.ini.31 32 32 33 == Compiling == 33 Just cd to the trunk directory, then execute configure and make :34 Just cd to the trunk directory, then execute configure and make and finally run the game: 34 35 {{{ 35 $ cd orxonox-trunk36 $cmake .36 user@debian:~/orxonox> cd trunk 37 user@debian:~/orxonox/trunk> cmake . 37 38 ... 38 $make39 user@debian:~/orxonox/trunk> make 39 40 ... 40 $./run41 user@debian:~/orxonox/trunk> ./run 41 42 }}} 42 43 == Possible Bugs ==44 === Strange Sound ===45 Install normally and run it with the Alsa-OSS-wrapper46 {{{47 $ sudo aptitude install alsa-oss48 ...49 $ aoss ./run50 }}}51 52 === Running ===53 54 If ./run doesn't work check out ''bin/orxonox.ini'' and compare the given data-path with the one you downloaded the data repository to. If the paths don't match, change it in the orxonox.ini and try ./run again.55 56 === Graphics ===57 Using the "radeon" driver with your ATI graphics card (on Gutsy) will result in ugly shadow bugs in Ogre. Use flgrx instead.58 59 === Ogre ===60 If you haven't installed Ogre with the package manager, you'll have to change the path in ''trunk/bin/plugin.cfg'' from ''/usr/lib/OGRE'' to ''/usr/local/lib/OGRE''.