What exactly does your gdk-pixbuf-features.h file contain? Mine looks like this. #ifndef GDK_PIXBUF_FEATURES_H #define GDK_PIXBUF_FEATURES_H 1 #define GDK_PIXBUF_MAJOR () #define GDK_PIXBUF_MINOR () #define GDK_PIXBUF_MICRO () #define GDK_PIXBUF_VERSION ".." extern const guint gdk_pixbuf_major_version, gdk_pixbuf_minor_version, gdk_pixbuf_micro_version; extern const char *gdk_pixbuf_version; #endif Same error. after make clean -k and rerunning autogen.sh No warnings again either.