|
|
发表于 2005-8-11 11:58:14
|
显示全部楼层
你看的是第几版的LFS?
我没有碰到过这样的问题,但是 6.0版本的LFS上提到过你说的错误,也给出了原因。但是没有给出解决办法。
原因就是:the host does not have its PTYs set up properly。
原文如下:
在Re-installation of GCC (第二次编译GCC 3.4.1) 里 6.0的英文版里有这样一段话:
The tools required to test GCC and Binutils—Tcl, Expect and DejaGNU—are installed now. GCC and Binutils can now be rebuilt, linking them against the new Glibc and testing them properly (if running the test suites in this chapter).
Please note that these test suites are highly dependent on properly functioning PTYs which are provided by the host. PTYs are most commonly implemented via the devpts file system.
Check to see if the host system is set up correctly in this regard by performing a quick test:
这个quick test 也就是你敲的命令:expect 。。。
The response might be:
The system has no more ptys.
Ask your system administrator to create more.
If the above message is received, the host does not have its PTYs set up properly. In this case, there is no point in running the test suites for GCC and Binutils until this issue is resolved. Please consult the LFS Wiki at http://wiki.linuxfromscratch.org/ for more information on how to get PTYs working. |
|