LinuxSir.cn,穿越时空的Linuxsir!

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

自己LFS的一些记录

[复制链接]
发表于 2006-7-12 12:50:13 | 显示全部楼层 |阅读模式
没有太仔细的去记录,只是简单的记录了一些东西,放这里吧,也许日后还用的到,或许还可以给大家个参考。

照着LFS6.1来做的,没太多的困难,偶尔碰到问题,google都能解决。

# of expected passes            2722
# of unexpected successes       2
# of expected failures          5
make[3]: *** [check-DEJAGNU] Error 1
make[3]: Leaving directory `/usr/src/gcc-build/i686-pc-linux-gnu/libstdc++-v3/testsuite'
make[2]: *** [check-am] Error 2
make[2]: Leaving directory `/usr/src/gcc-build/i686-pc-linux-gnu/libstdc++-v3/testsuite'
make[1]: *** [check-recursive] Error 1
make[1]: Leaving directory `/usr/src/gcc-build/i686-pc-linux-gnu/libstdc++-v3'
make: *** [check-target-libstdc++-v3] Error 2
这是在gcc 的make check 的时候发生的错误,这个错误似乎是已知的,不影响后面的make install


======================================
1 of 10 tests failed
Please report to bug-coreutils@gnu.org
======================================
make[3]: *** [check-TESTS] Error 1
make[3]: Leaving directory `/usr/src/coreutils-5.2.1/tests/touch'
make[2]: *** [check-am] Error 2
make[2]: Leaving directory `/usr/src/coreutils-5.2.1/tests/touch'
make[1]: *** [check-recursive] Error 1
make[1]: Leaving directory `/usr/src/coreutils-5.2.1/tests'
make: *** [check-recursive] Error 1
coreutils使用dummy用户作测试的时候发生的,
这个似乎是系统权限的问题,touch无法使用非root用户来touch root的东西。

configure perl后,make的时候有问题,说是makefile的933行没有seperater,注释掉了就可以编译了,不知有没问题(perl没打补丁的,手册上没有说要打),最后是顺利完成的,应该是没有影响。

autoconf需要perl安装后才可以make。
发表于 2006-7-12 18:58:22 | 显示全部楼层
这些东西没多大意义,也看不出有什麽参考价值,若楼主没有特别补充,吾准备将此净化之!
回复 支持 反对

使用道具 举报

发表于 2006-7-13 00:09:54 | 显示全部楼层
======================================
1 of 10 tests failed
Please report to bug-coreutils@gnu.org
======================================
make[3]: *** [check-TESTS] Error 1
make[3]: Leaving directory `/usr/src/coreutils-5.2.1/tests/touch'
make[2]: *** [check-am] Error 2
make[2]: Leaving directory `/usr/src/coreutils-5.2.1/tests/touch'
make[1]: *** [check-recursive] Error 1
make[1]: Leaving directory `/usr/src/coreutils-5.2.1/tests'
make: *** [check-recursive] Error 1
coreutils使用dummy用户作测试的时候发生的,
这个似乎是系统权限的问题,touch无法使用非root用户来touch root的东西。

configure perl后,make的时候有问题,说是makefile的933行没有seperater,注释掉了就可以编译了,不知有没问题(perl没打补丁的,手册上没有说要打),最后是顺利完成的,应该是没有影响。

如果你能找到问题所在,可以汇报给 LFS/CLFS 团队。。或者写在这里,我帮你发过去。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-7-17 16:47:14 | 显示全部楼层
sorry,第一次做LFS,照中文手册和那个wiki作的,记录的是手册和wiki上没有提到的。

没用就删了吧,麻烦版主了。
回复 支持 反对

使用道具 举报

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

本版积分规则

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