Re: [gnomemm] libbonobo**mm linker errors



When comiling libbonobomm and libbonobouimm with ORBit 2.7.2 installed,
I get lot's of warnings about ORBIT_IDL_SERIAL being redefined.

But still, the lack of the method POA_Bonobo::UIComponent::_get_name()
being overriden causes libbonobouimm to not compile.

:(

James

On Fri, 2003-07-11 at 12:22, Gerald Henriksen wrote:
> We are making progress.
> 
> I have compiled and installed gtkmm2 from cvs.
> 
> I have compiled and installed libbonobomm again.
> 
> libbonobouimm progresses further and make now fails on the examples:
> 
> Making all in examples
> make[1]: Entering directory
> `/home/ghenriks/test/gnomemm/libbonobouimm/examples'Making all in
> hello
> make[2]: Entering directory
> `/home/ghenriks/test/gnomemm/libbonobouimm/examples/hello'
> g++ -DHAVE_CONFIG_H -I. -I. -I../../bonobomm -I../../ \-DORBIT2=1
> -pthread -I/usr/local/include/gtkmm-2.0
> -I/usr/local/lib/gtkmm-2.0/include
> -I/usr/local/include/libbonobomm-2.0
> -I/usr/local/lib/libbonobomm-2.0/include
> -I/usr/local/include/orbitcpp-2.0 -I/usr/include/gtk-2.0
> -I/usr/lib/sigc++-1.2/include -I/usr/include/sigc++-1.2
> -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
> -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0
> -I/usr/X11R6/include -I/usr/include/freetype2 -I/usr/include/atk-1.0
> -I/usr/include/libbonobo-2.0 -I/usr/include/orbit-2.0
> -I/usr/include/bonobo-activation-2.0 -I/usr/include/linc-1.0
> -I/usr/include/libbonoboui-2.0 -I/usr/include/libxml2
> -I/usr/include/libgnomecanvas-2.0 -I/usr/include/libgnome-2.0
> -I/usr/include/libart-2.0 -I/usr/include/gconf/2
> -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include
> -DBONOBO_UIDIR=\""/usr/local/share/gnome/ui/"\"
> -DG_LOG_DOMAIN=\"BonoboUIHello\"
> -DGNOMELOCALEDIR=\""/usr/local/share/locale"\" -DHELLO_SRCDIR=\""."/\"
> -g -O2 -c main.cc
> In file included from main.cc:27:
> hellowindow.h:27: cannot declare field
> `HelloWindow::m_servantComponent' to be
>    of type `UIComponent_impl'
> hellowindow.h:27:   because the following virtual functions are
> abstract:
> /usr/local/include/libbonobomm-2.0/bonobomm/generated/Bonobo-cpp-skels.h:928:
>    virtual char* POA_Bonobo::UIComponent::_get_name()
> make[2]: *** [main.o] Error 1
> make[2]: Leaving directory
> `/home/ghenriks/test/gnomemm/libbonobouimm/examples/hello'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory
> `/home/ghenriks/test/gnomemm/libbonobouimm/examples'
> make: *** [all-recursive] Error 1
> 
> 
> Anyway I am gone until Sunday afternoon at which point I will try
> again.
> _______________________________________________
> gnomemm-list mailing list
> gnomemm-list gnome org
> http://mail.gnome.org/mailman/listinfo/gnomemm-list




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