Sed 4.2.1的编译问题

时间:2012-07-24 05:42:28

标签: linux compilation sed gawk lfs

当我尝试启动Sed的./configure命令时,我得到:

gawk: ./conf1dkaC9/subs.awk:3: fatal error: internal error
./config.status: line 1409:  7676 Done                    eval sed \"\$ac_sed_extra\" "$ac_file_inputs"
  7677 Aborted                 (core dumped) | $AWK -f "$tmp/subs.awk" > $tmp/out
  config.status: error: could not create bootstrap.sh

我实际上是在关注LFS 7.1的书。昨晚我在关于Sed编译的章节停止了我的工作,因此,我关闭了我的电脑。当我今天早上打开它时,每个包的每个./configure命令都失败并返回上面的消息。在关闭我的电脑之前,相同的软件包没有./configure的问题。有什么建议吗?感谢

3 个答案:

答案 0 :(得分:1)

由于在tmp中创建了许多文件,我在tmp文件方面遇到了类似的问题。您可以尝试清理/tmp目录。

答案 1 :(得分:0)

您的gawk二进制文件似乎已损坏。尝试重新安装。

答案 2 :(得分:0)

看起来临时工具链中的可执行文件已损坏。由于用户lfs在/ usr / bin和/ bin之前的PATH中有/ tools / bin,因此它使用了该可执行文件。要恢复,请尝试从/ tools / bin中删除损坏的可执行文件,然后重复安装它的步骤。

我猜测哪个可执行文件已被破坏,但它也可能是gawk(如前面的答案所示)。