为x86_64构建gcc:错误

时间:2011-04-25 13:50:14

标签: gcc compilation x86-64

我正在尝试从我的x86_64系统中安装gcc 4.3.2,该系统安装了32位gcc(旧版本),不支持-m64开关。当我尝试配置时,它成功没有任何错误,但'make'失败并出现以下错误。

  

检查对象文件的后缀...   configure:错误:无法计算   对象文件的后缀:无法编译   有关更多详细信息,请参阅`config.log'。

我尝试设置LD_LIBRARY_PATH和LD_OPTIONS,但无法取得任何进展。我不确定我是朝着正确的方向前进的。知道可能是什么问题吗?如果你们中的任何人早些时候遇到过这样的问题,如果你有任何解决方案,请回复。谢谢你

1 个答案:

答案 0 :(得分:2)

首先需要安装32位到64位的交叉编译器,因为32位编译器无法创建64位目标文件。或者安装一个64位(交叉)编译器并使用它来构建本机编译器。