在 ubuntu 11.10 上安装 GCC 4.3.4 时出错

Posted

技术标签:

【中文标题】在 ubuntu 11.10 上安装 GCC 4.3.4 时出错【英文标题】:Errors installing GCC 4.3.4 on ubuntu 11.10 【发布时间】:2011-12-08 11:23:35 【问题描述】:

在 Ubuntu 11.10 上安装 GCC 4.3.4 时,在 these instructions 之后,我在 make 阶段遇到了许多错误。完整的转储是here,但重要的部分似乎是一些丢失的文件,开头是:

/usr/include/features.h:323:26: error: bits/predefs.h: No such file or directory
/usr/include/features.h:356:25: error: sys/cdefs.h: No such file or directory
/usr/include/features.h:388:23: error: gnu/stubs.h: No such file or directory
In file included from ../../.././libgcc/../gcc/tsystem.h:90,
                 from ../../.././libgcc/../gcc/libgcc2.c:33:
/usr/include/stdio.h:36:25: error: bits/types.h: No such file or directory
In file included from ../../.././libgcc/../gcc/tsystem.h:90,
                 from ../../.././libgcc/../gcc/libgcc2.c:33:

有没有人知道为什么找不到这些?谷歌搜索表明它们是标准 C 标头。

(注意,在配置阶段我必须安装依赖项 GNU MPFR 和 GMP)。

【问题讨论】:

【参考方案1】:

你必须安装 libc-dev 包。

【讨论】:

嗯...我似乎已经有了。 (Note, selecting 'libc6-dev' instead of 'libc-dev' // libc6-dev is already the newest version.) 我猜你的 gcc 编译/安装过程出了点问题。为什么不尝试从包中安装 gcc 以查看是否一切正常,在这种情况下,您必须重新安装 gcc-4.3.4。

以上是关于在 ubuntu 11.10 上安装 GCC 4.3.4 时出错的主要内容,如果未能解决你的问题,请参考以下文章

arm-linux-gcc 交叉编译问题,代码是照着书抄的,版本arm-linux-gcc4.4.3,PC ubuntu11.10

在 Ubuntu 11.10 中使用 gcc 链接错误

如何在Ubuntu 11.10 下安装KScope

在VirtualBox4.1.10安装了Ubuntu 11.10,怎么实现Ubuntu 11.10与主机上的文件共享?

ubuntu 11.10安装tar.gz文件。遇到问题

如何:在 Ubuntu 11.10 上安装 Imagick(用于 php)