Sourcery G++;(ARM的交叉编译器)安装失败

Sourcery G++;(ARM的交叉编译器)安装失败,arm,cross-compiling,codesourcery,Arm,Cross Compiling,Codesourcery,我试图在Ubuntu10.04 LTS上安装Sourcery G++交叉编译器,链接如下->http://www.codesourcery.com/sgpp/lite/arm/portal/release644 我没有使用图形界面,因为我得到了java.awt错误。在使用控制台模式安装时,我提供了程序要求的所有详细信息。(更改了默认安装位置) 在安装过程中,我遇到了以下错误: 无法创建文件链接 运行内部程序时出错。 请从“/home//cross_compiler”中删除工具链。 EXITCOD

我试图在Ubuntu10.04 LTS上安装Sourcery G++交叉编译器,链接如下->http://www.codesourcery.com/sgpp/lite/arm/portal/release644 我没有使用图形界面,因为我得到了java.awt错误。在使用控制台模式安装时,我提供了程序要求的所有详细信息。(更改了默认安装位置)

在安装过程中,我遇到了以下错误:

无法创建文件链接 运行内部程序时出错。 请从“/home//cross_compiler”中删除工具链。 EXITCODE=-1


我不知道原因是什么。我以root用户身份重新启动了此进程,但仍然出现相同的错误。我正在尝试在64位计算机上安装此程序。

我认为检查您的系统要求很重要

您可能正在运行64位的Ubuntu版本

Sourcery G++需要32位主机库。确保这些都已安装

在我看来,在VM中运行32位安装可能更容易


如果不可能,则在安装尝试目录的“卸载”目录中有安装日志。这可能有助于解决问题

必须安装32位兼容库才能安装Sourcery CodeBench

常见问题解答:“在x86 64位Linux主机系统上安装和运行Sourcery CodeBench需要做什么?”

完整常见问题解答:

ARM Lite版工具有自己的邮件列表,您可以在其中询问此类问题。 请访问sourcerytools.com并使用“arm gnu”邮件列表回答arm Lite版问题


干杯

谢谢你的回复。64位Ubuntu机器目前还没有32位主机库。也许这就是原因。我确实签出了卸载目录中的日志,但所有过程都顺利完成,没有一个错误。安装32位主机库解决了这个问题。谢谢你的指点!sudo apt get install ia32 libs适用于那些想知道使codesourcery和其他32位工具在64位ubuntu上工作的命令是什么的人,在上发布问题并在那里提问。当然,Lite edition不会获得任何付费支持,但如果安装程序无法正常工作,他们很想知道,并且可能会帮助您。