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