主题 : u-boot编译出现EABI错误 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 117829
精华: 0
发帖: 10
金钱: 50 两
威望: 10 点
综合积分: 20 分
注册时间: 2015-07-30
最后登录: 2015-10-29
楼主  发表于: 2015-08-14 15:43

 u-boot编译出现EABI错误

u-boot-1.1.6打上补丁后编译出现这丫的错误,请问你们有没有遇到过,有没有好的解决办法?
/opt/FriendlyARM/toolschain/4.4.3/lib/gcc/arm-none-linux-gnueabi/4.4.3/libgcc.a(_udivsi3.o): In function `__aeabi_uidiv':
/opt/FriendlyARM/mini2440/build-toolschain/working/src/gcc-4.4.3/libgcc/../gcc/config/arm/lib1funcs.asm:824: multiple definition of `__udivsi3'
lib_arm/libarm.a(_udivsi3.o):/home/share/u-boot-1.1.6/lib_arm/_udivsi3.S:17: first defined here
/opt/FriendlyARM/toolschain/4.4.3/bin/.arm-none-linux-gnueabi-ld: error: Source object /opt/FriendlyARM/toolschain/4.4.3/lib/gcc/arm-none-linux-gnueabi/4.4.3/libgcc.a(_udivdi3.o) has EABI version 5, but target u-boot has EABI version 0
级别: 新手上路
UID: 117829
精华: 0
发帖: 10
金钱: 50 两
威望: 10 点
综合积分: 20 分
注册时间: 2015-07-30
最后登录: 2015-10-29
1楼  发表于: 2015-08-25 13:17
编译器版本兼容的问题,用3.4.1编译u-boot-1.1.6,用4.4.3编译u-boot2010.03