Thank you, that explains a lot. One needs glibc --- or not, because things in error.h are not referenced, removing the include does not break it. BTW "the next errors" are not MacOS specific (I'm on FreeBSD), therefore I didn't explain them. Anyhow, I have them solved through CFLAGS=`pkg-config --cflags gtk+-2.0`; LDFLAGS=`pkg-config --libs gtk+-2.0`; ./configure ; gmake