Assimp on Linux
Assimp is required on numerious ClanLib 3D examples.
ClanLib requires at least Assimp V3.0. If your Linux packages does not contain assimp, you can compile it yourself.
$ git clone git://github.com/assimp/assimp.git assimp
$ # For debian
$ sudo apt-get install libboost-dev
$ sudo apt-get install zlib1g-dev
$ # For Fedora
$ sudo yum install boost-devel
$ sudo yum install zlib1g-dev
$ # For SUSE
$ sudo zypper install boost-devel
$ sudo zypper install zlib-devel
$ sudo zypper install cmake
$
$ cd assimp
$ cmake -G 'Unix Makefiles'
-- Boost version: 1.42.0
-- Found ZLIB: /usr/include (found version "1.2.3.4")
-- checking for module 'minizip'
-- package 'minizip' not found
-- Configuring done
-- Generating done
-- Build files have been written to: /home/.../src/assimp
$ make
Scanning dependencies of target assimp
...
[100%] Built target assimp_cmd
$ sudo make install
$ sudo ldconfig
Note, if "cmake" fails with glut not found, try this (on Ubuntu)
sudo apt-get install freeglut3-dev freeglut3 libxmu-dev libxi-dev