[cairo] backend pc file requires cairo

Mike Emmel mike.emmel at gmail.com
Sun Jul 9 13:57:18 PDT 2006


prefix=/home/memmel/Source/Build
exec_prefix=${prefix}
libdir=${exec_prefix}/lib
includedir=${prefix}/include

Name: cairo
Description: Multi-platform 2D graphics library
Version: 1.1.11

Requires.private:   cairo-directfb libpng12 directfb freetype2 >=
8.0.2 fontconfig
Libs:  -L${libdir} -lcairo
Cflags:  -I${includedir}/cairo


And its because of this in cairo.pc.in
Its better to remove the backend dependcy I agree

Its coming for this if you trace back.

@PKGCONFIG_REQUIRES@: @CAIRO_REQUIRES@

On 7/9/06, Behdad Esfahbod <behdad at behdad.org> wrote:
> On Sun, 2006-07-09 at 02:10 -0400, Mike Emmel wrote:
> > pkg-config --cflags cairo.pc
> > Failed to open '/home/memmel/Source/Build/lib/pkgconfig/cairo-directfb.pc':
> > Too many open files
> >
> >
> > I get this because the backend pc file requires cairo which requires it.
>
> That's weird.  cairo.pc shouldn't require any of the backend pc files.
> Can you paste your cairo.pc please?
>
> behdad
>
> > Mike
> > _______________________________________________
> > cairo mailing list
> > cairo at cairographics.org
> > http://cairographics.org/cgi-bin/mailman/listinfo/cairo
> --
> behdad
> http://behdad.org/
>
> "Commandment Three says Do Not Kill, Amendment Two says Blood Will Spill"
>         -- Dan Bern, "New American Language"
>
>


More information about the cairo mailing list