
The error listing contains the following near the top. /home/dante/pagmo/external_headers/boost/archive/detail/check.hpp:162: error: invalid application of sizeof to incomplete type boost::STATIC_ASSERTION_FAILURE<false> This is meant to be a clue as to where the problem is. check.hpp contains the following at line 162 template<class T> inline void check_const_loading(){ typedef BOOST_DEDUCED_TYPENAME mpl::or_< BOOST_DEDUCED_TYPENAME boost::serialization::is_wrapper<T>, BOOST_DEDUCED_TYPENAME mpl::not_< BOOST_DEDUCED_TYPENAME boost::is_const<T>
::type typex;
// cannot load data into a "const" object unless it's a // wrapper around some other non-const object. BOOST_STATIC_ASSERT(typex::value); } The comment at this point is meant to be another clue. What other information could be provided to make this easier. Robert Ramey