[ < ] | [ > ] | [ << ] | [ 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
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 Bullet library at http://code.google.com/p/bullet/downloads/. Pay attention that the Crystal Space plugins will currently not compile with the versions 2.81 or above, the version 2.80 is the most recommended one.
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.
Recent Debian-based distributions provide packages for the Assimp library, you may therefore first try to install them:
sudo apt-get install libassimp-dev |
If the packages are not available for your system, you can then proceed with a manual installation. You can download either the last official release of the library 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.