the requirements in project said that need glib
in changes note that removed use of anonymous unions, now compiles in gcc 4.2, 4.3 and 4.4 for debian squeeze and so other little distributions..
but still need GLib 2.28 as minimun for compile that reflects the configure script and the README file..
that non-sense due gcc 4.6 are minimun for use glib 2.30+ and newer gobject system..
but the main problem its that its not able to copile in those litle distributions.. such slitaz, oldstable debian live cd based (many based on squeeze) that still use GLIb 2.25 and lower releases...