Re: problem with ORBit and Gnome releases
- From: Ron Brandner <r brandner teleweb at>
- To: Markus Linnala <maage cs tut fi>
- CC: gnome-list gnome org
- Subject: Re: problem with ORBit and Gnome releases
- Date: Sat, 06 Mar 1999 01:38:52 +0100
Markus Linnala wrote:
>
> I expect every package at Gnome releas to build from sources
> without tweaking. I suppose this is not too much to ask for?
>
> This is not true always. ORBit is updated and packages
> containing idl-files are not updated to use the latest orbit.
> They give errors like this (this is from Gnome v1.0 release
> package balsa-0.4.9):
> ------------------------------------------------------------------------
> Making all in idl
> make[2]: Entering directory `/opt/src/balsa.build/idl'
> gcc -DHAVE_CONFIG_H -I. -I/usr/src/gimp/gnome/balsa/idl -I.. -I/opt/gnome/include -DNEED_GNOMESUPPORT_H -I/opt/gnome/lib/gnome-libs/include -I/opt/gnome/lib/glib/include -I/usr/X11R6/include -I/usr/X11R6/include -I/opt/gnome/lib/glib/include -I/opt/gnome/include -O2 -g -pipe -c /usr/src/gimp/gnome/balsa/idl/balsa-skels.c
> In file included from /usr/src/gimp/gnome/balsa/idl/balsa.h:7,
> from /usr/src/gimp/gnome/balsa/idl/balsa-skels.c:6:
> /opt/gnome/include/orb/orbit.h:37: #error "You need to rerun 'orbit-idl' on the .idl file whose stubs you are using. These stubs were generated with an older version of ORBit, and need to be regenerated."
> In file included from /opt/gnome/include/orb/allocators.h:8,
> from /opt/gnome/include/orb/orbit.h:56,
> from /usr/src/gimp/gnome/balsa/idl/balsa.h:7,
> from /usr/src/gimp/gnome/balsa/idl/balsa-skels.c:6:
> /opt/gnome/include/orb/orbit.h:37: #error "You need to rerun 'orbit-idl' on the .idl file whose stubs you are using. These stubs were generated with an older version of ORBit, and need to be regenerated."
> In file included from /opt/gnome/include/orb/dii.h:30,
> from /opt/gnome/include/orb/orbit.h:58,
> from /usr/src/gimp/gnome/balsa/idl/balsa.h:7,
> from /usr/src/gimp/gnome/balsa/idl/balsa-skels.c:6:
> /opt/gnome/include/orb/interface_repository.h:6: warning: `ORBIT_IDL_SERIAL' redefined
> /usr/src/gimp/gnome/balsa/idl/balsa.h:6: warning: this is the location of the previous definition
> make[2]: *** [balsa-skels.o] Error 1
> make[2]: Leaving directory `/opt/src/balsa.build/idl'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory `/opt/src/balsa.build'
> make: *** [all-recursive-am] Error 2
> ------------------------------------------------------------------------
>
> Gnome-chess(v0.0.1) has also similar problem.
>
> If I translate this situation correctly, there is dependance
> between orbit.h and idl-generated files here. Would it be
> possible to have Makefile rule to build these files
> automatically when orbit.h is new.
>
> Or another way is to make sure every package at Gnome releases
> have updated idl-generated files before releasing the release.
>
> --
> //Markus
Ur problem is really easy to solve i discribe it for balsa.
change into the balsa src dir, do a cd idl, then do orbit-idl *.idl, and
then do cd .. and finally do a make and all goes fine. i havenīt tested
gnome-chess (chess sucks :) but it should be similar
greets
ron
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]