[ 83%] Building CXX object transports/mqueue/CMakeFiles/kdl-transport-mqueue-gnulinux.dir/__KDL__Frame.o In file included from /home/steven/src/svn/cturtle/install/stacks/kul-ros-pkg/stacks/orocos_rtt_ros_toolchain/trunk/rtt_2.0/install/include/rtt/transports/mqueue/MQSerializationProtocol.hpp:50, from /home/steven/src/svn/orocos-apps/applications/private-kul-ros-pkg/orocos_toolchain/kdl-typekit/transports/mqueue/__KDL__Frame.cpp:5: /home/steven/src/svn/cturtle/install/stacks/kul-ros-pkg/stacks/orocos_rtt_ros_toolchain/trunk/rtt_2.0/install/include/rtt/transports/mqueue/binary_data_archive.hpp: In member function ‘void RTT::mqueue::binary_data_iarchive::load_override(const boost::serialization::nvp&, int) [with T = const boost::serialization::array]’: /home/steven/src/svn/cturtle/install/stacks/kul-ros-pkg/stacks/orocos_rtt_ros_toolchain/trunk/rtt_2.0/install/include/rtt/transports/mqueue/binary_data_archive.hpp:206: instantiated from ‘RTT::mqueue::binary_data_iarchive& RTT::mqueue::binary_data_iarchive::operator>>(T&) [with T = const boost::serialization::nvp >]’ /home/steven/src/svn/cturtle/install/stacks/kul-ros-pkg/stacks/orocos_rtt_ros_toolchain/trunk/rtt_2.0/install/include/rtt/transports/mqueue/binary_data_archive.hpp:217: instantiated from ‘RTT::mqueue::binary_data_iarchive& RTT::mqueue::binary_data_iarchive::operator&(T&) [with T = const boost::serialization::nvp >]’ /home/steven/src/svn/orocos-apps/applications/private-kul-ros-pkg/orocos_toolchain/kdl-typekit/Types.hpp:248: instantiated from ‘void boost::serialization::serialize(Archive&, KDL::Vector&, unsigned int) [with Archive = RTT::mqueue::binary_data_iarchive]’ /usr/include/boost/serialization/serialization.hpp:133: instantiated from ‘void boost::serialization::serialize_adl(Archive&, T&, unsigned int) [with Archive = RTT::mqueue::binary_data_iarchive, T = KDL::Vector]’ /usr/include/boost/archive/detail/iserializer.hpp:349: instantiated from ‘static void boost::archive::detail::load_non_pointer_type::load_only::invoke(Archive&, const T&) [with T = KDL::Vector, Archive = RTT::mqueue::binary_data_iarchive]’ /home/steven/src/svn/cturtle/install/stacks/kul-ros-pkg/stacks/orocos_rtt_ros_toolchain/trunk/rtt_2.0/install/include/rtt/transports/mqueue/binary_data_archive.hpp:274: instantiated from ‘RTT::mqueue::binary_data_iarchive& RTT::mqueue::binary_data_iarchive::load_a_type(T&, mpl_::false_) [with T = KDL::Vector]’ /home/steven/src/svn/cturtle/install/stacks/kul-ros-pkg/stacks/orocos_rtt_ros_toolchain/trunk/rtt_2.0/install/include/rtt/transports/mqueue/binary_data_archive.hpp:176: instantiated from ‘void RTT::mqueue::binary_data_iarchive::load_override(T&, int) [with T = KDL::Vector]’ /home/steven/src/svn/cturtle/install/stacks/kul-ros-pkg/stacks/orocos_rtt_ros_toolchain/trunk/rtt_2.0/install/include/rtt/transports/mqueue/binary_data_archive.hpp:206: instantiated from ‘RTT::mqueue::binary_data_iarchive& RTT::mqueue::binary_data_iarchive::operator>>(T&) [with T = KDL::Vector]’ /home/steven/src/svn/cturtle/install/stacks/kul-ros-pkg/stacks/orocos_rtt_ros_toolchain/trunk/rtt_2.0/install/include/rtt/transports/mqueue/binary_data_archive.hpp:195: instantiated from ‘void RTT::mqueue::binary_data_iarchive::load_override(const boost::serialization::nvp&, int) [with T = KDL::Vector]’ /home/steven/src/svn/cturtle/install/stacks/kul-ros-pkg/stacks/orocos_rtt_ros_toolchain/trunk/rtt_2.0/install/include/rtt/transports/mqueue/binary_data_archive.hpp:206: instantiated from ‘RTT::mqueue::binary_data_iarchive& RTT::mqueue::binary_data_iarchive::operator>>(T&) [with T = const boost::serialization::nvp]’ /home/steven/src/svn/cturtle/install/stacks/kul-ros-pkg/stacks/orocos_rtt_ros_toolchain/trunk/rtt_2.0/install/include/rtt/transports/mqueue/binary_data_archive.hpp:217: instantiated from ‘RTT::mqueue::binary_data_iarchive& RTT::mqueue::binary_data_iarchive::operator&(T&) [with T = const boost::serialization::nvp]’ /home/steven/src/svn/orocos-apps/applications/private-kul-ros-pkg/orocos_toolchain/kdl-typekit/Types.hpp:54: instantiated from ‘void boost::serialization::serialize(Archive&, KDL::Frame&, unsigned int) [with Archive = RTT::mqueue::binary_data_iarchive]’ /usr/include/boost/serialization/serialization.hpp:133: instantiated from ‘void boost::serialization::serialize_adl(Archive&, T&, unsigned int) [with Archive = RTT::mqueue::binary_data_iarchive, T = KDL::Frame]’ /usr/include/boost/archive/detail/iserializer.hpp:349: instantiated from ‘static void boost::archive::detail::load_non_pointer_type::load_only::invoke(Archive&, const T&) [with T = KDL::Frame, Archive = RTT::mqueue::binary_data_iarchive]’ /home/steven/src/svn/cturtle/install/stacks/kul-ros-pkg/stacks/orocos_rtt_ros_toolchain/trunk/rtt_2.0/install/include/rtt/transports/mqueue/binary_data_archive.hpp:274: instantiated from ‘RTT::mqueue::binary_data_iarchive& RTT::mqueue::binary_data_iarchive::load_a_type(T&, mpl_::false_) [with T = KDL::Frame]’ /home/steven/src/svn/cturtle/install/stacks/kul-ros-pkg/stacks/orocos_rtt_ros_toolchain/trunk/rtt_2.0/install/include/rtt/transports/mqueue/binary_data_archive.hpp:176: instantiated from ‘void RTT::mqueue::binary_data_iarchive::load_override(T&, int) [with T = KDL::Frame]’ /home/steven/src/svn/cturtle/install/stacks/kul-ros-pkg/stacks/orocos_rtt_ros_toolchain/trunk/rtt_2.0/install/include/rtt/transports/mqueue/binary_data_archive.hpp:206: instantiated from ‘RTT::mqueue::binary_data_iarchive& RTT::mqueue::binary_data_iarchive::operator>>(T&) [with T = KDL::Frame]’ /home/steven/src/svn/cturtle/install/stacks/kul-ros-pkg/stacks/orocos_rtt_ros_toolchain/trunk/rtt_2.0/install/include/rtt/transports/mqueue/MQSerializationProtocol.hpp:92: instantiated from ‘bool RTT::mqueue::MQSerializationProtocol::updateFromBlob(const void*, int, RTT::base::DataSourceBase::shared_ptr) const [with T = KDL::Frame]’ /home/steven/src/svn/orocos-apps/applications/private-kul-ros-pkg/orocos_toolchain/kdl-typekit/transports/mqueue/__KDL__Frame.cpp:13: instantiated from here /home/steven/src/svn/cturtle/install/stacks/kul-ros-pkg/stacks/orocos_rtt_ros_toolchain/trunk/rtt_2.0/install/include/rtt/transports/mqueue/binary_data_archive.hpp:194: error: no matching function for call to ‘boost::serialization::array::array()’ /usr/include/boost/serialization/array.hpp:51: note: candidates are: boost::serialization::array::array(T*, size_t) [with T = double] /usr/include/boost/serialization/array.hpp:47: note: boost::serialization::array::array(const boost::serialization::array&) /home/steven/src/svn/cturtle/install/stacks/kul-ros-pkg/stacks/orocos_rtt_ros_toolchain/trunk/rtt_2.0/install/include/rtt/transports/mqueue/binary_data_archive.hpp:206: instantiated from ‘RTT::mqueue::binary_data_iarchive& RTT::mqueue::binary_data_iarchive::operator>>(T&) [with T = const boost::serialization::nvp >]’ /home/steven/src/svn/cturtle/install/stacks/kul-ros-pkg/stacks/orocos_rtt_ros_toolchain/trunk/rtt_2.0/install/include/rtt/transports/mqueue/binary_data_archive.hpp:217: instantiated from ‘RTT::mqueue::binary_data_iarchive& RTT::mqueue::binary_data_iarchive::operator&(T&) [with T = const boost::serialization::nvp >]’ /home/steven/src/svn/orocos-apps/applications/private-kul-ros-pkg/orocos_toolchain/kdl-typekit/Types.hpp:248: instantiated from ‘void boost::serialization::serialize(Archive&, KDL::Vector&, unsigned int) [with Archive = RTT::mqueue::binary_data_iarchive]’ /usr/include/boost/serialization/serialization.hpp:133: instantiated from ‘void boost::serialization::serialize_adl(Archive&, T&, unsigned int) [with Archive = RTT::mqueue::binary_data_iarchive, T = KDL::Vector]’ /usr/include/boost/archive/detail/iserializer.hpp:349: instantiated from ‘static void boost::archive::detail::load_non_pointer_type::load_only::invoke(Archive&, const T&) [with T = KDL::Vector, Archive = RTT::mqueue::binary_data_iarchive]’ /home/steven/src/svn/cturtle/install/stacks/kul-ros-pkg/stacks/orocos_rtt_ros_toolchain/trunk/rtt_2.0/install/include/rtt/transports/mqueue/binary_data_archive.hpp:274: instantiated from ‘RTT::mqueue::binary_data_iarchive& RTT::mqueue::binary_data_iarchive::load_a_type(T&, mpl_::false_) [with T = KDL::Vector]’ /home/steven/src/svn/cturtle/install/stacks/kul-ros-pkg/stacks/orocos_rtt_ros_toolchain/trunk/rtt_2.0/install/include/rtt/transports/mqueue/binary_data_archive.hpp:176: instantiated from ‘void RTT::mqueue::binary_data_iarchive::load_override(T&, int) [with T = KDL::Vector]’ /home/steven/src/svn/cturtle/install/stacks/kul-ros-pkg/stacks/orocos_rtt_ros_toolchain/trunk/rtt_2.0/install/include/rtt/transports/mqueue/binary_data_archive.hpp:206: instantiated from ‘RTT::mqueue::binary_data_iarchive& RTT::mqueue::binary_data_iarchive::operator>>(T&) [with T = KDL::Vector]’ /home/steven/src/svn/cturtle/install/stacks/kul-ros-pkg/stacks/orocos_rtt_ros_toolchain/trunk/rtt_2.0/install/include/rtt/transports/mqueue/binary_data_archive.hpp:195: instantiated from ‘void RTT::mqueue::binary_data_iarchive::load_override(const boost::serialization::nvp&, int) [with T = KDL::Vector]’ /home/steven/src/svn/cturtle/install/stacks/kul-ros-pkg/stacks/orocos_rtt_ros_toolchain/trunk/rtt_2.0/install/include/rtt/transports/mqueue/binary_data_archive.hpp:206: instantiated from ‘RTT::mqueue::binary_data_iarchive& RTT::mqueue::binary_data_iarchive::operator>>(T&) [with T = const boost::serialization::nvp]’ /home/steven/src/svn/cturtle/install/stacks/kul-ros-pkg/stacks/orocos_rtt_ros_toolchain/trunk/rtt_2.0/install/include/rtt/transports/mqueue/binary_data_archive.hpp:217: instantiated from ‘RTT::mqueue::binary_data_iarchive& RTT::mqueue::binary_data_iarchive::operator&(T&) [with T = const boost::serialization::nvp]’ /home/steven/src/svn/orocos-apps/applications/private-kul-ros-pkg/orocos_toolchain/kdl-typekit/Types.hpp:54: instantiated from ‘void boost::serialization::serialize(Archive&, KDL::Frame&, unsigned int) [with Archive = RTT::mqueue::binary_data_iarchive]’ /usr/include/boost/serialization/serialization.hpp:133: instantiated from ‘void boost::serialization::serialize_adl(Archive&, T&, unsigned int) [with Archive = RTT::mqueue::binary_data_iarchive, T = KDL::Frame]’ /usr/include/boost/archive/detail/iserializer.hpp:349: instantiated from ‘static void boost::archive::detail::load_non_pointer_type::load_only::invoke(Archive&, const T&) [with T = KDL::Frame, Archive = RTT::mqueue::binary_data_iarchive]’ /home/steven/src/svn/cturtle/install/stacks/kul-ros-pkg/stacks/orocos_rtt_ros_toolchain/trunk/rtt_2.0/install/include/rtt/transports/mqueue/binary_data_archive.hpp:274: instantiated from ‘RTT::mqueue::binary_data_iarchive& RTT::mqueue::binary_data_iarchive::load_a_type(T&, mpl_::false_) [with T = KDL::Frame]’ /home/steven/src/svn/cturtle/install/stacks/kul-ros-pkg/stacks/orocos_rtt_ros_toolchain/trunk/rtt_2.0/install/include/rtt/transports/mqueue/binary_data_archive.hpp:176: instantiated from ‘void RTT::mqueue::binary_data_iarchive::load_override(T&, int) [with T = KDL::Frame]’ /home/steven/src/svn/cturtle/install/stacks/kul-ros-pkg/stacks/orocos_rtt_ros_toolchain/trunk/rtt_2.0/install/include/rtt/transports/mqueue/binary_data_archive.hpp:206: instantiated from ‘RTT::mqueue::binary_data_iarchive& RTT::mqueue::binary_data_iarchive::operator>>(T&) [with T = KDL::Frame]’ /home/steven/src/svn/cturtle/install/stacks/kul-ros-pkg/stacks/orocos_rtt_ros_toolchain/trunk/rtt_2.0/install/include/rtt/transports/mqueue/MQSerializationProtocol.hpp:92: instantiated from ‘bool RTT::mqueue::MQSerializationProtocol::updateFromBlob(const void*, int, RTT::base::DataSourceBase::shared_ptr) const [with T = KDL::Frame]’ /home/steven/src/svn/orocos-apps/applications/private-kul-ros-pkg/orocos_toolchain/kdl-typekit/transports/mqueue/__KDL__Frame.cpp:13: instantiated from here /home/steven/src/svn/cturtle/install/stacks/kul-ros-pkg/stacks/orocos_rtt_ros_toolchain/trunk/rtt_2.0/install/include/rtt/transports/mqueue/binary_data_archive.hpp:196: error: passing ‘const boost::serialization::array’ as ‘this’ argument of ‘boost::serialization::array& boost::serialization::array::operator=(const boost::serialization::array&)’ discards qualifiers In file included from /home/steven/src/svn/orocos-apps/applications/private-kul-ros-pkg/orocos_toolchain/kdl-typekit/Types.hpp:20, from /home/steven/src/svn/orocos-apps/applications/private-kul-ros-pkg/orocos_toolchain/kdl-typekit/transports/mqueue/__KDL__Frame.cpp:3: /usr/include/boost/serialization/array.hpp: In member function ‘boost::serialization::array& boost::serialization::array::operator=(const boost::serialization::array&)’: /usr/include/boost/serialization/array.hpp:47: error: non-static const member ‘const size_t boost::serialization::array::m_element_count’, can't use default assignment operator In file included from /home/steven/src/svn/cturtle/install/stacks/kul-ros-pkg/stacks/orocos_rtt_ros_toolchain/trunk/rtt_2.0/install/include/rtt/transports/mqueue/MQSerializationProtocol.hpp:50, from /home/steven/src/svn/orocos-apps/applications/private-kul-ros-pkg/orocos_toolchain/kdl-typekit/transports/mqueue/__KDL__Frame.cpp:5: /home/steven/src/svn/cturtle/install/stacks/kul-ros-pkg/stacks/orocos_rtt_ros_toolchain/trunk/rtt_2.0/install/include/rtt/transports/mqueue/binary_data_archive.hpp: In member function ‘void RTT::mqueue::binary_data_iarchive::load_override(const boost::serialization::nvp&, int) [with T = const boost::serialization::array]’: /home/steven/src/svn/cturtle/install/stacks/kul-ros-pkg/stacks/orocos_rtt_ros_toolchain/trunk/rtt_2.0/install/include/rtt/transports/mqueue/binary_data_archive.hpp:196: note: synthesized method ‘boost::serialization::array& boost::serialization::array::operator=(const boost::serialization::array&)’ first required here make[3]: *** [transports/mqueue/CMakeFiles/kdl-transport-mqueue-gnulinux.dir/__KDL__Frame.o] Error 1 make[3]: Leaving directory `/home/steven/src/svn/orocos-apps/applications/private-kul-ros-pkg/orocos_toolchain/kdl-typekit/build' make[2]: *** [transports/mqueue/CMakeFiles/kdl-transport-mqueue-gnulinux.dir/all] Error 2 make[2]: Leaving directory `/home/steven/src/svn/orocos-apps/applications/private-kul-ros-pkg/orocos_toolchain/kdl-typekit/build' make[1]: *** [all] Error 2 make[1]: Leaving directory `/home/steven/src/svn/orocos-apps/applications/private-kul-ros-pkg/orocos_toolchain/kdl-typekit/build' make: *** [all] Error 2