主题 : 请教哪种工具链好? 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 57980
精华: 0
发帖: 5
金钱: 25 两
威望: 5 点
综合积分: 10 分
注册时间: 2011-11-01
最后登录: 2012-02-07
楼主  发表于: 2011-12-11 10:00

 请教哪种工具链好?

07年利用广州出差的机会,直接冲到友善的老窝里去拿了套nano2410,玩了一段时间放下了,今年重新拿出来,结果发现资料都没了,得自己从头开始。

目前对于工具链比较困惑。不知道选哪种好:请教如下:
首先不考虑用ulibc编译的arm-elf-gcc吧,学习阶段对轻量化没什么要求,是吧?

首先尝试过下载友善的mini2440的工具链,4.x版本gcc,支持eabi,算是新了,但是在编译vivi等一些老软件时容易出gcc选项错误,比如apcs-32之类的,虽然手工能够修改,但是总是不放心。没想到gcc版本居然有这么多不兼容性,郁闷。

也想找uboot老家的eldk5.0,更新更齐全,但是看它的FAQ里,居然对2410的armv4t架构支持不好(它最低支持armv5t),如该页说明 http://www.denx.de/wiki/view/ELDK-5/QuestionsAndAnswers#GCC_generates_illegal_opcodes_fo 又郁闷

尝试crosstool自己编译,各种源包版本更乱错误更多;

一怒之下下了老版本的2.95.3 crosstool。这才发现系统里删来装去的,路径和库都乱成一团了。。。

刚刚重装了fedora和ubuntu各一,请教如何选择工具链?