KDEVPLATFORM: Build error

miniBill cmt.minibill at gmail.com
Sat Oct 17 09:17:35 UTC 2009


version: svn HEAD
libboost-dev version: 0.4.11.11 (from debian testing)
ERROR:
---
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:33,
                 from
/home/leonardo/src/kdevplatform/plugins/classbrowser/documentclassesfolder.h:26,
                 from
/home/leonardo/src/kdevplatform/plugins/classbrowser/allclassesfolder.h:25,
                 from
/home/leonardo/src/kdevplatform/plugins/classbrowser/classmodel.cpp:25:
/usr/include/boost/multi_index/detail/index_node_base.hpp:22: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:33,
                 from
/home/leonardo/src/kdevplatform/plugins/classbrowser/documentclassesfolder.h:26,
                 from
/home/leonardo/src/kdevplatform/plugins/classbrowser/allclassesfolder.h:25,
                 from
/home/leonardo/src/kdevplatform/plugins/classbrowser/classmodel.cpp:25:
/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
/home/leonardo/src/kdevplatform/plugins/classbrowser/documentclassesfolder.h:26,
                 from
/home/leonardo/src/kdevplatform/plugins/classbrowser/allclassesfolder.h:25,
                 from
/home/leonardo/src/kdevplatform/plugins/classbrowser/classmodel.cpp:25:
/usr/include/boost/multi_index/detail/archive_constructed.hpp:19:49:
error: boost/serialization/serialization.hpp: No such file or
directory
In file included from
/home/leonardo/src/kdevplatform/plugins/classbrowser/documentclassesfolder.h:26,
                 from
/home/leonardo/src/kdevplatform/plugins/classbrowser/allclassesfolder.h:25,
                 from
/home/leonardo/src/kdevplatform/plugins/classbrowser/classmodel.cpp:25:
/usr/include/boost/multi_index_container.hpp:48:48: error:
boost/serialization/split_member.hpp: No such file or directory
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:33,
                 from
/home/leonardo/src/kdevplatform/plugins/classbrowser/documentclassesfolder.h:26,
                 from
/home/leonardo/src/kdevplatform/plugins/classbrowser/allclassesfolder.h:25,
                 from
/home/leonardo/src/kdevplatform/plugins/classbrowser/classmodel.cpp:25:
/usr/include/boost/multi_index/detail/index_node_base.hpp:73: error:
‘boost::serialization’ has not been declared
/usr/include/boost/multi_index/detail/index_node_base.hpp:73: error:
friend declaration does not name a class or function
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:33,
                 from
/home/leonardo/src/kdevplatform/plugins/classbrowser/documentclassesfolder.h:26,
                 from
/home/leonardo/src/kdevplatform/plugins/classbrowser/allclassesfolder.h:25,
                 from
/home/leonardo/src/kdevplatform/plugins/classbrowser/classmodel.cpp:25:
/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
In file included from
/usr/include/boost/multi_index/detail/index_base.hpp:28,
                 from
/usr/include/boost/multi_index/detail/base_type.hpp:21,
                 from /usr/include/boost/multi_index_container.hpp:33,
                 from
/home/leonardo/src/kdevplatform/plugins/classbrowser/documentclassesfolder.h:26,
                 from
/home/leonardo/src/kdevplatform/plugins/classbrowser/allclassesfolder.h:25,
                 from
/home/leonardo/src/kdevplatform/plugins/classbrowser/classmodel.cpp:25:
/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
In file included from /usr/include/boost/multi_index_container.hpp:46,
                 from
/home/leonardo/src/kdevplatform/plugins/classbrowser/documentclassesfolder.h:26,
                 from
/home/leonardo/src/kdevplatform/plugins/classbrowser/allclassesfolder.h:25,
                 from
/home/leonardo/src/kdevplatform/plugins/classbrowser/classmodel.cpp:25:
/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:37:
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:51:
error: ‘serialization’ has not been declared
/usr/include/boost/multi_index/detail/archive_constructed.hpp:53:
error: ‘serialization’ has not been declared
In file included from
/home/leonardo/src/kdevplatform/plugins/classbrowser/documentclassesfolder.h:26,
                 from
/home/leonardo/src/kdevplatform/plugins/classbrowser/allclassesfolder.h:25,
                 from
/home/leonardo/src/kdevplatform/plugins/classbrowser/classmodel.cpp:25:
/usr/include/boost/multi_index_container.hpp: At global scope:
/usr/include/boost/multi_index_container.hpp:623: error:
‘boost::serialization’ has not been declared
/usr/include/boost/multi_index_container.hpp:623: error: friend
declaration does not name a class or function
/usr/include/boost/multi_index_container.hpp:627: 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:634: error:
‘serialization’ has not been declared
/usr/include/boost/multi_index_container.hpp:635: error:
‘index_saver_type’ was not declared in this scope
/usr/include/boost/multi_index_container.hpp:635: error: expected `;'
before ‘sm’
/usr/include/boost/multi_index_container.hpp:638: error:
‘serialization’ has not been declared
/usr/include/boost/multi_index_container.hpp:639: error: ‘sm’ was not
declared in this scope
/usr/include/boost/multi_index_container.hpp:641: 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:654: error:
‘serialization’ has not been declared
In file included from /usr/include/boost/multi_index/ordered_index.hpp:52,
                 from
/home/leonardo/src/kdevplatform/plugins/classbrowser/documentclassesfolder.h:28,
                 from
/home/leonardo/src/kdevplatform/plugins/classbrowser/allclassesfolder.h:25,
                 from
/home/leonardo/src/kdevplatform/plugins/classbrowser/classmodel.cpp:25:
/usr/include/boost/multi_index/detail/bidir_node_iterator.hpp: At global scope:
/usr/include/boost/multi_index/detail/bidir_node_iterator.hpp:71:
error: expected ‘;’ before ‘typedef’
/usr/include/boost/multi_index/detail/bidir_node_iterator.hpp: In
member function ‘void
boost::multi_index::detail::bidir_node_iterator<Node>::save(Archive&,
unsigned int) const’:
/usr/include/boost/multi_index/detail/bidir_node_iterator.hpp:76:
error: ‘node_base_type’ was not declared in this scope
/usr/include/boost/multi_index/detail/bidir_node_iterator.hpp:76:
error: ‘bnode’ was not declared in this scope
/usr/include/boost/multi_index/detail/bidir_node_iterator.hpp:77:
error: ‘serialization’ has not been declared
/usr/include/boost/multi_index/detail/bidir_node_iterator.hpp: In
member function ‘void
boost::multi_index::detail::bidir_node_iterator<Node>::load(Archive&,
unsigned int)’:
/usr/include/boost/multi_index/detail/bidir_node_iterator.hpp:83:
error: ‘node_base_type’ was not declared in this scope
/usr/include/boost/multi_index/detail/bidir_node_iterator.hpp:83:
error: ‘bnode’ was not declared in this scope
/usr/include/boost/multi_index/detail/bidir_node_iterator.hpp:84:
error: ‘serialization’ has not been declared
make[2]: *** [plugins/classbrowser/CMakeFiles/kdevclassbrowser.dir/classmodel.o]
Error 1
make[1]: *** [plugins/classbrowser/CMakeFiles/kdevclassbrowser.dir/all] Error 2
make: *** [all] Error 2




More information about the KDevelop-devel mailing list