freetype bug (was: Re: Pango-1.16.4 released)


On Fri, Apr 27, 2007 at 03:05:12AM -0400, Behdad Esfahbod wrote:
> Overview of changes between 1.16.3 and 1.16.4
> ==============================================
> - Add new configure option --disable-doc-cross-references and make
>   sure releases are made using it.  Distributions are encouraged to
>   build with --enable-gtk-doc such that their Pango docs correctly
>   cross reference glib and cairo docs.
> - Bugs fixed in this release:
>         Bug 432991 ??? developer docs for libpango are broken

When trying to compile pango for ARM, I'm experiencing the following
bug. Tested with 1.16.3 and pango-trunk from five minutes ago:

(cd .libs && rm -f && ln -s ../
/bin/sh ../../libtool --tag=CC --mode=link arm-iwmmx-linux-gnueabi-gcc  -g -O2 -Wall  -L/some/path/local/arm-iwmmx-linux-gnueabi/lib -L/some/path/local/arm-iwmmx-linux-gnueabi/usr/lib -Wl,-rpath-link -Wl,/some/path/local/arm-iwmmx-linux-gnueabi/usr/lib -o harfbuzz-dump  harfbuzz-dump-main.o 
arm-iwmmx-linux-gnueabi-gcc -g -O2 -Wall -Wl,-rpath-link -Wl,/some/path/local/arm-iwmmx-linux-gnueabi/usr/lib -o harfbuzz-dump harfbuzz-dump-main.o  -L/some/path/local/arm-iwmmx-linux-gnueabi/lib -L/some/path/local/arm-iwmmx-linux-gnueabi/usr/lib ./.libs/libharfbuzz-1.a /some/path/local/arm-iwmmx-linux-gnueabi/usr/lib/ -Wl,--rpath -Wl,/some/path/local/arm-iwmmx-linux-gnueabi/usr/lib -Wl,--rpath -Wl,/some/path/local/arm-iwmmx-linux-gnueabi/usr/lib
harfbuzz-dump-main.o: In function `main':
/some/path/build-target/pango-trunk/pango/opentype/harfbuzz-dump-main.c:225: undefined reference to `FT_Init_FreeType'
/some/path/build-target/pango-trunk/pango/opentype/harfbuzz-dump-main.c:228: undefined reference to `FT_New_Face'
/some/path/build-target/pango-trunk/pango/opentype/harfbuzz-dump-main.c:264: undefined reference to `FT_Done_Face'
/some/path/build-target/pango-trunk/pango/opentype/harfbuzz-dump-main.c:267: undefined reference to `FT_Done_FreeType'

Looks like freetype isn't linked in.

 Dipl.-Ing. Robert Schwebel |
 Pengutronix - Linux Solutions for Science and Industry
   Handelsregister:  Amtsgericht Hildesheim, HRA 2686
     Hannoversche Str. 2, 31134 Hildesheim, Germany
   Phone: +49-5121-206917-0 |  Fax: +49-5121-206917-9

[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]