Hi,

On Wed, 2007-02-07 at 09:12 +0100, Marco Ciampa wrote:

> In file included from /usr/include/dbus-1.0/dbus/dbus-glib-lowlevel.h:28,
>                  from gui.c:27:
> /usr/include/dbus-1.0/dbus/dbus.h:30:2: error: #error "Please define
> DBUS_API_SUBJECT_TO_CHANGE to acknowledge your understanding that D-Bus
> /hasn't reached 1.0 and is subject to protocol and API churn. See the README
> for a full explanation."
> make[3]: *** [gui.o] Error 1
> make[3]: Leaving directory `/home/marco/svn-gnome/gimp/trunk/app/gui'
> make[2]: *** [all-recursive] Error 1
> make[2]: Leaving directory `/home/marco/svn-gnome/gimp/trunk/app'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory `/home/marco/svn-gnome/gimp/trunk'
> make: *** [all] Error 2
> 
> I'm able to compile again inserting
> 
> #define DBUS_API_SUBJECT_TO_CHANGE
> 
> in app/gui/gui.c
> 
> but I do not think this is the correct way I should follow to compile...

That's another issue. The problem here is that your version of D-Bus is
too old. But I think we should add the #define until we decide to depend
on a newer version of D-Bus and add a configure check for it.

> Resolving this error I get another error:
> 
> Making all in po-libgimp
> make[2]: Entering directory `/home/marco/svn-gnome/gimp/trunk/po-libgimp'
> Makefile:159: *** target pattern contains no `%'.  Stop.
> make[2]: Leaving directory `/home/marco/svn-gnome/gimp/trunk/po-libgimp'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory `/home/marco/svn-gnome/gimp/trunk'
> make: *** [all] Error 2
> 
> Exaclty on the po files where I see the problem, perhaps resolving this
> fixes it all...

Yes, that might very well fix the problem for you. I remember that I
used to have this issue with the po-libgimp Makefiles myself. Now if
only I could remember how I fixed it...


Sven


_______________________________________________
Gimp-developer mailing list
Gimp-developer@lists.XCF.Berkeley.EDU
https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer

Reply via email to