om-synth
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Om-synth] problems compiling om (maybe a libsigc++ issue)


From: Smoe
Subject: [Om-synth] problems compiling om (maybe a libsigc++ issue)
Date: Tue, 05 Jul 2005 14:30:31 +0200
User-agent: Mozilla Thunderbird 1.0 (Windows/20041206)

Hello friends,

i get the following error, when i try to compile om with my brandnew installed lfs 6.1 (gcc 3.4.3, glibc 2.3.4, all support-libraries are almost the newest). i think it has got something to do with sigc++ v2.0. is it tested with om? need i to downgrade sigc++?
does anybody has further suggestions?

thanks in advance

ciao

smoe

<snipp>
...
if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../../../common -I../../ -DPKGDATADIR=\"/usr/share/om-gtk\" -DXTHREADS -D_REENTRANT -DXUSE_MTSAFE_API -I/usr/include/libglademm-2.4 -I/usr/lib/libglademm-2.4/include -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/libglade-2.0 -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/gtk-2.0 -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/X11R6/include -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/freetype2/config -I/usr/include/atk-1.0 -I/usr/include/libxml2 -DXTHREADS -D_REENTRANT -DXUSE_MTSAFE_API -I/usr/include/libgnomecanvasmm-2.6 -I/usr/lib/libgnomecanvasmm-2.6/include -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/libgnomecanvas-2.0 -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/gtk-2.0 -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/X11R6/include -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/freetype2/config -I/usr/include/atk-1.0 -I/usr/include/libart-2.0 -g -O2 -DNDEBUG -MT om_gtk-NodeControlWindow.o -MD -MP -MF ".deps/om_gtk-NodeControlWindow.Tpo" -c -o om_gtk-NodeControlWindow.o `test -f 'NodeControlWindow.cpp' || echo './'`NodeControlWindow.cpp; \ then mv -f ".deps/om_gtk-NodeControlWindow.Tpo" ".deps/om_gtk-NodeControlWindow.Po"; else rm -f ".deps/om_gtk-NodeControlWindow.Tpo"; exit 1; fi /usr/include/sigc++-2.0/sigc++/adaptors/bound_argument.h: In instantiation of `sigc::bound_argument<const std::string&>': /usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1263: instantiated from `sigc::bind_functor<-0x000000001, sigc::bound_mem_functor2<void, OmGtk::NodeControlWindow, float, const std::string&>, const std::string&, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>'
NodeControlWindow.cpp:103:   instantiated from here
/usr/include/sigc++-2.0/sigc++/adaptors/bound_argument.h:57: Fehler: forming reference to reference type `const std::string&' /usr/include/sigc++-2.0/sigc++/adaptors/bound_argument.h:64: Fehler: forming reference to reference type `const std::string&' /usr/include/sigc++-2.0/sigc++/adaptors/bound_argument.h:70: Fehler: forming reference to reference type `const std::string&' /usr/include/sigc++-2.0/sigc++/adaptors/bind.h: In constructor `sigc::bind_functor<-0x000000001, 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_functor2<void, OmGtk::NodeControlWindow, float, const std::string&>, T_type1 = const std::string&]': /usr/include/sigc++-2.0/sigc++/adaptors/bind.h:2087: instantiated from `sigc::bind_functor<-0x000000001, 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 = const std::string&, T_functor = sigc::bound_mem_functor2<void, OmGtk::NodeControlWindow, float, const std::string&>]'
NodeControlWindow.cpp:103:   instantiated from here
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1260: Fehler: keine passende Funktion für Aufruf von »sigc::bound_argument<const std::string&>::bound_argument(const std::basic_string<char, std::char_traits<char>, std::allocator<char> >&)« /usr/include/sigc++-2.0/sigc++/adaptors/bound_argument.h:51: Anmerkung: Kandidaten sind: sigc::bound_argument<const std::string&>::bound_argument(const sigc::bound_argument<const std::string&>&) /usr/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function `typename sigc::bind_functor<-0x000000001, T_functor, T_type1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::deduce_result_type<T_arg1, void, void, void, void, void, void>::type sigc::bind_functor<-0x000000001, T_functor, T_type1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()(T_arg1) [with T_arg1 = const float&, T_functor = sigc::bound_mem_functor2<void, OmGtk::NodeControlWindow, float, const std::string&>, T_type1 = const std::string&]': /usr/include/sigc++-2.0/sigc++/functors/slot.h:136: instantiated from `static T_return sigc::internal::slot_call1<T_functor, T_return, T_arg1>::call_it(sigc::internal::slot_rep*, typename sigc::type_trait<T_arg3>::take) [with T_functor = sigc::bind_functor<-0x000000001, sigc::bound_mem_functor2<void, OmGtk::NodeControlWindow, float, const std::string&>, const std::string&, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>, T_return = void, T_arg1 = float]' /usr/include/sigc++-2.0/sigc++/functors/slot.h:144: instantiated from `static void*(* sigc::internal::slot_call1<T_functor, T_return, T_arg1>::address())(void*) [with T_functor = sigc::bind_functor<-0x000000001, sigc::bound_mem_functor2<void, OmGtk::NodeControlWindow, float, const std::string&>, const std::string&, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>, T_return = void, T_arg1 = float]' /usr/include/sigc++-2.0/sigc++/functors/slot.h:529: instantiated from `sigc::slot1<T_return, T_arg1>::slot1(const T_functor&) [with T_functor = sigc::bind_functor<-0x000000001, sigc::bound_mem_functor2<void, OmGtk::NodeControlWindow, float, const std::string&>, const std::string&, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>, T_return = void, T_arg1 = float]' /usr/include/sigc++-2.0/sigc++/functors/slot.h:1157: instantiated from `sigc::slot<T_return, T_arg1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::slot(const T_functor&) [with T_functor = sigc::bind_functor<-0x000000001, sigc::bound_mem_functor2<void, OmGtk::NodeControlWindow, float, const std::string&>, const std::string&, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>, T_return = void, T_arg1 = float]'
NodeControlWindow.cpp:103:   instantiated from here
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1121: Fehler: 'class sigc::bound_argument<const std::string&>' has no member named 'invoke' /usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1121: Fehler: Return-Anweisung mit Wert in »void« zurückgebender Funktion /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 = const std::string&]': /usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1279: instantiated from `void sigc::visit_each(const T_action&, const sigc::bind_functor<-0x000000001, 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_functor2<void, OmGtk::NodeControlWindow, float, const std::string&>, T_type1 = const std::string&]' /usr/include/sigc++-2.0/sigc++/visit_each.h:139: 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<-0x000000001, sigc::bound_mem_functor2<void, OmGtk::NodeControlWindow, float, const std::string&>, const std::string&, 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<-0x000000001, sigc::bound_mem_functor2<void, OmGtk::NodeControlWindow, float, const std::string&>, const std::string&, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>]' /usr/include/sigc++-2.0/sigc++/functors/slot.h:527: instantiated from `sigc::slot1<T_return, T_arg1>::slot1(const T_functor&) [with T_functor = sigc::bind_functor<-0x000000001, sigc::bound_mem_functor2<void, OmGtk::NodeControlWindow, float, const std::string&>, const std::string&, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>, T_return = void, T_arg1 = float]' /usr/include/sigc++-2.0/sigc++/functors/slot.h:1157: instantiated from `sigc::slot<T_return, T_arg1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::slot(const T_functor&) [with T_functor = sigc::bind_functor<-0x000000001, sigc::bound_mem_functor2<void, OmGtk::NodeControlWindow, float, const std::string&>, const std::string&, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>, T_return = void, T_arg1 = float]'
NodeControlWindow.cpp:103:   instantiated from here
/usr/include/sigc++-2.0/sigc++/adaptors/bound_argument.h:158: Fehler: 'const class sigc::bound_argument<const std::string&>' 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 = const std::string&]': /usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1279: instantiated from `void sigc::visit_each(const T_action&, const sigc::bind_functor<-0x000000001, 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_functor2<void, OmGtk::NodeControlWindow, float, const std::string&>, T_type1 = const std::string&]' /usr/include/sigc++-2.0/sigc++/visit_each.h:139: 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<-0x000000001, sigc::bound_mem_functor2<void, OmGtk::NodeControlWindow, float, const std::string&>, const std::string&, 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<-0x000000001, sigc::bound_mem_functor2<void, OmGtk::NodeControlWindow, float, const std::string&>, const std::string&, 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<-0x000000001, sigc::bound_mem_functor2<void, OmGtk::NodeControlWindow, float, const std::string&>, const std::string&, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>]' /usr/include/sigc++-2.0/sigc++/functors/slot.h:527: instantiated from `sigc::slot1<T_return, T_arg1>::slot1(const T_functor&) [with T_functor = sigc::bind_functor<-0x000000001, sigc::bound_mem_functor2<void, OmGtk::NodeControlWindow, float, const std::string&>, const std::string&, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>, T_return = void, T_arg1 = float]' /usr/include/sigc++-2.0/sigc++/functors/slot.h:1157: instantiated from `sigc::slot<T_return, T_arg1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::slot(const T_functor&) [with T_functor = sigc::bind_functor<-0x000000001, sigc::bound_mem_functor2<void, OmGtk::NodeControlWindow, float, const std::string&>, const std::string&, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>, T_return = void, T_arg1 = float]'
NodeControlWindow.cpp:103:   instantiated from here
/usr/include/sigc++-2.0/sigc++/adaptors/bound_argument.h:158: Fehler: 'const class sigc::bound_argument<const std::string&>' has no member named 'visit'
make[7]: Leaving directory `/usr/src/omsynth/om-0.1.1/src/clients/gtk/src'
make[7]: *** [om_gtk-NodeControlWindow.o] Fehler 1
make[6]: Leaving directory `/usr/src/omsynth/om-0.1.1/src/clients/gtk/src'
make[6]: *** [all-recursive] Fehler 1
make[5]: Leaving directory `/usr/src/omsynth/om-0.1.1/src/clients/gtk'
make[5]: *** [all-recursive] Fehler 1
make[4]: Leaving directory `/usr/src/omsynth/om-0.1.1/src/clients/gtk'
make[4]: *** [all] Fehler 2
make[3]: Leaving directory `/usr/src/omsynth/om-0.1.1/src/clients'
make[3]: *** [all-recursive] Fehler 1
make[2]: Leaving directory `/usr/src/omsynth/om-0.1.1/src'
make[2]: *** [all-recursive] Fehler 1
make[1]: Leaving directory `/usr/src/omsynth/om-0.1.1'
make[1]: *** [all-recursive] Fehler 1
make: *** [all] Fehler 2
</snipp>

replace 'Fehler' with 'Error'. i changed the LANG-Variable, but this word is still in german. don't know why




reply via email to

[Prev in Thread] Current Thread [Next in Thread]