**** Build of configuration Master Node for project uledfs **** make all Building file: ../test/intercom/masternode_test.cpp Invoking: GCC C++ Compiler g++ -DRLOG_COMPONENT="uledfs" -O0 -g3 -Wall -c -fmessage-length=0 -MMD -MP -MF"test/intercom/masternode_test.d" -MT"test/intercom/masternode_test.d" -o"test/intercom/masternode_test.o" "../test/intercom/masternode_test.cpp" Finished building: ../test/intercom/masternode_test.cpp Building file: ../storage/chunk_data.cpp Invoking: GCC C++ Compiler g++ -DRLOG_COMPONENT="uledfs" -O0 -g3 -Wall -c -fmessage-length=0 -MMD -MP -MF"storage/chunk_data.d" -MT"storage/chunk_data.d" -o"storage/chunk_data.o" "../storage/chunk_data.cpp" Finished building: ../storage/chunk_data.cpp Building file: ../storage/util.cpp Invoking: GCC C++ Compiler g++ -DRLOG_COMPONENT="uledfs" -O0 -g3 -Wall -c -fmessage-length=0 -MMD -MP -MF"storage/util.d" -MT"storage/util.d" -o"storage/util.o" "../storage/util.cpp" Finished building: ../storage/util.cpp Building file: ../intercom/chunkserver.cpp Invoking: GCC C++ Compiler g++ -DRLOG_COMPONENT="uledfs" -O0 -g3 -Wall -c -fmessage-length=0 -MMD -MP -MF"intercom/chunkserver.d" -MT"intercom/chunkserver.d" -o"intercom/chunkserver.o" "../intercom/chunkserver.cpp" /usr/local/include/boost-1_35/boost/serialization/shared_ptr.hpp: In function ‘void boost::serialization::serialize(Archive&, boost::shared_ptr&, unsigned int) [with Archive = boost::archive::text_oarchive, T = std::basic_string, std::allocator >]’: /usr/local/include/boost-1_35/boost/serialization/serialization.hpp:140: instantiated from ‘void boost::serialization::serialize_adl(Archive&, T&, unsigned int) [with Archive = boost::archive::text_oarchive, T = boost::shared_ptr, std::allocator > >]’ /usr/local/include/boost-1_35/boost/archive/detail/oserializer.hpp:151: instantiated from ‘void boost::archive::detail::oserializer::save_object_data(boost::archive::detail::basic_oarchive&, const void*) const [with Archive = boost::archive::text_oarchive, T = boost::shared_ptr, std::allocator > >]’ ../intercom/chunkserver.cpp:74: instantiated from here /usr/local/include/boost-1_35/boost/serialization/shared_ptr.hpp:148: error: invalid application of ‘sizeof’ to incomplete type ‘boost::STATIC_ASSERTION_FAILURE’ /usr/local/include/boost-1_35/boost/serialization/shared_ptr.hpp: In function ‘void boost::serialization::save(Archive&, const boost::shared_ptr&, unsigned int) [with Archive = boost::archive::text_oarchive, T = std::basic_string, std::allocator >]’: /usr/local/include/boost-1_35/boost/serialization/split_free.hpp:45: instantiated from ‘static void boost::serialization::free_saver::invoke(Archive&, const T&, unsigned int) [with Archive = boost::archive::text_oarchive, T = boost::shared_ptr, std::allocator > >]’ /usr/local/include/boost-1_35/boost/serialization/split_free.hpp:74: instantiated from ‘void boost::serialization::split_free(Archive&, T&, unsigned int) [with Archive = boost::archive::text_oarchive, T = boost::shared_ptr, std::allocator > >]’ /usr/local/include/boost-1_35/boost/serialization/shared_ptr.hpp:152: instantiated from ‘void boost::serialization::serialize(Archive&, boost::shared_ptr&, unsigned int) [with Archive = boost::archive::text_oarchive, T = std::basic_string, std::allocator >]’ /usr/local/include/boost-1_35/boost/serialization/serialization.hpp:140: instantiated from ‘void boost::serialization::serialize_adl(Archive&, T&, unsigned int) [with Archive = boost::archive::text_oarchive, T = boost::shared_ptr, std::allocator > >]’ /usr/local/include/boost-1_35/boost/archive/detail/oserializer.hpp:151: instantiated from ‘void boost::archive::detail::oserializer::save_object_data(boost::archive::detail::basic_oarchive&, const void*) const [with Archive = boost::archive::text_oarchive, T = boost::shared_ptr, std::allocator > >]’ ../intercom/chunkserver.cpp:74: instantiated from here /usr/local/include/boost-1_35/boost/serialization/shared_ptr.hpp:101: error: invalid application of ‘sizeof’ to incomplete type ‘boost::STATIC_ASSERTION_FAILURE’ /usr/local/include/boost-1_35/boost/serialization/access.hpp: In static member function ‘static void boost::serialization::access::serialize(Archive&, T&, unsigned int) [with Archive = boost::archive::text_oarchive, T = std::basic_string, std::allocator >]’: /usr/local/include/boost-1_35/boost/serialization/serialization.hpp:81: instantiated from ‘void boost::serialization::serialize(Archive&, T&, unsigned int) [with Archive = boost::archive::text_oarchive, T = std::basic_string, std::allocator >]’ /usr/local/include/boost-1_35/boost/serialization/serialization.hpp:140: instantiated from ‘void boost::serialization::serialize_adl(Archive&, T&, unsigned int) [with Archive = boost::archive::text_oarchive, T = std::basic_string, std::allocator >]’ /usr/local/include/boost-1_35/boost/archive/detail/oserializer.hpp:214: instantiated from ‘boost::archive::detail::pointer_oserializer::pointer_oserializer() [with Archive = boost::archive::text_oarchive, T = std::basic_string, std::allocator >]’ /usr/local/include/boost-1_35/boost/archive/detail/dynamically_initialized.hpp:39: instantiated from ‘static T& boost::archive::detail::dynamically_initialized::get_instance() [with T = boost::archive::detail::pointer_oserializer, std::allocator > >]’ /usr/local/include/boost-1_35/boost/archive/detail/dynamically_initialized.hpp:33: instantiated from ‘boost::archive::detail::pointer_oserializer, std::allocator > >& boost::archive::detail::dynamically_initialized, std::allocator > > >::instance’ /usr/local/include/boost-1_35/boost/archive/detail/oserializer.hpp:231: instantiated from ‘static const boost::archive::detail::pointer_oserializer& boost::archive::detail::pointer_oserializer::get_instance() [with Archive = boost::archive::text_oarchive, T = std::basic_string, std::allocator >]’ /usr/local/include/boost-1_35/boost/archive/detail/interface_oarchive.hpp:57: instantiated from ‘const boost::archive::detail::basic_pointer_oserializer* boost::archive::detail::interface_oarchive::register_type(const T*) [with T = std::basic_string, std::allocator >, Archive = boost::archive::text_oarchive]’ /usr/local/include/boost-1_35/boost/archive/detail/oserializer.hpp:339: instantiated from ‘static const boost::archive::detail::basic_pointer_oserializer* boost::archive::detail::save_pointer_type::non_abstract::register_type(Archive&) [with T = const std::basic_string, std::allocator >, Archive = boost::archive::text_oarchive, TPtr = const std::basic_string, std::allocator >*]’ /usr/local/include/boost-1_35/boost/archive/detail/oserializer.hpp:355: instantiated from ‘static const boost::archive::detail::basic_pointer_oserializer* boost::archive::detail::save_pointer_type::register_type(Archive&, T&) [with T = const std::basic_string, std::allocator >, Archive = boost::archive::text_oarchive, TPtr = const std::basic_string, std::allocator >*]’ /usr/local/include/boost-1_35/boost/archive/detail/oserializer.hpp:455: instantiated from ‘static void boost::archive::detail::save_pointer_type::invoke(Archive&, TPtr) [with Archive = boost::archive::text_oarchive, TPtr = const std::basic_string, std::allocator >*]’ /usr/local/include/boost-1_35/boost/archive/detail/oserializer.hpp:532: instantiated from ‘void boost::archive::save(Archive&, const T&) [with Archive = boost::archive::text_oarchive, T = const std::basic_string, std::allocator >*]’ /usr/local/include/boost-1_35/boost/archive/detail/common_oarchive.hpp:64: instantiated from ‘void boost::archive::detail::common_oarchive::save_override(T&, int) [with T = const std::basic_string, std::allocator >* const, Archive = boost::archive::text_oarchive]’ /usr/local/include/boost-1_35/boost/archive/basic_text_oarchive.hpp:75: instantiated from ‘void boost::archive::basic_text_oarchive::save_override(T&, int) [with T = const std::basic_string, std::allocator >* const, Archive = boost::archive::text_oarchive]’ /usr/local/include/boost-1_35/boost/archive/detail/interface_oarchive.hpp:64: instantiated from ‘Archive& boost::archive::detail::interface_oarchive::operator<<(T&) [with T = const std::basic_string, std::allocator >* const, Archive = boost::archive::text_oarchive]’ /usr/local/include/boost-1_35/boost/serialization/nvp.hpp:78: instantiated from ‘void boost::serialization::nvp::save(Archivex&, unsigned int) const [with Archivex = boost::archive::text_oarchive, T = const std::basic_string, std::allocator >*]’ /usr/local/include/boost-1_35/boost/serialization/access.hpp:93: instantiated from ‘static void boost::serialization::access::member_save(Archive&, T&, unsigned int) [with Archive = boost::archive::text_oarchive, T = const boost::serialization::nvp, std::allocator >*>]’ /usr/local/include/boost-1_35/boost/serialization/split_member.hpp:43: instantiated from ‘static void boost::serialization::detail::member_saver::invoke(Archive&, const T&, unsigned int) [with Archive = boost::archive::text_oarchive, T = boost::serialization::nvp, std::allocator >*>]’ /usr/local/include/boost-1_35/boost/serialization/split_member.hpp:69: instantiated from ‘void boost::serialization::split_member(Archive&, T&, unsigned int) [with Archive = boost::archive::text_oarchive, T = boost::serialization::nvp, std::allocator >*>]’ /usr/local/include/boost-1_35/boost/serialization/nvp.hpp:88: instantiated from ‘void boost::serialization::nvp::serialize(Archive&, unsigned int) [with Archive = boost::archive::text_oarchive, T = const std::basic_string, std::allocator >*]’ /usr/local/include/boost-1_35/boost/serialization/access.hpp:109: instantiated from ‘static void boost::serialization::access::serialize(Archive&, T&, unsigned int) [with Archive = boost::archive::text_oarchive, T = boost::serialization::nvp, std::allocator >*>]’ /usr/local/include/boost-1_35/boost/serialization/serialization.hpp:81: instantiated from ‘void boost::serialization::serialize(Archive&, T&, unsigned int) [with Archive = boost::archive::text_oarchive, T = boost::serialization::nvp, std::allocator >*>]’ /usr/local/include/boost-1_35/boost/serialization/serialization.hpp:140: instantiated from ‘void boost::serialization::serialize_adl(Archive&, T&, unsigned int) [with Archive = boost::archive::text_oarchive, T = boost::serialization::nvp, std::allocator >*>]’ /usr/local/include/boost-1_35/boost/archive/detail/oserializer.hpp:248: instantiated from ‘static void boost::archive::detail::save_non_pointer_type::save_only::invoke(Archive&, const T&) [with Archive = boost::archive::text_oarchive, T = boost::serialization::nvp, std::allocator >*>]’ /usr/local/include/boost-1_35/boost/archive/detail/oserializer.hpp:317: instantiated from ‘static void boost::archive::detail::save_non_pointer_type::invoke(Archive&, const T&) [with Archive = boost::archive::text_oarchive, T = boost::serialization::nvp, std::allocator >*>]’ /usr/local/include/boost-1_35/boost/archive/detail/oserializer.hpp:532: instantiated from ‘void boost::archive::save(Archive&, const T&) [with Archive = boost::archive::text_oarchive, T = boost::serialization::nvp, std::allocator >*>]’ /usr/local/include/boost-1_35/boost/archive/detail/common_oarchive.hpp:64: instantiated from ‘void boost::archive::detail::common_oarchive::save_override(T&, int) [with T = const boost::serialization::nvp, std::allocator >*>, Archive = boost::archive::text_oarchive]’ /usr/local/include/boost-1_35/boost/archive/basic_text_oarchive.hpp:75: instantiated from ‘void boost::archive::basic_text_oarchive::save_override(T&, int) [with T = const boost::serialization::nvp, std::allocator >*>, Archive = boost::archive::text_oarchive]’ /usr/local/include/boost-1_35/boost/archive/detail/interface_oarchive.hpp:64: instantiated from ‘Archive& boost::archive::detail::interface_oarchive::operator<<(T&) [with T = const boost::serialization::nvp, std::allocator >*>, Archive = boost::archive::text_oarchive]’ /usr/local/include/boost-1_35/boost/serialization/shared_ptr.hpp:103: instantiated from ‘void boost::serialization::save(Archive&, const boost::shared_ptr&, unsigned int) [with Archive = boost::archive::text_oarchive, T = std::basic_string, std::allocator >]’ /usr/local/include/boost-1_35/boost/serialization/split_free.hpp:45: instantiated from ‘static void boost::serialization::free_saver::invoke(Archive&, const T&, unsigned int) [with Archive = boost::archive::text_oarchive, T = boost::shared_ptr, std::allocator > >]’ /usr/local/include/boost-1_35/boost/serialization/split_free.hpp:74: instantiated from ‘void boost::serialization::split_free(Archive&, T&, unsigned int) [with Archive = boost::archive::text_oarchive, T = boost::shared_ptr, std::allocator > >]’ /usr/local/include/boost-1_35/boost/serialization/shared_ptr.hpp:152: instantiated from ‘void boost::serialization::serialize(Archive&, boost::shared_ptr&, unsigned int) [with Archive = boost::archive::text_oarchive, T = std::basic_string, std::allocator >]’ /usr/local/include/boost-1_35/boost/serialization/serialization.hpp:140: instantiated from ‘void boost::serialization::serialize_adl(Archive&, T&, unsigned int) [with Archive = boost::archive::text_oarchive, T = boost::shared_ptr, std::allocator > >]’ /usr/local/include/boost-1_35/boost/archive/detail/oserializer.hpp:151: instantiated from ‘void boost::archive::detail::oserializer::save_object_data(boost::archive::detail::basic_oarchive&, const void*) const [with Archive = boost::archive::text_oarchive, T = boost::shared_ptr, std::allocator > >]’ ../intercom/chunkserver.cpp:74: instantiated from here /usr/local/include/boost-1_35/boost/serialization/access.hpp:109: error: ‘struct std::basic_string, std::allocator >’ has no member named ‘serialize’ make: *** [intercom/chunkserver.o] Error 1