> 
> Just to make sure we're all on the same page here,
> could someone
> summarize all the different flavors and layers of
> GTK.
> 

At a very high level, you have GLIB, which defines
data types and structures, GDK which addresses actual
drawing onto the screen, and GTK which is the GUI
toolkit.  These layers separate the various logical
layers to ease porting.  To have GTK, you have to have
GLIB and GDK.

__________________________________________________
Do You Yahoo!?
Yahoo! Shopping - Thousands of Stores. Millions of Products.
http://shopping.yahoo.com/