LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 524|回复: 1

升级2.4需要装fontconfig 和xft ,可是xft出错

[复制链接]
发表于 2004-10-12 15:05:25 | 显示全部楼层 |阅读模式
font config是2.2.3
xft是2.1.2

xft
./configure没有错误
make出错:

[root@RH9 xft-2.1.2]# make
make  all-am
make[1]: Entering directory `/tmp/xft-2.1.2'
if /bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.    -I/usr/local/include   -I/usr/local/include/freetype2
-I/usr/local/include -I/usr/X11R6/include -g -O2 -MT xftcolor.lo -MD -MP -MF ".deps/xftcolor.Tpo" \
  -c -o xftcolor.lo `test -f 'xftcolor.c' || echo './'`xftcolor.c; \
then mv ".deps/xftcolor.Tpo" ".deps/xftcolor.Plo"; \
else rm -f ".deps/xftcolor.Tpo"; exit 1; \
fi
mkdir .libs
gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include -I/usr/X11R6/include -g -O2 -MT xftcolor.lo -MD -MP -MF .deps/xftcolor.Tpo -c xftcolor.c  -fPIC -o .libs/xftcolor.o
In file included from Xft.h:41,
                 from xftint.h:39,
                 from xftcolor.c:25:
/usr/local/include/freetype2/freetype/freetype.h:20:2: #error "`ft2build.h' hasn't been included yet!"
/usr/local/include/freetype2/freetype/freetype.h:21:2: #error "lease always use macros to include FreeType header files."
/usr/local/include/freetype2/freetype/freetype.h:22:2: #error "Example:"
/usr/local/include/freetype2/freetype/freetype.h:23:2: #error "  #include <ft2build.h>"
/usr/local/include/freetype2/freetype/freetype.h:24:2: #error "  #include FT_FREETYPE_H"
make[1]: *** [xftcolor.lo] 错误 1


我知道这是freetype 2 造成的,对于2.2.2之前的fontconfig也有这个问题,可是怎么解决呢?
发表于 2004-10-12 19:42:14 | 显示全部楼层
我以前也是这个样子,弄来弄去后来把系统搞的乱糟糟的

索性重装系统后再来编译gtk2.4居然一路通过了

可能问题是这样:安装glib2后,此后atk、freetype、pango的编译必须严格限定LD_LIBRARY_PATH
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表