Re: Getting MySQL Workbench to run ...
Posted by:
Gareth Bult ()
Date: March 28, 2006 02:24AM
Mmm, whatdayaknow, Gentoo fails to build too .. with a whole new type of error ...
Any ideas?
/usr/include/sigc++-2.0/sigc++/adaptors/bound_argument.h: In instantiation of `sigc::bound_argument<std::list<MYX_GRT_VALUE*, std::allocator<MYX_GRT_VALUE*> >&>':
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1263: instantiated from `sigc::bind_functor<-0x00000000000000001, sigc::bound_mem_functor3<void, MGRTValueTree, Gtk::TreeView*, const Gtk::TreePath&, std::list<MYX_GRT_VALUE*, std::allocator<MYX_GRT_VALUE*> >&>, std::list<MYX_GRT_VALUE*, std::allocator<MYX_GRT_VALUE*> >&, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>'
MySQLGRT/MGRTValueTree.cc:255: instantiated from here
/usr/include/sigc++-2.0/sigc++/adaptors/bound_argument.h:57: error: forming reference to reference type `std::list<MYX_GRT_VALUE*, std::allocator<MYX_GRT_VALUE*> >&'
/usr/include/sigc++-2.0/sigc++/adaptors/bound_argument.h:64: error: forming reference to reference type `std::list<MYX_GRT_VALUE*, std::allocator<MYX_GRT_VALUE*> >&'
/usr/include/sigc++-2.0/sigc++/adaptors/bound_argument.h:70: error: forming reference to reference type `std::list<MYX_GRT_VALUE*, std::allocator<MYX_GRT_VALUE*> >&'
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h: In constructor `sigc::bind_functor<-0x00000000000000001, T_functor, T_type1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::bind_functor(typename sigc::type_trait<T_type>::take, typename sigc::type_trait<T_derived>::take) [with T_functor = sigc::bound_mem_functor3<void, MGRTValueTree, Gtk::TreeView*, const Gtk::TreePath&, std::list<MYX_GRT_VALUE*, std::allocator<MYX_GRT_VALUE*> >&>, T_type1 = std::list<MYX_GRT_VALUE*, std::allocator<MYX_GRT_VALUE*> >&]':
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:2087: instantiated from `sigc::bind_functor<-0x00000000000000001, T_functor, T_type1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil> sigc::bind(const T_functor&, T_type1) [with T_type1 = std::list<MYX_GRT_VALUE*, std::allocator<MYX_GRT_VALUE*> >&, T_functor = sigc::bound_mem_functor3<void, MGRTValueTree, Gtk::TreeView*, const Gtk::TreePath&, std::list<MYX_GRT_VALUE*, std::allocator<MYX_GRT_VALUE*> >&>]'
MySQLGRT/MGRTValueTree.cc:255: instantiated from here
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1260: error: no matching function for call to `sigc::bound_argument<std::list<MYX_GRT_VALUE*, std::allocator<MYX_GRT_VALUE*> >&>::bound_argument(std::list<MYX_GRT_VALUE*, std::allocator<MYX_GRT_VALUE*> >&)'
/usr/include/sigc++-2.0/sigc++/adaptors/bound_argument.h:51: note: candidates are: sigc::bound_argument<std::list<MYX_GRT_VALUE*, std::allocator<MYX_GRT_VALUE*> >&>::bound_argument(const sigc::bound_argument<std::list<MYX_GRT_VALUE*, std::allocator<MYX_GRT_VALUE*> >&>&)
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function `typename sigc::bind_functor<-0x00000000000000001, T_functor, T_type1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::deduce_result_type<T_arg1, T_arg2, void, void, void, void, void>::type sigc::bind_functor<-0x00000000000000001, T_functor, T_type1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()(T_arg1, T_arg2) [with T_arg1 = Gtk::TreeView* const&, T_arg2 = const Gtk::TreePath&, T_functor = sigc::bound_mem_functor3<void, MGRTValueTree, Gtk::TreeView*, const Gtk::TreePath&, std::list<MYX_GRT_VALUE*, std::allocator<MYX_GRT_VALUE*> >&>, T_type1 = std::list<MYX_GRT_VALUE*, std::allocator<MYX_GRT_VALUE*> >&]':
/usr/include/sigc++-2.0/sigc++/functors/slot.h:172: instantiated from `static T_return sigc::internal::slot_call2<T_functor, T_return, T_arg1, T_arg2>::call_it(sigc::internal::slot_rep*, typename sigc::type_trait<T_arg3>::take, typename sigc::type_trait<T_arg4>::take) [with T_functor = sigc::bind_functor<-0x00000000000000001, sigc::bound_mem_functor3<void, MGRTValueTree, Gtk::TreeView*, const Gtk::TreePath&, std::list<MYX_GRT_VALUE*, std::allocator<MYX_GRT_VALUE*> >&>, std::list<MYX_GRT_VALUE*, std::allocator<MYX_GRT_VALUE*> >&, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>, T_return = void, T_arg1 = Gtk::TreeView*, T_arg2 = const Gtk::TreePath&]'
/usr/include/sigc++-2.0/sigc++/functors/slot.h:180: instantiated from `static void*(* sigc::internal::slot_call2<T_functor, T_return, T_arg1, T_arg2>::address())(void*) [with T_functor = sigc::bind_functor<-0x00000000000000001, sigc::bound_mem_functor3<void, MGRTValueTree, Gtk::TreeView*, const Gtk::TreePath&, std::list<MYX_GRT_VALUE*, std::allocator<MYX_GRT_VALUE*> >&>, std::list<MYX_GRT_VALUE*, std::allocator<MYX_GRT_VALUE*> >&, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>, T_return = void, T_arg1 = Gtk::TreeView*, T_arg2 = const Gtk::TreePath&]'
/usr/include/sigc++-2.0/sigc++/functors/slot.h:607: instantiated from `sigc::slot2<T_return, T_arg1, T_arg2>::slot2(const T_functor&) [with T_functor = sigc::bind_functor<-0x00000000000000001, sigc::bound_mem_functor3<void, MGRTValueTree, Gtk::TreeView*, const Gtk::TreePath&, std::list<MYX_GRT_VALUE*, std::allocator<MYX_GRT_VALUE*> >&>, std::list<MYX_GRT_VALUE*, std::allocator<MYX_GRT_VALUE*> >&, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>, T_return = void, T_arg1 = Gtk::TreeView*, T_arg2 = const Gtk::TreePath&]'
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1184: instantiated from `sigc::slot<T_return, T_arg1, T_arg2, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::slot(const T_functor&) [with T_functor = sigc::bind_functor<-0x00000000000000001, sigc::bound_mem_functor3<void, MGRTValueTree, Gtk::TreeView*, const Gtk::TreePath&, std::list<MYX_GRT_VALUE*, std::allocator<MYX_GRT_VALUE*> >&>, std::list<MYX_GRT_VALUE*, std::allocator<MYX_GRT_VALUE*> >&, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>, T_return = void, T_arg1 = Gtk::TreeView*, T_arg2 = const Gtk::TreePath&]'
MySQLGRT/MGRTValueTree.cc:255: instantiated from here
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1143: error: 'class sigc::bound_argument<std::list<MYX_GRT_VALUE*, std::allocator<MYX_GRT_VALUE*> >&>' has no member named 'invoke'
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1143: error: return-statement with a value, in function returning 'void'
/usr/include/sigc++-2.0/sigc++/adaptors/bound_argument.h: In function `void sigc::visit_each(const T_action&, const sigc::bound_argument<T_type>&) [with T_action = sigc::internal::limit_derived_target<sigc::trackable*, sigc::internal::slot_do_bind>, T_type = std::list<MYX_GRT_VALUE*, std::allocator<MYX_GRT_VALUE*> >&]':
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1279: instantiated from `void sigc::visit_each(const T_action&, const sigc::bind_functor<-0x00000000000000001, T_functor, T_type1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>&) [with T_action = sigc::internal::limit_derived_target<sigc::trackable*, sigc::internal::slot_do_bind>, T_functor = sigc::bound_mem_functor3<void, MGRTValueTree, Gtk::TreeView*, const Gtk::TreePath&, std::list<MYX_GRT_VALUE*, std::allocator<MYX_GRT_VALUE*> >&>, T_type1 = std::list<MYX_GRT_VALUE*, std::allocator<MYX_GRT_VALUE*> >&]'
/usr/include/sigc++-2.0/sigc++/visit_each.h:170: instantiated from `void sigc::visit_each_type(const T_action&, const T_functor&) [with T_type = sigc::trackable*, T_action = sigc::internal::slot_do_bind, T_functor = sigc::bind_functor<-0x00000000000000001, sigc::bound_mem_functor3<void, MGRTValueTree, Gtk::TreeView*, const Gtk::TreePath&, std::list<MYX_GRT_VALUE*, std::allocator<MYX_GRT_VALUE*> >&>, std::list<MYX_GRT_VALUE*, std::allocator<MYX_GRT_VALUE*> >&, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>]'
/usr/include/sigc++-2.0/sigc++/functors/slot.h:39: instantiated from `sigc::internal::typed_slot_rep<T_functor>::typed_slot_rep(const T_functor&) [with T_functor = sigc::bind_functor<-0x00000000000000001, sigc::bound_mem_functor3<void, MGRTValueTree, Gtk::TreeView*, const Gtk::TreePath&, std::list<MYX_GRT_VALUE*, std::allocator<MYX_GRT_VALUE*> >&>, std::list<MYX_GRT_VALUE*, std::allocator<MYX_GRT_VALUE*> >&, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>]'
/usr/include/sigc++-2.0/sigc++/functors/slot.h:605: instantiated from `sigc::slot2<T_return, T_arg1, T_arg2>::slot2(const T_functor&) [with T_functor = sigc::bind_functor<-0x00000000000000001, sigc::bound_mem_functor3<void, MGRTValueTree, Gtk::TreeView*, const Gtk::TreePath&, std::list<MYX_GRT_VALUE*, std::allocator<MYX_GRT_VALUE*> >&>, std::list<MYX_GRT_VALUE*, std::allocator<MYX_GRT_VALUE*> >&, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>, T_return = void, T_arg1 = Gtk::TreeView*, T_arg2 = const Gtk::TreePath&]'
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1184: instantiated from `sigc::slot<T_return, T_arg1, T_arg2, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::slot(const T_functor&) [with T_functor = sigc::bind_functor<-0x00000000000000001, sigc::bound_mem_functor3<void, MGRTValueTree, Gtk::TreeView*, const Gtk::TreePath&, std::list<MYX_GRT_VALUE*, std::allocator<MYX_GRT_VALUE*> >&>, std::list<MYX_GRT_VALUE*, std::allocator<MYX_GRT_VALUE*> >&, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>, T_return = void, T_arg1 = Gtk::TreeView*, T_arg2 = const Gtk::TreePath&]'
MySQLGRT/MGRTValueTree.cc:255: instantiated from here
/usr/include/sigc++-2.0/sigc++/adaptors/bound_argument.h:158: error: 'const class sigc::bound_argument<std::list<MYX_GRT_VALUE*, std::allocator<MYX_GRT_VALUE*> >&>' has no member named 'visit'
/usr/include/sigc++-2.0/sigc++/adaptors/bound_argument.h: In function `void sigc::visit_each(const T_action&, const sigc::bound_argument<T_type>&) [with T_action = sigc::internal::limit_derived_target<sigc::trackable*, sigc::internal::slot_do_unbind>, T_type = std::list<MYX_GRT_VALUE*, std::allocator<MYX_GRT_VALUE*> >&]':
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1279: instantiated from `void sigc::visit_each(const T_action&, const sigc::bind_functor<-0x00000000000000001, T_functor, T_type1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>&) [with T_action = sigc::internal::limit_derived_target<sigc::trackable*, sigc::internal::slot_do_unbind>, T_functor = sigc::bound_mem_functor3<void, MGRTValueTree, Gtk::TreeView*, const Gtk::TreePath&, std::list<MYX_GRT_VALUE*, std::allocator<MYX_GRT_VALUE*> >&>, T_type1 = std::list<MYX_GRT_VALUE*, std::allocator<MYX_GRT_VALUE*> >&]'
/usr/include/sigc++-2.0/sigc++/visit_each.h:170: instantiated from `void sigc::visit_each_type(const T_action&, const T_functor&) [with T_type = sigc::trackable*, T_action = sigc::internal::slot_do_unbind, T_functor = sigc::bind_functor<-0x00000000000000001, sigc::bound_mem_functor3<void, MGRTValueTree, Gtk::TreeView*, const Gtk::TreePath&, std::list<MYX_GRT_VALUE*, std::allocator<MYX_GRT_VALUE*> >&>, std::list<MYX_GRT_VALUE*, std::allocator<MYX_GRT_VALUE*> >&, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>]'
/usr/include/sigc++-2.0/sigc++/functors/slot.h:60: instantiated from `static void* sigc::internal::typed_slot_rep<T_functor>::destroy(void*) [with T_functor = sigc::bind_functor<-0x00000000000000001, sigc::bound_mem_functor3<void, MGRTValueTree, Gtk::TreeView*, const Gtk::TreePath&, std::list<MYX_GRT_VALUE*, std::allocator<MYX_GRT_VALUE*> >&>, std::list<MYX_GRT_VALUE*, std::allocator<MYX_GRT_VALUE*> >&, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>]'
/usr/include/sigc++-2.0/sigc++/functors/slot.h:39: instantiated from `sigc::internal::typed_slot_rep<T_functor>::typed_slot_rep(const T_functor&) [with T_functor = sigc::bind_functor<-0x00000000000000001, sigc::bound_mem_functor3<void, MGRTValueTree, Gtk::TreeView*, const Gtk::TreePath&, std::list<MYX_GRT_VALUE*, std::allocator<MYX_GRT_VALUE*> >&>, std::list<MYX_GRT_VALUE*, std::allocator<MYX_GRT_VALUE*> >&, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>]'
/usr/include/sigc++-2.0/sigc++/functors/slot.h:605: instantiated from `sigc::slot2<T_return, T_arg1, T_arg2>::slot2(const T_functor&) [with T_functor = sigc::bind_functor<-0x00000000000000001, sigc::bound_mem_functor3<void, MGRTValueTree, Gtk::TreeView*, const Gtk::TreePath&, std::list<MYX_GRT_VALUE*, std::allocator<MYX_GRT_VALUE*> >&>, std::list<MYX_GRT_VALUE*, std::allocator<MYX_GRT_VALUE*> >&, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>, T_return = void, T_arg1 = Gtk::TreeView*, T_arg2 = const Gtk::TreePath&]'
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1184: instantiated from `sigc::slot<T_return, T_arg1, T_arg2, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::slot(const T_functor&) [with T_functor = sigc::bind_functor<-0x00000000000000001, sigc::bound_mem_functor3<void, MGRTValueTree, Gtk::TreeView*, const Gtk::TreePath&, std::list<MYX_GRT_VALUE*, std::allocator<MYX_GRT_VALUE*> >&>, std::list<MYX_GRT_VALUE*, std::allocator<MYX_GRT_VALUE*> >&, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>, T_return = void, T_arg1 = Gtk::TreeView*, T_arg2 = const Gtk::TreePath&]'
MySQLGRT/MGRTValueTree.cc:255: instantiated from here
/usr/include/sigc++-2.0/sigc++/adaptors/bound_argument.h:158: error: 'const class sigc::bound_argument<std::list<MYX_GRT_VALUE*, std::allocator<MYX_GRT_VALUE*> >&>' has no member named 'visit'
make[3]: *** [MGRTValueTree.o] Error 1
make[3]: Leaving directory `/root/mysql-workbench-1.0.5beta/mysql-gui-common/source/linux'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/root/mysql-workbench-1.0.5beta/mysql-gui-common/source'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/root/mysql-workbench-1.0.5beta/mysql-gui-common'
make: *** [all] Error 2