|
我是LFS新手
一直编到第六章Coreutils之前都没有遇到问题(不然就是我没有注意……)
我是用LFS-6.3當HOST系统
到6.18编Coreutils-6.12 , make check的时候报错:
.............................................................................................................................
root:/sources/coreutils-6.12# su-tools nobody -s /bin/bash -c "make RUN_EXPENSIVE_TESTS=yes check"
make check-recursive
make[1]: Entering directory `/sources/coreutils-6.12'
Making check in lib
make[2]: Entering directory `/sources/coreutils-6.12/lib'
make check-am
make[3]: Entering directory `/sources/coreutils-6.12/lib'
make[3]: Nothing to be done for `check-am'.
make[3]: Leaving directory `/sources/coreutils-6.12/lib'
make[2]: Leaving directory `/sources/coreutils-6.12/lib'
Making check in src
make[2]: Entering directory `/sources/coreutils-6.12/src'
rm -rf progs-readme progs-makefile
echo uname chroot hostid nice who users pinky stty df [ chcon chgrp chown chmod cp dd dircolors du ginstall link ln dir vdir ls mkdir mkfifo mknod mktemp mv nohup readlink rm rmdir shred stat sync touch unlink cat cksum comm csplit cut expand fmt fold head join groups md5sum nl od paste pr ptx sha1sum sha224sum sha256sum sha384sum sha512sum shuf sort split sum tac tail tr tsort unexpand uniq wc basename date dirname echo env expr factor false id logname pathchk printenv printf pwd runcon seq sleep tee test true tty whoami yes base64 hostname arch hostname su chroot df hostid nice pinky stty su uname uptime users who [ chcon chgrp chown chmod cp dd dircolors du ginstall link ln dir vdir ls mkdir mkfifo mknod mktemp mv nohup readlink rm rmdir shred stat sync touch unlink cat cksum comm csplit cut expand fmt fold head join groups md5sum nl od paste pr ptx sha1sum sha224sum sha256sum sha384sum sha512sum shuf sort split sum tac tail tr tsort unexpand uniq wc basename date dirname echo env expr factor false id kill logname pathchk printenv printf pwd runcon seq sleep tee test true tty whoami yes base64 \
| tr -s ' ' '\n' | sed -e 's,$,,;s/ginstall/install/' \
| LC_ALL=C sort -u > progs-makefile && \
sed -n '/^The programs .* are:/,/^[a-zA-Z]/p' ../README \
| sed -n '/^ */s///p' | tr -s ' ' '\n' > progs-readme
/bin/sh: line 2: progs-makefile: Permission denied
make[2]: *** [check-README] Error 1
make[2]: Leaving directory `/sources/coreutils-6.12/src'
make[1]: *** [check-recursive] Error 1
make[1]: Leaving directory `/sources/coreutils-6.12'
make: *** [check] Error 2
............................................................................................................................
然后我试著继续……
到了6.25编Perl,make test 的時候也出現错误:
............................................................................................................................
ext/Sys/Syslog/t/syslog.......................................
# Failed test 'setlogsock() should return true: '''
# at ../ext/Sys/Syslog/t/syslog.t line 204.
# Looks like you failed 1 test of 199.
FAILED at test 176
ext/IO/t/io_utf8..............................................ok
ext/IO/t/io_xs................................................ok
ext/IPC/SysV/t/ipcsysv........................................# cannot proceed: semget() error:
# Looks like you planned 17 tests but ran 16.
FAILED--expected 17 tests, saw 16
............................................................................................................................
然后我就不敢继续下去了!!
不知道這两個错误信息會不會影响接下來的编译过程?
如果會又该如何解决?
谢謝大家帮忙解答
猴子 |
|