gangdou 发表于 2004-8-2 10:55:35

编译uclinux的迷惑

我make后,它说没有arm-linux-gcc

但我安装了arm-elf-tools,难道还要安装arm-linux-tools?

joyfire 发表于 2004-8-2 19:34:52

需要使用交叉编译器,不是一般的gcc

liangalei 发表于 2004-8-5 22:05:10

问题的原因是:
你的Makefile中,CROSS-COMPILE=arm-linux
解决方法是:改成 CROSS-COMPILE=arm-elf (如果你装的toolchain是arm-elf的Prefix)

你安装的交叉编译工具是pre-built的,即别人给你编译好的工具。
而编译工具的时候,有个选项-target=arm-linux或arm-elf,这个option决定了编译出来的工具的前缀(prefix)----事实上两种选项的结果差不多。。。(就是这样的)

我还试过的一种办法是将arm-elf-xxx文件拷贝成arm-linux-xxxx,也可以。。。

lanjingling 发表于 2005-2-24 15:51:08

对,

不知道自己编译的开发工具和网上的arm-linux-toolchain.tar.gz有什么不同?
页: [1]
查看完整版本: 编译uclinux的迷惑