RSS/Atom feed Twitter
Site is read-only, email is disabled

GIMP Compatiblity with gtk+-2.90.x

This discussion is connected to the gimp-developer-list.gnome.org mailing list which is provided by the GIMP developers and not related to gimpusers.com.

This is a read-only list on gimpusers.com so this discussion thread is read-only, too.

2 of 2 messages available
Toggle history

Please log in to manage your subscriptions.

GIMP Compatiblity with gtk+-2.90.x BugByteMan 06 Jul 21:08
  GIMP Compatiblity with gtk+-2.90.x Michael Natterer 07 Jul 00:28
BugByteMan
2010-07-06 21:08:36 UTC (almost 15 years ago)

GIMP Compatiblity with gtk+-2.90.x

GIMP (git) is not currently compatible with gtk+2.90.x versions (gtk+-3.0).

The first error I ran into is the use of deprecated functions:

  CC     gimpbrowser.lo In file included from gimpwidgets.h:75:0,                  from gimpbrowser.c:30: ../libgimpwidgets/gimpunitmenu.h:48:3: error: expected specifier-qualifier-list before 'GtkOptionMenu'
../libgimpwidgets/gimpunitmenu.h:65:3: error: expected specifier-qualifier-list before 'GtkOptionMenuClass'
make: *** [gimpbrowser.lo] Error 1

What are the plans to make GIMP (git) compatible with the gtk+?

-- BugByteMan

Michael Natterer
2010-07-07 00:28:40 UTC (almost 15 years ago)

GIMP Compatiblity with gtk+-2.90.x

On Tue, 2010-07-06 at 12:08 -0700, BugByteMan wrote:

GIMP (git) is not currently compatible with gtk+2.90.x versions (gtk +-3.0).

The first error I ran into is the use of deprecated functions:
CC gimpbrowser.lo
In file included from gimpwidgets.h:75:0, from gimpbrowser.c:30: ../libgimpwidgets/gimpunitmenu.h:48:3: error: expected specifier-qualifier-list before 'GtkOptionMenu' ../libgimpwidgets/gimpunitmenu.h:65:3: error: expected specifier-qualifier-list before 'GtkOptionMenuClass' make: *** [gimpbrowser.lo] Error 1

What are the plans to make GIMP (git) compatible with the gtk+?

GIMP 2.x is a GTK+ 2.x application, GIMP 3.x will be a GTK+ 3.x application.

We guarantee the same API and ABI compatibility for our plug-ins as GTK+ does, so we can't move to GTK+ 2.90 now.

After GIMP 2.8 (which will use GTK+ 2.22) is out, we will move to GTK+ 3.x (and thus GIMP 3.x).

Besides, why are you bulding GIMP against GTK+ git master anyway, GTK+ master is currently not good for anything but developing GTK+ 3.0 itself, and porting applications to it. You should stick with the gtk-2-22 branch if you want bleeding edge of the GTK+ you are used to.

ciao, --mitch