"glib" 1.2 can't be compiled by "gcc" 3.4.3. This patch corrects the problem. --- glib-1.2.10.old/glib.h +++ glib-1.2.10/glib.h @@ -272,7 +272,7 @@ /* Wrap the gcc __PRETTY_FUNCTION__ and __FUNCTION__ variables with * macros, so we can refer to them as strings unconditionally. */ -#ifdef __GNUC__ +#ifdef __NOTDEF__ #define G_GNUC_FUNCTION __FUNCTION__ #define G_GNUC_PRETTY_FUNCTION __PRETTY_FUNCTION__ #else /* !__GNUC__ */