Re: Re: Branching libbonobo*mm for gtkmm 2.4
Murray Cumming <[email protected]> Thu, 11 Mar 2004 22:54:02 +0100
| Newsgroups | gmane.comp.gnome.gnomemm |
|---|---|
| Message-ID | <[email protected]> |
On Mon, 2004-03-08 at 23:09, Bowie Owens wrote: > Murray Cumming wrote: > > >Hi Bowie. You're the libbonobo*mm maintainer - do you want me to branch > >these modules so that HEAD can be changed to build against the new *mm > >APIs? I will make libbonobo*mm 2.5/2.6 install in parallel with the old > >versions. > > > > > > > Sure, that sounds like a good idea. OK, HEAD is now libbonobo*mm 2.5. libbonbo*mm 1.3 is on the gnome-2-4 branch. This is the same as I have done for the other gnomemm modules. I don't actually know whether this is perfect, because I can not build any libbonobomm branch from cvs at the moment: make[4]: Entering directory `/home/murrayc/cvs/gnome26/gnomemm/libbonobomm/bonobomm/generated' if /bin/sh ../../libtool --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I../../bonobomm -DXTHREADS -DORBIT2=1 -I/opt/gnome26/include/gtkmm-2.3 -I/opt/gnome26/lib/gtkmm-2.3/include -I/opt/gnome26/include/glibmm-2.3 -I/opt/gnome26/lib/glibmm-2.3/include -I/opt/gnome26/include/gdkmm-2.3 -I/opt/gnome26/lib/gdkmm-2.3/include -I/opt/gnome26/include/pangomm-1.3 -I/opt/gnome26/include/atkmm-1.3 -I/opt/gnome26/include/gtk-2.0 -I/opt/gnome26/include/sigc++-2.0 -I/opt/gnome26/include/glib-2.0 -I/opt/gnome26/lib/glib-2.0/include -I/opt/gnome26/lib/gtk-2.0/include -I/opt/gnome26/include/pango-1.0 -I/opt/gnome26/include -I/usr/include/freetype2 -I/usr/X11R6/include -I/opt/gnome26/include/atk-1.0 -I/opt/gnome26/include/libbonobo-2.0 -I/opt/gnome26/include/orbit-2.0 -I/opt/gnome26/include/bonobo-activation-2.0 -I/opt/gnome26/include/orbitcpp-2.0 -g -O2 -MT Bonobo-cpp-common.lo -MD -MP -MF ".deps/Bonobo-cpp-common.Tpo" \ -c -o Bonobo-cpp-common.lo `test -f 'Bonobo-cpp-common.cc' || echo './'`Bonobo-cpp-common.cc; \ then mv -f ".deps/Bonobo-cpp-common.Tpo" ".deps/Bonobo-cpp-common.Plo"; \ else rm -f ".deps/Bonobo-cpp-common.Tpo"; exit 1; \ fi g++ -DHAVE_CONFIG_H -I. -I. -I../../bonobomm -DXTHREADS -DORBIT2=1 -I/opt/gnome26/include/gtkmm-2.3 -I/opt/gnome26/lib/gtkmm-2.3/include -I/opt/gnome26/include/glibmm-2.3 -I/opt/gnome26/lib/glibmm-2.3/include -I/opt/gnome26/include/gdkmm-2.3 -I/opt/gnome26/lib/gdkmm-2.3/include -I/opt/gnome26/include/pangomm-1.3 -I/opt/gnome26/include/atkmm-1.3 -I/opt/gnome26/include/gtk-2.0 -I/opt/gnome26/include/sigc++-2.0 -I/opt/gnome26/include/glib-2.0 -I/opt/gnome26/lib/glib-2.0/include -I/opt/gnome26/lib/gtk-2.0/include -I/opt/gnome26/include/pango-1.0 -I/opt/gnome26/include -I/usr/include/freetype2 -I/usr/X11R6/include -I/opt/gnome26/include/atk-1.0 -I/opt/gnome26/include/libbonobo-2.0 -I/opt/gnome26/include/orbit-2.0 -I/opt/gnome26/include/bonobo-activation-2.0 -I/opt/gnome26/include/orbitcpp-2.0 -g -O2 -MT Bonobo-cpp-common.lo -MD -MP -MF .deps/Bonobo-cpp-common.Tpo -c Bonobo-cpp-common.cc -fPIC -DPIC -o .libs/Bonobo-cpp-common.o Bonobo-cpp-common.cc: In member function `void Bonobo::Application::MessageDesc::_orbitcpp_pack(Bonobo_Application_MessageDesc&) const': Bonobo-cpp-common.cc:8689: cannot convert `CORBA::TypeCode*' to `CORBA::Object* ' for argument `1' to `Boolean CORBA::is_nil(CORBA::Object*)' DocViewMan::saveModifiedFiles ! /opt/gnome26/include/orbitcpp-2.0/orbitcpp/orb-cpp/orbitcpp_compound_seq.h: In static member function `static void _orbitcpp::type_seq_traits<CPPType, CPPElem, CElem, CElemSeq, seq_typecode>::pack_elem(const CPPElem&, CElem&) [with CPPType = CORBA::TypeCode, CPPElem = CORBA::TypeCode_mgr, CElem = CORBA_TypeCode_struct*, CElemSeq = CORBA_sequence_CORBA_TypeCode, CORBA_TypeCode_struct*seq_typecode = (&TC_CORBA_sequence_CORBA_TypeCode_struct)]': /opt/gnome26/include/orbitcpp-2.0/orbitcpp/orb-cpp/orbitcpp_compound_seq.h:119: instantiated from `void _orbitcpp::CompoundSeqBase<CPPElem, SeqTraits>::pack_elem(SeqTraits::value_t&, SeqTraits::c_value_t&) const [with CPPElem = CORBA::TypeCode, SeqTraits = _orbitcpp::type_seq_traits<CORBA::TypeCode, CORBA::TypeCode_mgr, CORBA_TypeCode_struct*, CORBA_sequence_CORBA_TypeCode, (&TC_CORBA_sequence_CORBA_TypeCode_struct)>]' /opt/gnome26/include/orbitcpp-2.0/orbitcpp/orb-cpp/orbitcpp_sequence.h:124: instantiated from here /opt/gnome26/include/orbitcpp-2.0/orbitcpp/orb-cpp/orbitcpp_compound_seq.h:59: no method `CORBA::TypeCode::pack_elem' /opt/gnome26/include/orbitcpp-2.0/orbitcpp/orb-cpp/orbitcpp_compound_seq.h: In static member function `static void _orbitcpp::type_seq_traits<CPPType, CPPElem, CElem, CElemSeq, seq_typecode>::unpack_elem(CPPElem&, const CElem&) [with CPPType = CORBA::TypeCode, CPPElem = CORBA::TypeCode_mgr, CElem = CORBA_TypeCode_struct*, CElemSeq = CORBA_sequence_CORBA_TypeCode, CORBA_TypeCode_struct*seq_typecode = (&TC_CORBA_sequence_CORBA_TypeCode_struct)]': /opt/gnome26/include/orbitcpp-2.0/orbitcpp/orb-cpp/orbitcpp_compound_seq.h:123: instantiated from `void _orbitcpp::CompoundSeqBase<CPPElem, SeqTraits>::unpack_elem(SeqTraits::value_t&, SeqTraits::c_value_t&) const [with CPPElem = CORBA::TypeCode, SeqTraits = _orbitcpp::type_seq_traits<CORBA::TypeCode, CORBA::TypeCode_mgr, CORBA_TypeCode_struct*, CORBA_sequence_CORBA_TypeCode, (&TC_CORBA_sequence_CORBA_TypeCode_struct)>]' /opt/gnome26/include/orbitcpp-2.0/orbitcpp/orb-cpp/orbitcpp_sequence.h:124: instantiated from here /opt/gnome26/include/orbitcpp-2.0/orbitcpp/orb-cpp/orbitcpp_compound_seq.h:64: no method `CORBA::TypeCode::unpack_elem' make[4]: *** [Bonobo-cpp-common.lo] Error 1 make[4]: Leaving directory `/home/murrayc/cvs/gnome26/gnomemm/libbonobomm/bonobomm/generated' make[3]: *** [all] Error 2 make[3]: Leaving directory `/home/murrayc/cvs/gnome26/gnomemm/libbonobomm/bonobomm/generated' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/home/murrayc/cvs/gnome26/gnomemm/libbonobomm/bonobomm' make[1]: *** [all] Error 2 make[1]: Leaving directory `/home/murrayc/cvs/gnome26/gnomemm/libbonobomm/bonobomm' make: *** [all-recursive] Error 1 [murrayc@localhost libbonobomm]$ -- Murray Cumming www.murrayc.com [email protected]