+ -
当前位置:首页 → 问答吧 → 关于LFS后的XFree86安装过程

关于LFS后的XFree86安装过程

时间:2010-01-04

来源:互联网

请问有没有人完成LFS后继续安装XFree86的,请问有成功的案例吗?我看了BLFS的手册,说安装XFree86依赖于: freetype-2.1.3,expat-1.95.6 和 libpng-1.2.5。我做完LFS后还没有做任何关于BLFS的编译,这样可以按照BLFS的手册直接进行XFree86的安装吗,还是需要前面的基本的软件安装才可以进行?成功的前辈能否稍微讲解下成功的步骤了,不胜感激。

作者: zxbmh110   发布时间: 2010-01-04

看看这两个帖子
http://www.linuxsir.org/bbs/thread321931.html
http://www.linuxsir.org/bbs/thread344786.html

作者: ext3   发布时间: 2010-01-05

谢谢楼上的回答,我现在就去试试了。但我想请问一下问什么是选用X.org了,他比较好吗?

作者: zxbmh110   发布时间: 2010-01-05

我照着你给的教程开始做,但是遇到了一些问题。
1.我的lfs做出来后,在usr下没有X11R7这个文件夹,只有X11R6。我就把你的第一步这样改了:export XORG_PREFIX="/usr/X11R6"。请问这样做可以吗?改了这个安装没关系吗?在下面的步骤中,用变量XORG_PREFIX的地方我没有动,碰到X11R7我都改成了X11R6。
2。在我默认以上改动正确的情况下,做到“其次是imake-1.0.2、gccmakedep-1.0.2、imake-1.0.2、lndir-1.0.1、makedepend-1.0.1、util-macros-1.1.5”这一步时,进入imake-1.0.2目录用PKG_CONFIG_PATH="${PKG_CONFIG_PATHN}" \
./configure $XORG_CONFIGN命令时报出“checking for XPROTO... configure: error: Package requirements (xproto) were not met:

No package 'xproto' found

Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively, you may set the environment variables XPROTO_CFLAGS
and XPROTO_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.”的错误。
之前的pkg-config和Protocol Headers的编译都是按照你文档上的步骤做的,唯一有区别的就是X11R7改成了X11R6.
3.关于第二点问题,我搜到了另外一个帖子,他上面之前也碰到了差不多同样的问题,但是是在编译makedepend-1.0.1这个包时出现。我也看到了他给出的解答:“问题解决了,将/usr/X11R6/lib目录加入到pkg-config的配置中就可以了,之前只入了/usr/X11R6/lib64。结果在编译32位的程序失败了”。请问这个解决方法适用于我的问题吗?如果适用,那“将/usr/X11R6/lib目录加入到pkg-config的配置中”这个操作具体该怎么做了,第一次接触这个,实在不是很明白。
希望你能不吝赐教,先谢谢了。

作者: zxbmh110   发布时间: 2010-01-05

PKG_CONFIG_PATH="${PKG_CONFIG_PATHN}" 全部去掉

作者: tusooa   发布时间: 2010-01-06