if g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/include/libglade-2.0 -I/usr/include/gtk-2.0 -I/usr/include/libxml2 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/include/atkmm-1.6 -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/local/mysql/include -DENABLE_LUA_MODULES -DENABLE_PYTHON_MODULES -I/usr/include/freetype2 -I../../library/include -I../../library_util/include -I../../library_util/shared_include -I../../library_grt/include -I../../library_grt_modules/include -I../../library_grt_workbench/include -I../../library_gc/include -I../../library_gc/ftgl/include -I.. -DDATADIRNAME=\""share"\" -DCOMMONDIRNAME=\"""\" -I/usr/X11R6/include -g -O2 -MT MGRTValueTree.o -MD -MP -MF ".deps/MGRTValueTree.Tpo" -c -o MGRTValueTree.o `test -f 'MySQLGRT/MGRTValueTree.cc' || echo './'`MySQLGRT/MGRTValueTree.cc; \ then mv -f ".deps/MGRTValueTree.Tpo" ".deps/MGRTValueTree.Po"; else rm -f ".deps/MGRTValueTree.Tpo"; exit 1; fi /usr/include/sigc++-2.0/sigc++/adaptors/bound_argument.h: In instantiation of `sigc::bound_argument >&>': /usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1263: instantiated from `sigc::bind_functor<-1, sigc::bound_mem_functor3 >&>, std::list >&, 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 >&' /usr/include/sigc++-2.0/sigc++/adaptors/bound_argument.h:64: error: forming reference to reference type `std::list >&' /usr/include/sigc++-2.0/sigc++/adaptors/bound_argument.h:70: error: forming reference to reference type `std::list >&' /usr/include/sigc++-2.0/sigc++/adaptors/bind.h: In constructor ` sigc::bind_functor<-1, T_functor, T_type1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::bind_functor(typename sigc::type_trait::take, typename sigc::type_trait::take) [with T_functor = sigc::bound_mem_functor3 >&>, T_type1 = std::list >&]': /usr/include/sigc++-2.0/sigc++/adaptors/bind.h:2087: instantiated from `sigc::bind_functor<-1, 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 >&, T_functor = sigc::bound_mem_functor3 >&>]' 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 >&>::bound_argument(std::list >&)' /usr/include/sigc++-2.0/sigc++/adaptors/bound_argument.h:51: error: candidates are: sigc::bound_argument >&>::bound_argument(const sigc::bound_argument >&>&) /usr/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function `typename sigc::bind_functor<-1, T_functor, T_type1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::deduce_result_type::type sigc::bind_functor<-1, 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 >&>, T_type1 = std::list >&]': /usr/include/sigc++-2.0/sigc++/functors/slot.h:172: instantiated from `static T_return sigc::internal::slot_call2::call_it(sigc::internal::slot_rep*, typename sigc::type_trait::take, typename sigc::type_trait::take) [with T_functor = sigc::bind_functor<-1, sigc::bound_mem_functor3 >&>, std::list >&, 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::address())(void*) [with T_functor = sigc::bind_functor<-1, sigc::bound_mem_functor3 >&>, std::list >&, 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::slot2(const T_functor&) [with T_functor = sigc::bind_functor<-1, sigc::bound_mem_functor3 >&>, std::list >&, 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::slot(const T_functor&) [with T_functor = sigc::bind_functor<-1, sigc::bound_mem_functor3 >&>, std::list >&, 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: `invoke' undeclared (first use this function) /usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1143: error: (Each undeclared identifier is reported only once for each function it appears in.) /usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1143: error: return-statement with a value, in function declared with a void return type /usr/include/sigc++-2.0/sigc++/adaptors/bound_argument.h: In function `void sigc::visit_each(const T_action&, const sigc::bound_argument&) [with T_action = sigc::internal::limit_derived_target, T_type = std::list >&]': /usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1279: instantiated from `void sigc::visit_each(const T_action&, const sigc::bind_functor<-1, T_functor, T_type1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>&) [with T_action = sigc::internal::limit_derived_target, T_functor = sigc::bound_mem_functor3 >&>, T_type1 = std::list >&]' /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<-1, sigc::bound_mem_functor3 >&>, std::list >&, 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::destroy(void*) [with T_functor = sigc::bind_functor<-1, sigc::bound_mem_functor3 >&>, std::list >&, 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::typed_slot_rep(const T_functor&) [with T_functor = sigc::bind_functor<-1, sigc::bound_mem_functor3 >&>, std::list >&, 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::slot2(const T_functor&) [with T_functor = sigc::bind_functor<-1, sigc::bound_mem_functor3 >&>, std::list >&, 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::slot(const T_functor&) [with T_functor = sigc::bind_functor<-1, sigc::bound_mem_functor3 >&>, std::list >&, 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: `visit' undeclared (first use this function) /usr/include/sigc++-2.0/sigc++/adaptors/bound_argument.h: In function `void sigc::visit_each(const T_action&, const sigc::bound_argument&) [with T_action = sigc::internal::limit_derived_target, T_type = std::list >&]': /usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1279: instantiated from `void sigc::visit_each(const T_action&, const sigc::bind_functor<-1, T_functor, T_type1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>&) [with T_action = sigc::internal::limit_derived_target, T_functor = sigc::bound_mem_functor3 >&>, T_type1 = std::list >&]' /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<-1, sigc::bound_mem_functor3 >&>, std::list >&, 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::typed_slot_rep(const T_functor&) [with T_functor = sigc::bind_functor<-1, sigc::bound_mem_functor3 >&>, std::list >&, 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::slot2(const T_functor&) [with T_functor = sigc::bind_functor<-1, sigc::bound_mem_functor3 >&>, std::list >&, 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::slot(const T_functor&) [with T_functor = sigc::bind_functor<-1, sigc::bound_mem_functor3 >&>, std::list >&, 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: `visit' undeclared (first use this function) make[3]: *** [MGRTValueTree.o] Error 1 make[3]: Leaving directory `/mnt/raid/download/computer/software/mysql/src/mysql-workbench-1.0.6beta/mysql-gui-common/source/linux' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/mnt/raid/download/computer/software/mysql/src/mysql-workbench-1.0.6beta/mysql-gui-common/source' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/mnt/raid/download/computer/software/mysql/src/mysql-workbench-1.0.6beta/mysql-gui-common' make: *** [all] Error 2