Compiling Hugin 0.8.0 (svn) on Debian unstable
Add a comment Published 2009-07-22 in Linux, Windows, HuginThere is a very good step by step tutorial how to build hugin on Ubuntu which can be applied on debian, too. Although, there are some issues:
- libpano13 is available now in debian unstable. So you don’t have to build it on your own. Just install the pacage libpano13-dev.
- wxwidgets2.8 is also available. But you have to make sure to uninstall all 2.6 versions you might have installed, hugin will not compile the gui components if it 2.6 is found. You will get a cmake output similar to this:
-- Found wxWidgets: TRUE wxWidgets 2.6.x not supported wxWidgets was not found, GUI programs (hugin, nona_gui) disabled
- libboost_thread.so is not available. The new library file in debian unstable is called libboost_thread-mt.so. It works anyway if you create a symlink:
sudo ln -s /usr/lib/libboost_thread-mt.so \ /usr/lib/libboost_thread.so
That’s it.
Although, there seems to be a bug with libdrm-intel. It crashes while creating the control points.
../../../libdrm/intel/intel_bufmgr_gem.c:712: Error preparing buffer map -1261963602 ((null)): Invalid argument . hugin: vbo/vbo_save_api.c:216: map_vertex_store: Assertion `vertex_store->buffer' failed. Aborted
This is due to the GL fast preview I assume. Without this preview it works fine anyways, you don’t need this.
Update: And after upgrading some packages (on debian unstable) and recompiling it works without error. Not sure what caused this error.
By the way, if you want install hugin 0.8.0 on Windows, you can use a prerelease installer. It works on Windows XP, too. There is more information in the hugin blog.
Add comment
Fill out the form below to add your own comments