[cairo] Bug in freetype2 pkg-config requirement
Igor Foox
ifoox at redhat.com
Mon Aug 29 10:19:19 PDT 2005
On Mon, 2005-08-29 at 12:06 -0400, Owen Taylor wrote:
> On Mon, 2005-08-29 at 11:52 -0400, Igor Foox wrote:
>
> > Hi Owen,
> >
> > I've reproduced the problem. What seems to happen is that pango doesn't
> > depend on FreeType directly, it depends on it through Cairo and through
> > FontConfig (I think). Pango builds and installs. However when I try to
> > build GTK+ (2.8.0) I get [1]. You can see that I'm installing the GTK+
> > stack into a non-standard location (/opt) but I don't think that should
> > impact the build.
>
> > gcc -DHAVE_CONFIG_H -I. -I. -I../.. -DG_LOG_DOMAIN=\"Gdk\"
> > -DGDK_COMPILATION -I../.. -I../../gdk -I../../gdk -DG_DISABLE_DEPRECATED
> > -DGDK_PIXBUF_DISABLE_DEPRECATED -DGDK_DISABLE_DEPRECATED
> > -DG_DISABLE_CAST_CHECKS -pthread -DXTHREADS -D_REENTRANT
> > -DXUSE_MTSAFE_API -I/opt/include/glib-2.0 -I/opt/lib/glib-2.0/include
> > -I/opt/include/pango-1.0 -I/opt/include/cairo -I/usr/X11R6/include
> > -I/usr/X11R6/include -O2 -g -pipe -Wp,-D_FORTIFY_SOURCE=2 -fexceptions
> > -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Wall -MT
> > gdkdrawable-x11.lo -MD -MP -MF .deps/gdkdrawable-x11.Tpo -c
> > gdkdrawable-x11.c -fPIC -DPIC -o .libs/gdkdrawable-x11.o
> > In file included from /opt/include/pango-1.0/pango/pangofc-font.h:25,
> > from /opt/include/pango-1.0/pango/pango-ot.h:25,
> > from /opt/include/pango-1.0/pango/pangoxft.h:27,
> > from gdkdrawable-x11.c:32:
> > /usr/include/ft2build.h:56:38: error: freetype/config/ftheader.h: No
> > such file or directory
>
> Ah, that was fixed between GTK+ 2.8.0 and 2.8.1.
Ah ... I tried with GTK+ 2.8.2 and all seems to work.
Thanks!
Igor
> 2005-08-15 Owen Taylor <otaylor at redhat.com>
>
> * configure.in: Fix have_base_pc / have_base_x_pc typo.
>
> * gdk/x11/gdkdrawable-x11.c gtk/gtksettings.c: Remove panoxft.h includes.
> (#313417, James Andrewartha)
>
> * configure.in: Add fontconfig to X_PACKAGES, since we use it for
> FcNameConstant(). (More of #313417)
>
> Regards,
> Owen
>
More information about the cairo
mailing list