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



Behdad,

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 libharfbuzz-1.la && ln -s ../libharfbuzz-1.la libharfbuzz-1.la)
/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 libharfbuzz-1.la 
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/libz.so -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.

Robert
-- 
 Dipl.-Ing. Robert Schwebel | http://www.pengutronix.de
 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]