Per i tuoi programmi in C puoi usare GTK+...
http://www.gimp.org/~tml/gimp/win32/downloads.html
The packages below are GTK+ 2.2.x and its dependents.
Tutto quello che c'è lì sotto va installato (meno i pacchetti source)...fino a libxml2...
Installa tutto in una stessa directory all'interno dell'hard disk...
Poi devi settare le directory degli include e dei lib all'interno del tuo ambiente di sviluppo...
In alternativa puoi scaricare MinGW Developer Studio ed aggiungerci questo pacchetto:
GTK+ for Windows
4. MinGWStudioGTK-dev-2.2.4.zip (718,635)
- MinGW Developer Studio GTK+ 2.2.4 Development. (No runtime dll. To run GTK+ applications you need GTK+ runtime dll)
http://www.parinya.ca/download.html
Le runtime GTK+ le trovi nel sito di prima: gtk+-2.2.4.zip
Ora non ti ho chiesto se lo vuoi per Windows o per Linux, se le vuoi per Linux ho scritto questo post chilometrico per niente... Visto che dovresti aver già tutto installato (runtime, sicuramente se hai Gnome e librerie di sviluppo se le hai installate dal CD)....
Qui c'è un tutorial sulle GTK+ consigliatomi tempo fa:
http://www.fifi.org/doc/libgtk1.2-do..._tut_it-1.html