« Return to Thread: pixman-1 was not found in the pkg-config

Re: pixman-1 was not found in the pkg-config

by Tor Lillqvist :: Rate this Message:

Reply to Author | View in Thread

>  get pixman 0.10 and install it with ./configure && make && make install

Actually here I think the correct thing is rather for me to remove the
requirement for pixman from the cairo.pc I distribute in the
cairo-dev-1.6.4 "package" (zipfile). You don't really need anything
pixman related to use cairo. cairo is built as a shared library (DLL).
libpixman is built as a static archive and linked into cairo. Anybody
who uses cairo need not know anything about libpixman. cairo's public
headers do not include pixman headers.

I will edit the cairo.pc I distribute and upload a new cairo-dev
zipfile. I wonder if something could be done upstream in cairo for
this, like putting the pixman requirement in the .pc file only if a
static cairo library is built? Or should I just add that editing of
cairo.pc as one step in my build script for cairo from now on?

(Note to people on the cairo list wanting to follow up: please edit
the mingw-users away from the To: field unless you happen to be
subscribed to that list, too, to avoid bounces.)

--tml

-------------------------------------------------------------------------
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference
Don't miss this year's exciting event. There's still time to save $100.
Use priority code J8TL2D2.
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
_______________________________________________
MinGW-users mailing list
MinGW-users@...

You may change your MinGW Account Options or unsubscribe at:
https://lists.sourceforge.net/lists/listinfo/mingw-users

 « Return to Thread: pixman-1 was not found in the pkg-config