Mike, sorry for the hassling, but gtk+ fails to build because it cannot find cairo-directfb.h I noticed that when you "make install" Cairo, it does not /usr/bin/install -c -m 644 'cairo-directfb.h' '/home/zino/LIBS/d-i_build/include/cairo/cairo-directfb.h'
so I copied it by hand, retried to build gtk+ (with gdk backend of course) and I _almost_ managed to get the libs: /bin/sh ../libtool --mode=link gcc -g -O2 -Wall -L/home/zino/LIBS/d-i_build/lib -o gtk-query-immodules-2.0 queryimmodules.o libgtk-directfb-2.0.la ../gdk-pixbuf/libgdk_pixbuf-2.0.la ../gdk/libgdk-directfb-2.0.la gcc -g -O2 -Wall -o .libs/gtk-query-immodules-2.0 queryimmodules.o -L/home/zino/LIBS/d-i_build/lib ./.libs/libgtk-directfb-2.0.so ../gdk-pixbuf/.libs/libgdk_pixbuf-2.0.so ../gdk/.libs/libgdk-directfb-2.0.so -Wl,--rpath -Wl,/home/zino/LIBS/d-i_build/lib ../gdk/.libs/libgdk-directfb-2.0.so: undefined reference to `cairo_directfb_surface_create' collect2: ld returned 1 exit status make[4]: *** [gtk-query-immodules-2.0] Error 1 make[4]: Leaving directory `/home/zino/LIBS/gtk+/gtk' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/home/zino/LIBS/gtk+/gtk' make[2]: *** [all] Error 2 make[2]: Leaving directory `/home/zino/LIBS/gtk+/gtk' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/zino/LIBS/gtk+' make: *** [all] Error 2 Hope this helps Davide _______________________________________________ directfb-dev mailing list [email protected] http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-dev
