QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1255|回复: 3

编译uclinux的迷惑

[复制链接]
发表于 2004-8-2 10:55:35 | 显示全部楼层 |阅读模式
我make后,它说没有arm-linux-gcc

但我安装了arm-elf-tools,难道还要安装arm-linux-tools?
发表于 2004-8-2 19:34:52 | 显示全部楼层
需要使用交叉编译器,不是一般的gcc
回复

使用道具 举报

发表于 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,也可以。。。
回复

使用道具 举报

发表于 2005-2-24 15:51:08 | 显示全部楼层
对,

不知道自己编译的开发工具和网上的arm-linux-toolchain.tar.gz有什么不同?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-22 20:28 , Processed in 0.041133 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表