AssimpLinux

From ClanLib Game SDK

Assimp is required on numerious ClanLib 3D examples.

Information to build assimp on linux. This page is valid until the assimp developers release v2.3.0.

The ClanLib examples require at least SVN #1185.

$ svn co https://assimp.svn.sourceforge.net/svnroot/assimp/trunk assimp
$ # For debian
$ sudo apt-get install libboost-dev
$ # For Fedora
$ sudo yum install boost-devel
$ 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

Assimp precompiled libraries for Visual Studio can be found in Dependency Libraries.