加拿大Cross binutils到ARM

时间:2010-02-04 19:06:07

标签: linux cross-platform arm mips cross-compiling

我在使用ARM处理器的HP Jornada 720上使用JLime。我已经有cross-compiled gcc for x86 arm-linux-gcc )。我想要做的想法很难理解,然后看一下这个图表:

  

arm-linux-gcc(在我的Ubuntu笔记本电脑上) - > binutils在ARM处理器上运行(目标是在我的ARM设备上编译mips-elf)

我想让 binutils 在ARM Linux设备上运行,该设备将程序编译到MIPS Linux。

我的问题是:

  • 我需要./configure这个吗?
  • 我需要使用额外的参数 make 或更改MakeFile上的任何内容吗?
  • 你明白我想做什么吗?的; - )

1 个答案:

答案 0 :(得分:2)

./configure --host=arm-linux --build=x86 --target=mips-elf

我不确定你的特定场景的正确名称是什么(armv7-unknown-linux-gnueabi?i686-pc-linux-gnu?)但是交叉构建交叉工具链被称为“加拿大十字架” ”。 HTH