problem with libpangoxft-1.0.so (symbol definition missing??)



Hi guys,

I am having some problem while compiling gtk+-2.5.2 on my linux box.
Before compiling gtk, I could compile pango 1.5.2 and glib 2.5.2
successfully (perhaps). I am getting following error in config.log
after running configure script:

/usr/local/lib/libpangoxft-1.0.so: undefined reference to
`pango_fc_font_map_cache_clear'
/usr/local/lib/libpangoxft-1.0.so: undefined reference to
`pango_fc_font_map_get_type'
/usr/local/lib/libpangoxft-1.0.so: undefined reference to
`pango_fc_font_map_create_context'
/usr/local/lib/libpangoxft-1.0.so: undefined reference to
`pango_fc_font_map_shutdown'
/usr/local/lib/libpangoxft-1.0.so: undefined reference to
`pango_fc_font_get_type'
/usr/local/lib/libpangoxft-1.0.so: undefined reference to
`pango_fc_font_lock_face'
/usr/local/lib/libpangoxft-1.0.so: undefined reference to
`pango_fc_font_has_char'
/usr/local/lib/libpangoxft-1.0.so: undefined reference to
`pango_fc_font_get_glyph'
/usr/local/lib/libpangoxft-1.0.so: undefined reference to
`pango_fc_font_get_unknown_glyph'
/usr/local/lib/libpangoxft-1.0.so: undefined reference to
`pango_fc_font_get_raw_extents'
/usr/local/lib/libpangoxft-1.0.so: undefined reference to
`pango_fc_font_unlock_face'

There seems to some problem with the libpangoxft library. As far as
soft links are considered, they seem to be correct.

$ls -l /usr/local/libpangoxft*
-rw-r--r--    1 root     root          835 Sep 14 21:16
/usr/local/lib/libpangoxft-1.0.la
lrwxrwxrwx    1 root     root           26 Sep 14 21:16
/usr/local/lib/libpangoxft-1.0.so -> libpangoxft-1.0.so.0.501.1
lrwxrwxrwx    1 root     root           26 Sep 14 21:16
/usr/local/lib/libpangoxft-1.0.so.0 -> libpangoxft-1.0.so.0.501.1
-rwxr-xr-x    1 root     root       204247 Sep 14 21:16
/usr/local/lib/libpangoxft-1.0.so.0.501.1

Also as I found somewhere else:

$ for i in *pango*.so; do objdump -T $i | grep
pango_fc_font_map_cache_clear && echo ===$i; done
0000888c g    DF .text  0000001f  Base        pango_fc_font_map_cache_clear
===libpangoft2-1.0.so
00000000      D  *UND*  00000000              pango_fc_font_map_cache_clear
===libpangoxft-1.0.so

symbol definition seems to be missing from the library. During
compilation pango said that it will compile with X FreeType Xft
support.

I am not able to make anything out of all this information. Is it a
bug with pango??

Somebody please help.

Thanks in advance!!
-- manu
----------------
Manu Garg
http://manugarg.freezope.org



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