LinuxSir.cn,穿越时空的Linuxsir!

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

关于LFS后的XFree86安装过程

[复制链接]
发表于 2010-1-4 17:03:29 | 显示全部楼层 |阅读模式
请问有没有人完成LFS后继续安装XFree86的,请问有成功的案例吗?我看了BLFS的手册,说安装XFree86依赖于: freetype-2.1.3,expat-1.95.6 和 libpng-1.2.5。我做完LFS后还没有做任何关于BLFS的编译,这样可以按照BLFS的手册直接进行XFree86的安装吗,还是需要前面的基本的软件安装才可以进行?成功的前辈能否稍微讲解下成功的步骤了,不胜感激。
发表于 2010-1-4 19:12:36 | 显示全部楼层
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-1-5 09:37:12 | 显示全部楼层
谢谢楼上的回答,我现在就去试试了。但我想请问一下问什么是选用X.org了,他比较好吗?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-1-5 14:32:15 | 显示全部楼层
我照着你给的教程开始做,但是遇到了一些问题。
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的配置中”这个操作具体该怎么做了,第一次接触这个,实在不是很明白。
希望你能不吝赐教,先谢谢了。
回复 支持 反对

使用道具 举报

发表于 2010-1-5 19:53:06 | 显示全部楼层
PKG_CONFIG_PATH="${PKG_CONFIG_PATHN}" 全部去掉
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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