|
|
blfs,我安装的是XFree86-4.5.0 都按照手册正常编译,然后准备安装xfce,当然首先安装xfce所依赖的包,glib-2.6.4, atk-1.9.1 , Fontconfig-2.3.2 , Pango-1.8.1,然后在编译gtk+-2.6.7的时候出错:
./configure --prefix=/usr --sysconfdir=/etc --without-libtiff --without-libjpeg
然后报错:
configure : error : Xft Pango backup is required for X11 target.
然后在网上搜了一下,(学校里面,只能baidu,不能google,郁闷!)有人说是在chroot的环境下出过类似问题,切换到lfs系统里面,重新编译pango就行了,于是照搬,结果,不行,还是同样的问题,然后重新编译了pkg-config, Fontconfig,并在~/.bashrc中加入export PKG_CONFIG_PATH=/usr/lib/pkgconfig:/opt/lib/pkgconfig:/usr/local/lib/pkgconfig,
又升级ld.so.conf,加入/usr/X11R6/lib并ldconfig,再执行上面的configure,出现了新的错误:
Xft version 2 is required for X11 target
又查了半天,发现xft.pc在/usr/X11R6/lib/pkgconfig下面,于是尝试在/usr/lib/pkgconfig下面作了个链接xft.pc,这个过去了,可是新的问题又出现了,再次configure的时候:
checking Pango flags... -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/X11R6/include -lpangoxft-1.0 -lpangox-1.0 -lpango-1.0 -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0
configure: error:
*** Can't link to Pango. Pango is required to build
*** GTK+. For more information see http://www.pango.org
可是pango明明安装了阿,求教,这是为什么?还是我前面什么地方错了???
谢谢 |
|