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 <gnustep-dev@gnu.org>
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
Gnustep-dev@gnu.org
http://lists.gnu.org/mailman/listinfo/gnustep-dev



_______________________________________________
Gnustep-dev mailing list
Gnustep-dev@gnu.org
http://lists.gnu.org/mailman/listinfo/gnustep-dev

Reply via email to