Problem compiling deluge 0.5.1.1 on FEISTY

General support for problems installing or using Deluge
Post Reply
warkro

Problem compiling deluge 0.5.1.1 on FEISTY

Post by warkro »

I get this error when I try to compile deluge 0.5.1.1. I'm on Ubuntu Feisty

Code: Select all

Attempting to detect your system information
32bit x86 system detected
Linux operating system detected
Libraries nomt
running build
running build_py
running build_ext
building 'deluge_core' extension
gcc -pthread -fno-strict-aliasing -Wall -DNDEBUG -O2 -fPIC -I./libtorrent -I./libtorrent/include -I./libtorrent/include/libtorrent -I/usr/include/python2.5 -I/usr/include/python2.5 -c src/deluge_core.cpp -o build/temp.linux-i686-2.5/src/deluge_core.o -Wno-missing-braces
In file included from /usr/include/boost/multi_index/detail/node_type.hpp:23,
                 from /usr/include/boost/multi_index/detail/index_base.hpp:21,
                 from /usr/include/boost/multi_index/detail/base_type.hpp:21,
                 from /usr/include/boost/multi_index_container.hpp:32,
                 from ./libtorrent/include/libtorrent/file_pool.hpp:41,
                 from src/deluge_core.cpp:54:
/usr/include/boost/multi_index/detail/index_node_base.hpp:19:42: error: boost/serialization/access.hpp: No such file or directory
In file included from /usr/include/boost/multi_index/detail/index_base.hpp:27,
                 from /usr/include/boost/multi_index/detail/base_type.hpp:21,
                 from /usr/include/boost/multi_index_container.hpp:32,
                 from ./libtorrent/include/libtorrent/file_pool.hpp:41,
                 from src/deluge_core.cpp:54:
/usr/include/boost/multi_index/detail/index_loader.hpp:21:39: error: boost/serialization/nvp.hpp: No such file or directory
In file included from /usr/include/boost/multi_index_container.hpp:46,
                 from ./libtorrent/include/libtorrent/file_pool.hpp:41,
                 from src/deluge_core.cpp:54:
/usr/include/boost/multi_index/detail/archive_constructed.hpp:20:49: error: boost/serialization/serialization.hpp: No such file or directory
In file included from ./libtorrent/include/libtorrent/file_pool.hpp:41,
                 from src/deluge_core.cpp:54:
/usr/include/boost/multi_index_container.hpp:48:48: error: boost/serialization/split_member.hpp: No such file or directory
/usr/include/boost/multi_index/detail/index_node_base.hpp:45: error: ‘boost::serialization’ has not been declared
/usr/include/boost/multi_index/detail/index_node_base.hpp:45: error: friend declaration does not name a class or function
/usr/include/boost/multi_index/detail/index_loader.hpp: In member function ‘void boost::multi_index::detail::index_loader<Node, FinalNode, Allocator>::add(Node*, Archive&, unsigned int)’:
/usr/include/boost/multi_index/detail/index_loader.hpp:49: error: ‘serialization’ has not been declared
/usr/include/boost/multi_index/detail/index_loader.hpp: In member function ‘void boost::multi_index::detail::index_loader<Node, FinalNode, Allocator>::add_track(Node*, Archive&, unsigned int)’:
/usr/include/boost/multi_index/detail/index_loader.hpp:56: error: ‘serialization’ has not been declared
/usr/include/boost/multi_index/detail/index_loader.hpp: In member function ‘FinalNode* boost::multi_index::detail::index_loader<Node, FinalNode, Allocator>::unchecked_load_node(Archive&) const’:
/usr/include/boost/multi_index/detail/index_loader.hpp:104: error: ‘serialization’ has not been declared
/usr/include/boost/multi_index/detail/index_loader.hpp: In member function ‘FinalNode* boost::multi_index::detail::index_loader<Node, FinalNode, Allocator>::load_node(Archive&) const’:
/usr/include/boost/multi_index/detail/index_loader.hpp:112: error: ‘serialization’ has not been declared
/usr/include/boost/multi_index/detail/index_saver.hpp: In member function ‘void boost::multi_index::detail::index_saver<Node, Allocator>::add(Node*, Archive&, unsigned int)’:
/usr/include/boost/multi_index/detail/index_saver.hpp:46: error: ‘serialization’ has not been declared
/usr/include/boost/multi_index/detail/index_saver.hpp: In member function ‘void boost::multi_index::detail::index_saver<Node, Allocator>::add_track(Node*, Archive&, unsigned int)’:
/usr/include/boost/multi_index/detail/index_saver.hpp:53: error: ‘serialization’ has not been declared
/usr/include/boost/multi_index/detail/index_saver.hpp: In static member function ‘static void boost::multi_index::detail::index_saver<Node, Allocator>::save_node(Node*, Archive&)’:
/usr/include/boost/multi_index/detail/index_saver.hpp:123: error: ‘serialization’ has not been declared
/usr/include/boost/multi_index/detail/archive_constructed.hpp: In constructor ‘boost::multi_index::detail::archive_constructed<T>::archive_constructed(Archive&, unsigned int)’:
/usr/include/boost/multi_index/detail/archive_constructed.hpp:36: error: ‘serialization’ has not been declared
/usr/include/boost/multi_index/detail/archive_constructed.hpp: In constructor ‘boost::multi_index::detail::archive_constructed<T>::archive_constructed(const char*, Archive&, unsigned int)’:
/usr/include/boost/multi_index/detail/archive_constructed.hpp:50: error: ‘serialization’ has not been declared
/usr/include/boost/multi_index/detail/archive_constructed.hpp:52: error: ‘serialization’ has not been declared
/usr/include/boost/multi_index_container.hpp: At global scope:
/usr/include/boost/multi_index_container.hpp:536: error: ‘boost::serialization’ has not been declared
/usr/include/boost/multi_index_container.hpp:536: error: friend declaration does not name a class or function
/usr/include/boost/multi_index_container.hpp:540: error: expected ‘;’ before ‘typedef’
/usr/include/boost/multi_index_container.hpp: In member function ‘void boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>::save(Archive&, unsigned int) const’:
/usr/include/boost/multi_index_container.hpp:547: error: ‘serialization’ has not been declared
/usr/include/boost/multi_index_container.hpp:548: error: ‘index_saver_type’ was not declared in this scope
/usr/include/boost/multi_index_container.hpp:548: error: expected `;' before ‘sm’
/usr/include/boost/multi_index_container.hpp:551: error: ‘serialization’ has not been declared
/usr/include/boost/multi_index_container.hpp:552: error: ‘sm’ was not declared in this scope
/usr/include/boost/multi_index_container.hpp:554: error: ‘sm’ was not declared in this scope
/usr/include/boost/multi_index_container.hpp: In member function ‘void boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>::load(Archive&, unsigned int)’:
/usr/include/boost/multi_index_container.hpp:567: error: ‘serialization’ has not been declared
/usr/include/boost/multi_index/detail/index_iterator.hpp: At global scope:
/usr/include/boost/multi_index/detail/index_iterator.hpp:145: error: ‘boost::serialization’ has not been declared
/usr/include/boost/multi_index/detail/index_iterator.hpp:145: error: friend declaration does not name a class or function
/usr/include/boost/multi_index/detail/index_iterator.hpp:149: error: expected ‘;’ before ‘typedef’
/usr/include/boost/multi_index/detail/index_iterator.hpp: In member function ‘void boost::multi_index::detail::index_iterator<Node>::save(Archive&, unsigned int) const’:
/usr/include/boost/multi_index/detail/index_iterator.hpp:155: error: ‘node_base_type’ was not declared in this scope
/usr/include/boost/multi_index/detail/index_iterator.hpp:155: error: ‘bnode’ was not declared in this scope
/usr/include/boost/multi_index/detail/index_iterator.hpp:156: error: ‘serialization’ has not been declared
/usr/include/boost/multi_index/detail/index_iterator.hpp: In member function ‘void boost::multi_index::detail::index_iterator<Node>::load(Archive&, unsigned int)’:
/usr/include/boost/multi_index/detail/index_iterator.hpp:162: error: ‘node_base_type’ was not declared in this scope
/usr/include/boost/multi_index/detail/index_iterator.hpp:162: error: ‘bnode’ was not declared in this scope
/usr/include/boost/multi_index/detail/index_iterator.hpp:163: error: ‘serialization’ has not been declared
error: command 'gcc' failed with exit status 1
warkro

Re: Problem compiling deluge 0.5.1.1 on FEISTY

Post by warkro »

Nevermind, I installed libboost-serialization-dev and everything worked.
flipe
Member
Member
Posts: 14
Joined: Wed Jun 13, 2007 3:45 pm

Re: Problem compiling deluge 0.5.1.1 on FEISTY

Post by flipe »

look for the libboost-serialization-dev, if it been installed, look for boost-build

falouz!
Post Reply