Not sure this has much to do with my changes, it looked more like a typo in configure.ac whereby XFT_LIBS was added to CAIRO_CFLAGS instead of CAIRO_LIBS, resulting in --
GRAPHIC_CFLAGS=-I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng12 -lXft -lXrender -lfontconfig -lfreetype -lX11 which obviously would (at least) generate compile warnings. Anyway, I fixed it on trunk. Please give it a go. :-) Thanks -----Original Message----- From: Fred Kiefer <[EMAIL PROTECTED]> Sent: Tue, February 27, 2007 12:17 pm To: Nicola Pero <[EMAIL PROTECTED]>, GNUstep Developer <[email protected]> Subject: Compiler warnings for the cairo backend Hi Nicola, starting with your changes to the GNUstep make system, I am now getting loads of warnings when compiling the cairo backend: Compiling file CairoSurface.m ... gcc: -lXft: linker input file unused because linking not done gcc: -lXrender: linker input file unused because linking not done gcc: -lX11: linker input file unused because linking not done gcc: -lfontconfig: linker input file unused because linking not done gcc: -lexpat: linker input file unused because linking not done gcc: -lfreetype: linker input file unused because linking not done gcc: -lz: linker input file unused because linking not done Looks like linker flags get passed on to the compilation step, where they aren't needed. I have attached the config.log file to make it easier for you the track this problem, if you don't have cairo installed. Cheers, Fred _______________________________________________ Gnustep-dev mailing list [email protected] http://lists.gnu.org/mailman/listinfo/gnustep-dev _______________________________________________ Gnustep-dev mailing list [email protected] http://lists.gnu.org/mailman/listinfo/gnustep-dev
