|
|
我用的母系统是 LFS 6.2的CD。
机子是个人PC, intel 845 , celeron 1.7G, 512 MB
在第六章的时候编译好之后, make check 测试时出错了。
出现错误的部分输出:
“
...
Running /sources/binutils-2.14/ld/testsuite/ld-bootstrap/bootstrap.exp ...
FAIL: bootstrap with --static
...
# of expected passes 242
# of unexpected failures 1
# of expected failures 4
/sources/binutils-build/ld/ld-new 2.16.1
make[4]: *** [check-DEJAGNU] Error 1
make[4]: Leaving directory `/sources/binutils-build/ld'
make[3]: *** [check-am] Error 2
make[3]: Leaving directory `/sources/binutils-build/ld'
make[2]: *** [check-recursive] Error 1
make[2]: Leaving directory `/sources/binutils-build/ld'
make[1]: *** [check-ld] Error 2
make[1]: Leaving directory `/sources/binutils-build'
make: *** [check] Error 2
”
之后,在LFS的mail-list中找到一篇错误内容类似的email, http://linuxfromscratch.org/pipe ... 004-May/023457.html
我曾在做第六章的Glibc-2.3.6时,退回到第五章的环境里面重新编译过 grep, 因为当时写了一些shell脚本自动把Bzip2之后的软件都自动安装,不过后来不知道为什么grep会没有编译到,所以才回去重编译。 不知道这个会不会导致现在的问题呢? |
|