root:/usr/src/freenx/nxclientlib# g++ -Wall -W -I/usr/include/boost-1_34 -I. -o testboost testboost.cpp -lboost_signals-gcc34 /usr/include/boost-1_34/boost/function/function_template.hpp: In member function `bool boost::detail::function::basic_vtable0::assign_to(F, boost::detail::function::function_buffer&) [with F = void (tc::*)(), R = void, Allocator = std::allocator]': /usr/include/boost-1_34/boost/function/function_template.hpp:656: instantiated from `void boost::function0::assign_to(Functor) [with Functor = void (tc::*)(), R = void, Allocator = std::allocator]' /usr/include/boost-1_34/boost/function/function_template.hpp:513: instantiated from `boost::function0::function0(Functor, typename boost::enable_if_c::value>::value, int>::type) [with Functor = void (tc::*)(), R = void, Allocator = std::allocator]' /usr/include/boost-1_34/boost/function/function_template.hpp:754: instantiated from `boost::function::function(Functor, typename boost::enable_if_c::value>::value, int>::type) [with Functor = void (tc::*)(), R = void, Allocator = std::allocator]' /usr/include/boost-1_34/boost/signals/slot.hpp:112: instantiated from `boost::slot::slot(const F&) [with F = void (tc::*)(), SlotFunction = boost::function >]' testboost.cpp:23: instantiated from here /usr/include/boost-1_34/boost/function/function_template.hpp:284: error: no matching function for call to `boost::detail::function::basic_vtable0 >::assign_to(void (tc::*&)(), boost::detail::function::function_buffer&, boost::detail::function::member_ptr_tag)' /usr/include/boost-1_34/boost/function/function_template.hpp:319: note: candidates are: bool boost::detail::function::basic_vtable0::assign_to(FunctionPtr, boost::detail::function::function_buffer&, boost::detail::function::function_ptr_tag) [with FunctionPtr = void (tc::*)(), R = void, Allocator = std::allocator] /usr/include/boost-1_34/boost/function/function_template.hpp:404: note: bool boost::detail::function::basic_vtable0::assign_to(FunctionObj, boost::detail::function::function_buffer&, boost::detail::function::function_obj_tag) [with FunctionObj = void (tc::*)(), R = void, Allocator = std::allocator] /usr/include/boost-1_34/boost/function/function_template.hpp: In member function `void boost::detail::function::basic_vtable0::init(F) [with F = void (tc::*)(), R = void, Allocator = std::allocator]': /usr/include/boost-1_34/boost/function/function_template.hpp:277: instantiated from `boost::detail::function::basic_vtable0::basic_vtable0(F) [with F = void (tc::*)(), R = void, Allocator = std::allocator]' /usr/include/boost-1_34/boost/function/function_template.hpp:655: instantiated from `void boost::function0::assign_to(Functor) [with Functor = void (tc::*)(), R = void, Allocator = std::allocator]' /usr/include/boost-1_34/boost/function/function_template.hpp:513: instantiated from `boost::function0::function0(Functor, typename boost::enable_if_c::value>::value, int>::type) [with Functor = void (tc::*)(), R = void, Allocator = std::allocator]' /usr/include/boost-1_34/boost/function/function_template.hpp:754: instantiated from `boost::function::function(Functor, typename boost::enable_if_c::value>::value, int>::type) [with Functor = void (tc::*)(), R = void, Allocator = std::allocator]' /usr/include/boost-1_34/boost/signals/slot.hpp:112: instantiated from `boost::slot::slot(const F&) [with F = void (tc::*)(), SlotFunction = boost::function >]' testboost.cpp:23: instantiated from here /usr/include/boost-1_34/boost/function/function_template.hpp:298: error: no matching function for call to `boost::detail::function::basic_vtable0 >::init(void (tc::*&)(), boost::detail::function::member_ptr_tag)' /usr/include/boost-1_34/boost/function/function_template.hpp:304: note: candidates are: void boost::detail::function::basic_vtable0::init(FunctionPtr, boost::detail::function::function_ptr_tag) [with FunctionPtr = void (tc::*)(), R = void, Allocator = std::allocator] /usr/include/boost-1_34/boost/function/function_template.hpp:360: note: void boost::detail::function::basic_vtable0::init(FunctionObj, boost::detail::function::function_obj_tag) [with FunctionObj = void (tc::*)(), R = void, Allocator = std::allocator] root:/usr/src/freenx/nxclientlib#