Re: [gnomemm] Re: Branching libbonobo*mm for gtkmm 2.4



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
murrayc murrayc com




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