LinuxSir.cn,穿越时空的Linuxsir!

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

重新安装gcc的时候make -k check的时候出现了这样的错误,帮忙看看吧?

[复制链接]
发表于 2004-2-12 00:02:28 | 显示全部楼层 |阅读模式
make[4]: Entering directory `/source/lfssoft/gcc-build/i686-pc-linux-gnu/boehm-gc'
Switched to incremental mode
Emulating dirty bits with mprotect/signals
FAIL: gctest
===================
1 of 1 tests failed
===================
make[4]: *** [check-TESTS] 错误 1
make[4]: Leaving directory `/source/lfssoft/gcc-build/i686-pc-linux-gnu/boehm-gc'
make[3]: *** [check-am] 错误 2
make[3]: Leaving directory `/source/lfssoft/gcc-build/i686-pc-linux-gnu/boehm-gc'
make[2]: *** [check-recursive] 错误 1
make[2]: 由于错误目标“check”并未重新创建。
make[2]: Leaving directory `/source/lfssoft/gcc-build/i686-pc-linux-gnu/boehm-gc'
make[1]: *** [check-target-boehm-gc] 错误 2
make[2]: Entering directory `/source/lfssoft/gcc-build/gcc'
(rootme=`${PWDCMD-pwd}`; export rootme; \
srcdir=`cd ../../gcc-3.3-20040209/gcc; ${PWDCMD-pwd}` ; export srcdir ; \
cd testsuite; \
EXPECT=expect ; export EXPECT ; \
if [ -f ${rootme}/../expect/expect ] ; then  \
   TCL_LIBRARY=`cd .. ; cd ../../gcc-3.3-20040209/gcc/../tcl/library ; ${PWDCMD-pwd}` ; \
   export TCL_LIBRARY ; fi ; \
runtest --tool gcc )
/bin/sh: line 1: runtest: command not found
make[2]: [check-gcc] 错误 127 (忽略)
(rootme=`${PWDCMD-pwd}`; export rootme; \
srcdir=`cd ../../gcc-3.3-20040209/gcc; ${PWDCMD-pwd}` ; export srcdir ; \
cd testsuite; \
EXPECT=expect ; export EXPECT ; \
if [ -f ${rootme}/../expect/expect ] ; then  \
   TCL_LIBRARY=`cd .. ; cd ../../gcc-3.3-20040209/gcc/../tcl/library ; ${PWDCMD-pwd}` ; \
    export TCL_LIBRARY ; fi ; \
runtest --tool g++ )
/bin/sh: line 1: runtest: command not found
make[2]: [check-g++] 错误 127 (忽略)
(rootme=`${PWDCMD-pwd}`; export rootme; \
srcdir=`cd ../../gcc-3.3-20040209/gcc; ${PWDCMD-pwd}` ; export srcdir ; \
cd testsuite; \
EXPECT=expect ; export EXPECT ; \
if [ -f ${rootme}/../expect/expect ] ; then  \
   TCL_LIBRARY=`cd .. ; cd ../../gcc-3.3-20040209/gcc/../tcl/library ; ${PWDCMD-pwd}` ; \
   export TCL_LIBRARY ; fi ; \
runtest --tool g77 )
/bin/sh: line 1: runtest: command not found
make[2]: [check-g77] 错误 127 (忽略)
(rootme=`${PWDCMD-pwd}`; export rootme; \
srcdir=`cd ../../gcc-3.3-20040209/gcc; ${PWDCMD-pwd}` ; export srcdir ; \
cd testsuite; \
EXPECT=expect ; export EXPECT ; \
if [ -f ${rootme}/../expect/expect ] ; then  \
   TCL_LIBRARY=`cd .. ; cd ../../gcc-3.3-20040209/gcc/../tcl/library ; ${PWDCMD-pwd}` ; \
    export TCL_LIBRARY ; fi ; \
runtest --tool objc )
/bin/sh: line 1: runtest: command not found
make[2]: [check-objc] 错误 127 (忽略)
make[2]: Leaving directory `/source/lfssoft/gcc-build/gcc'
make[1]: 由于错误目标“do-check”并未重新创建。
make[1]: Leaving directory `/source/lfssoft/gcc-build'
make: *** [check] 错误 2
[root@xcqb_LFS /source/lfssoft/gcc-build]#
 楼主| 发表于 2004-2-12 00:03:20 | 显示全部楼层
这个runtest的命令是在哪里呢?怎么找不到呢?
发表于 2004-2-12 02:40:17 | 显示全部楼层
没装expect?
 楼主| 发表于 2004-2-12 08:53:01 | 显示全部楼层
hoho,对啊,是没有装。
以前重新安装gcc的时候,好像也是不用装这个 expect的吧。
我也是怀疑是否因为没有安装expect所以不能进行测试。我再安装一下试看看。
 楼主| 发表于 2004-2-12 09:28:35 | 显示全部楼层
已经可以正常进行测试了,安装了第5章LFS里面的测试工具套件。
发表于 2004-2-12 09:30:14 | 显示全部楼层
最初由 小丑奇兵 发表
hoho,对啊,是没有装。
以前重新安装gcc的时候,好像也是不用装这个 expect的吧。
我也是怀疑是否因为没有安装expect所以不能进行测试。我再安装一下试看看。

测试套件包括expect一定要在第五章安装的啊,在第六章就只调用/tools下面的expect即可。第六章的PATH就包含了这个路径。
发表于 2004-2-12 10:50:01 | 显示全部楼层
还是没认真看文档,dejagnu expect和tcl都是为了运行gcc和binutils的testsuite。
 楼主| 发表于 2004-2-12 15:38:28 | 显示全部楼层
hoho,没有啦,我只是已经在做BLFS了。就是说在用的系统更新gcc的。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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