The GtkAda folks have released a new version of GtkAda for Gtk+-2.2 and it includes an easily installed binary release. It looks to me like the easiest way to get started writing cross-platform Gtk+ programs is to install GNAT 3.15p and GNATWIN then install the new GtkAda release. Reasonably complete examples are included in the distribution.