LinuxSir.cn,穿越时空的Linuxsir!

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

LFS-6.1.4编译xorg-6.8.2出错,内附详细日志,请大家帮我看看!!!

[复制链接]
发表于 2006-8-1 15:08:27 | 显示全部楼层 |阅读模式
按照BLFS-6.1手册做的,当输入:( make World 2>&1 | tee xorg-compile.log && exit $PIPESTATUS )时报错,以下是详细错误日志:
  1. Building Release 6.8.2.
  2. I hope you checked the configuration parameters in ./config/cf
  3. to see if you need to pass BOOTSTRAPCFLAGS.
  4. 二  8月  1 14:50:00 CST 2006
  5. cd ./config/imake && make  -f Makefile.ini BOOTSTRAPCFLAGS="" CC="cc" clean
  6. make[1]: Entering directory `/root/X/xcbuild/config/imake'
  7. rm -f ccimake imake.o imake
  8. rm -f *.CKP *.ln *.BAK *.bak *.o core errs ,* *~ *.a tags TAGS make.log \#*
  9. rm -f -r Makefile.proto Makefile Makefile.dep bootstrap
  10. rm -f imakemdep_cpp.h
  11. make[1]: Leaving directory `/root/X/xcbuild/config/imake'
  12. make  Makefile.boot
  13. make[1]: Entering directory `/root/X/xcbuild'
  14. cd ./config/imake && make -w -f Makefile.ini BOOTSTRAPCFLAGS="" CC="cc"
  15. make[2]: Entering directory `/root/X/xcbuild/config/imake'
  16. making imake with BOOTSTRAPCFLAGS= and CROSSCOMPILEFLAGS=-DCROSSCOMPILEDIR="" in config/imake
  17. cc -o ccimake -DCROSSCOMPILEDIR=""  -O -I../../include -I../../imports/x11/include/X11 ccimake.c
  18. if [ -n "" ] ; then \
  19. /cc -E `./ccimake` \
  20. -DCROSSCOMPILE_CPP imakemdep.h > imakemdep_cpp.h; \
  21. else touch imakemdep_cpp.h; fi
  22. cc -c  -O -I../../include -I../../imports/x11/include/X11 `./ccimake` imake.c
  23. cc -o imake  -O -I../../include -I../../imports/x11/include/X11 imake.o
  24. make[2]: Leaving directory `/root/X/xcbuild/config/imake'
  25. rm -f ./config/makedepend/Makefile.proto
  26. ./config/imake/imake -I./config/cf  -s ./config/makedepend/Makefile.proto -f ./config/makedepend/Imakefile -DTOPDIR=../.. -DCURDIR=./config/makedepend
  27. cd ./config/makedepend && rm -f -r Makefile Makefile.dep makedepend *.o bootstrap
  28. cd ./config/makedepend && make -f Makefile.proto bootstrap
  29. make[2]: Entering directory `/root/X/xcbuild/config/makedepend'
  30. Makefile.proto:34: *** 遗漏分隔符 。 停止。
  31. make[2]: Leaving directory `/root/X/xcbuild/config/makedepend'
  32. make[1]: *** [depend.bootstrap] 错误 2
  33. make[1]: Leaving directory `/root/X/xcbuild'
  34. make: *** [World] 错误 2
复制代码

我的内核是2.6.17.7的

另外还有两个问题:1、装好系统以后我所安装的软件从下载到编译都是用root完成的,是否对安装软件有影响?

2、编译xorg时要用到的host.def我是直接先在SuSE下面做好,然后复制到 xcbuild/config/fb/目录下去的,是否也会有影响?
发表于 2006-8-1 22:36:08 | 显示全部楼层
host.def 复制错目录了吧。。。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-8-1 22:48:26 | 显示全部楼层
目录没有错,我对目录的检查可是非常的仔细,经常要看好几遍

下午弄了一下午,总算搞定了。好像是内核的问题,我把内核换成2.6.12.11的以后再编译就成功了,不过好像速度有点慢的样子,startx后要等大概一分钟xterm和xclock才会出现,不知道大家的怎么样?
回复 支持 反对

使用道具 举报

发表于 2006-8-1 23:07:56 | 显示全部楼层
看你的机器性能而定,不过也不应该这么慢,我的R40,最多也就10秒左右。

也许是你的命令没打对,是粘贴的么?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-8-1 23:29:02 | 显示全部楼层
手打的,用w3m连上网,两个终端之间不断的切换
回复 支持 反对

使用道具 举报

发表于 2006-8-1 23:55:07 | 显示全部楼层
这些长命令 我都是粘贴的,,实在没啥兴趣打那么长的命令。

你装一个 gpm 吧。粘贴很方便的。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-8-2 09:59:09 | 显示全部楼层
谢谢版主的建议,我也想装个gpm,不过装上后用不了。

X启动慢的原因找到了,是编码的问题,我用zh_CN.UTF-8的编码,启动很慢,换成gbk或POSIX以后速度就变快了,startx以后只要三秒钟就能看到xterm和xclock了。
回复 支持 反对

使用道具 举报

发表于 2006-8-2 10:26:01 | 显示全部楼层
你没有 iso10646 编码的字体
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-8-2 11:47:32 | 显示全部楼层
Post by 终极幻想
你没有 iso10646 编码的字体

这个我也不是很清楚, 反正在装glibc的时候我把所有的locale都装上了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-8-2 14:31:12 | 显示全部楼层
xfce4终于起来了,激动!!,不过没有图标,已经装了自带的图标,可是不会配置。
刚才跑去BLFS看了下Firefox1.5.0.4,感觉好像比xorg还难搞,看来还有好长的路要走啊
回复 支持 反对

使用道具 举报

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

本版积分规则

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