This is a better version of the GLib port to Win32. Ignore the glib-tml-980806-0 files. Apply glib-tml-980806-1.patch to GLib 1.1.2, and untar glib-tml-980806-1.tar (which contains just one zip file, which you can unzip if you like). Now all the necessary __declspec declarations are in the source files. I use the macro GLIBAPI. I hope this doesn't make glib.h or the C source files too ugly for any sensitive Unix programmers out there... (I am also myself a Unix programmer. I only do this Win32 stuff because it is still somehow bizarrely fascinating. Maybe I am something of a masochist?) It compiles and runs (testglib runs, that is) with GNU-Win32 19.1, Watcom 10.6 or MSVC 5.0. --tml@iki.fi