【发布时间】:2011-06-16 13:24:22
【问题描述】:
我正在尝试在我的 ubuntu 9.10(通过 virtualbox)中安装 gcc 4.6(主要是为了更好地支持 C++0x)。我提到了previous questions,但我得到了一个不同的错误。
我指的是this link for the installation。现在,我已经完成了./gcc-xx/configure ... 步骤。虽然它给出了一些与 flex 包相关的错误。主要是因为make 也因以下错误而失败:
build/gengtype.o:在函数中
adjust_field_rtx_def': /home/milind/ubuntu_shared/GCC/build/gcc/../../gcc-4.6-20110610/gcc/gengtype.c:978: undefined reference tolexer_line' /home/milind/ubuntu_shared/GCC/build/gcc/../../gcc-4.6-20110610/gcc/gengtype.c:1032: 未定义对lexer_line' /home/milind/ubuntu_shared/GCC/build/gcc/../../gcc-4.6-20110610/gcc/gengtype.c:1042: undefined reference tolexer_line' 的引用......
现在这让我很难弄清楚,因为我已经安装了flex/bison 最新版本。我几乎在互联网上搜索了 2 天,但没有运气。任何帮助将非常感激。另请注意,我已经在/usr/bin/gcc 中安装了gcc 4.4,并且我已经在我的主目录本地文件夹中解压缩了gcc 4.6 tar。
[注意:我也可以安装ubuntu 11.10(它具有 gcc 4.6)作为最后的手段。但我不知道它的.iso图片是否可用。]
【问题讨论】:
标签: gcc ubuntu installation