The cygwin-gnome2 project now has Gnome 2.4 bindings in the following languages:
gconfmm2, libglademm2, libgnomecanvasmm2, libgnomemm2, libgnomeuimm2 (prereq libsigc++ is also available).
Glib, Gnome2, Gnome2::Canvas, Gnome2::GConf, Gnome2::Print, Gnome2::Rsvg, Gnome2::VFS, Gnome2::Vte, Gnome2::Wnck, Gtk2, Gtk2::GladeXML, Gtk2::Html2, Gtk2::Spell, and Gtk2::TrayIcon.... read more
For those familiar with my cygwin-ports project, I have now made a similar project for Gnome 2.x libraries, bindings, and applications. These can be found now at the cygwin-gnome2 project.
You will need glib-2.x and gtk+-2.x from the CyGnome project to run these packages.