主题 : arm-linux-gcc不同版本编译 u-boot的问题 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 6357
精华: 0
发帖: 10
金钱: 100 两
威望: 100 点
综合积分: 20 分
注册时间: 2009-05-29
最后登录: 2009-08-11
楼主  发表于: 2009-06-18 12:34

 arm-linux-gcc不同版本编译 u-boot的问题

我对 u-boot-1.16进行了移植,可以使用友善之臂提供的 arm-linux-gcc-4.3.2编译,也可以使用 arm-linux-gcc-3.4.5编译。两个都编译成功,但是使用 4.3.2的却可以成功运行,3.4.5的却出错。为什么同一程序,不同编译器竟然可以一个出错一个成功?这是编译器的问题吗?这种情况下,我应该如何去选用编译器?
级别: 新手上路
UID: 6392
精华: 0
发帖: 45
金钱: 395 两
威望: 351 点
综合积分: 90 分
注册时间: 2009-05-31
最后登录: 2015-12-18
1楼  发表于: 2009-06-19 17:00
沒救,一定要由板子的廠商來提供的。不然的話,就自行build一個corss compiler
级别: 新手上路
UID: 6357
精华: 0
发帖: 10
金钱: 100 两
威望: 100 点
综合积分: 20 分
注册时间: 2009-05-29
最后登录: 2009-08-11
2楼  发表于: 2009-06-19 19:07
引用第1楼miaoichi于2009-06-19 17:00发表的  :
一定要由板子的廠商來提供的。

请恕我愚笨,why?
级别: 新手上路
UID: 3934
精华: 0
发帖: 37
金钱: 325 两
威望: 276 点
综合积分: 74 分
注册时间: 2009-02-17
最后登录: 2013-03-08
3楼  发表于: 2009-07-20 22:58
为什么你用4.3.2的编译器编译u-boot1.1.6不会出现错误呢
级别: 新手上路
UID: 7419
精华: 0
发帖: 12
金钱: 115 两
威望: 111 点
综合积分: 24 分
注册时间: 2009-07-14
最后登录: 2010-01-25
4楼  发表于: 2009-07-20 23:42
引用第3楼g0314023于2009-07-20 22:58发表的  :
为什么你用4.3.2的编译器编译u-boot1.1.6不会出现错误呢

就是阿,我的也出错了
级别: 新手上路
UID: 10222
精华: 0
发帖: 4
金钱: 35 两
威望: 16 点
综合积分: 8 分
注册时间: 2009-10-28
最后登录: 2012-07-18
5楼  发表于: 2009-10-28 11:29
同意3楼