[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] | [ Search: ] |
These are most of the external libraries that are either
needed for Crystal Space, or may be used in optional plugins. Since Debian packages
are available for those libraries, you can easily install the below packages from
the terminal as root
or using sudo
:
apt-get install build-essential autoconf libtool pkg-config jam
subversion swig doxygen bison flex libcppunit-dev
libx11-dev mesa-common-dev libxaw7-dev libgl1-mesa-dev libxext-dev libxxf86vm-dev
libxrender-dev nvidia-current-dev nvidia-cg-toolkit
zlib1g-dev libfreetype6-dev libjpeg-dev libmng-dev libpng12-dev liblcms-dev
libcairo-dev libcairomm-1.0-dev libgtk2.0-dev libwxbase2.8-dev libwxgtk2.8-dev
libasound-dev libopenal-dev libogg-dev libvorbis-dev libspeex-dev
python-dev libode-dev lib3ds-dev libcal3d-dev
Some additional libraries are recommended for Crystal Space, but they do not have available Debian packages. Therefore, you have to build and install them manually as described in this section.
The Crazy Eddie's GUI is used in many applications where there is a graphical user
interface, such as viewmesh
.
There is a Debian package for CEGUI, but it is probably not enough up-to-date for Crystal Space, which needs the 0.7 version or higher. Therefore you will neeed to install the package manually.
For that, install at first the PCRE library which is a needed dependency of CEGUI:
sudo apt-get install libpcre3-dev |
Then download the latest version of the CEGUI library at http://sourceforge.net/projects/crayzedsgui/files/
Extract the files to a temporary folder, compile and install the library:
./configure make sudo make install |
The Bullet library allows to use advanced physical simulation effects such as soft bodies and ragdolls.
You can download the latest version of the Bullet library at http://code.google.com/p/bullet/downloads/
Then extract the files to a temporary folder, compile and install the library:
./configure make sudo make install |
The Open Asset Import Library can be used to load transparently in Crystal Space assets from a wide list of different 3D file formats.
First, install the Boost libraries, which are needed by Assimp.
sudo apt-get install libboost-dev |
Then download either the last official release from the official web page, or the latest version from its Subversion repository:
svn co https://assimp.svn.sourceforge.net/svnroot/assimp/trunk assimp_trunk |
Then configure, compile and install the library:
cmake . -G "Unix Makefiles" make sudo make install |
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
This document was generated using texi2html 1.76.