GNOME 2.7.x Platform Bindings

This currently includes bindings for C++, Java, Perl, and Python. See also the release schedule.

The following bindings projects have also been proposed: guile-gtk. See the new modules decision date.

C++ - gtkmm and libxml++

Tarball CVS Module Branch Binding for these GNOME Platform modules
glibmm glibmm HEAD glib
gtkmm gtkmm HEAD GTK+, Pango, ATK
libglademm gnomemm/libglademm HEAD libglade
gconfmm gnomemm/gconfmm HEAD GConf
libgnomecanvasmm gnomemm/libgnomecanvasmm HEAD libgnomecanvas
libgnome-vfsmm gnomemm/libgnome-vfsmm HEAD gnome-vfs
libgnomemm gnomemm/libgnomemm HEAD libgnome
libgnomeuimm gnomemm/libgnomeuimm HEAD libgnomeui
libxml++ libxml++ HEAD libxml

Notes:

Java - java-gnome

Tarball CVS Module Branch Binding for these GNOME Platform modules
libgtk-java gtk HEAD GTK+, glib, Pango, ATK
libgnome-java gnome HEAD libgnome, libgnomecanvas, libgnomeui
libgconf-java gconf HEAD GConf
libglade-java glade HEAD libglade

Notes:

Perl - gtk2-perl

Tarball CVS Module Branch Binding for these GNOME Platform modules
Glib Glib HEAD glib
Gtk2 Gtk2 HEAD GTK+
Gtk2-GladeXML Glade HEAD libglade
Gnome2-GConf Gnome2-GConf HEAD GConf
Gnome2-Canvas GnomeCanvas HEAD libgnomecanvas
Gnome2-VFS Gnome2-VFS HEAD gnome-vfs
Gnome2 Gnome2 HEAD libgnome, libgnomeui

Notes:

Python - pygtk

Tarball CVS Module Branch Binding for these GNOME Platform modules
pygtk pygtk HEAD GTK+, glib, ATK, pango, libglade

Notes:

See also the full list of bindings.

About GNOME · Download · Support · Community · Developers · Foundation · Contact