是否有x86_64的另一个版本的binutils?

Isa*_*hen 6 binutils

我正在尝试按照我在此处找到的说明安装交叉编译器.我使用的是64位版本的Ubuntu 13.10.一旦我输入配置binutils的命令,我得到:

Configuring for a x86_64-unknown-linux-gnu host. 
Invalid configuration `x86_64-unknown-linux-gnu': machine `x86_64-unknown' not recognized 
Invalid configuration `x86_64-unknown-linux-gnu': machine `x86_64-unknown' not recognized 
Unrecognized host system name x86_64-unknown-linux-gnu.
Run Code Online (Sandbox Code Playgroud)

是否真的有64位版本的binutils?如果没有,任何人都可以告诉我要输入什么命令以避免此错误?

Isa*_*hen 10

经过一段时间的谷歌后,我发现了一个帖子.在这篇文章中,作者解释说,为了在64位Linux系统上安装binutils所需要做的就是通过在命令之前键入"linux32"来欺骗系统.例如,在这种情况下,它将是:

linux32 ./configure
linux32 make
linux32 make install
Run Code Online (Sandbox Code Playgroud)

为常规编译器构建并且:

linux32 ./configure --target=$TARGET --prefix="$PREFIX" --disable-nls
linux32 make
linux32 make install
Run Code Online (Sandbox Code Playgroud)

构建交叉编译器.