При сборке libtorrent-rasterbar-0.16.10 (возможно и других версий) можно получить такую ошибку:
Грязный хак для исправления - добавить в начало файла include/libtorrent/disk_buffer_pool.hpp
In file included from disk_buffer_pool.cpp:33:0:Похоже на баг с инклюдами. boost::noncopyable оказывается не определён на момент компиляции этого файла.
../include/libtorrent/disk_buffer_pool.hpp:52:2: error: expected class-name before '{' token
{
^
make[1]: *** [disk_buffer_pool.lo] Error 1
Грязный хак для исправления - добавить в начало файла include/libtorrent/disk_buffer_pool.hpp
:
#include <boost/utility.hpp>
Разработчики в курсе, ну а пока решаем проблему так.