主题 : make u-boot总是出现__aeabi_unwind_cpp_pr0' make: *** [u-boot] 错误 1 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 132920
精华: 0
发帖: 4
金钱: 20 两
威望: 4 点
贡献值: 0 点
综合积分: 8 分
注册时间: 2017-06-04
最后登录: 2017-07-12
楼主  发表于: 2017-07-03 20:05

 make u-boot总是出现__aeabi_unwind_cpp_pr0' make: *** [u-boot] 错误 1

在对U-BOOTmake的时候每次到最后就出现如下代码,出现错误,换了个u-boot文件还是这样?到底是为什么呢?

/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/student/u-boot/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
/opt/FriendlyARM/toolschain/4.4.3/bin/.arm-none-linux-gnueabi-ld: failed to merge target specific data of file /opt/FriendlyARM/toolschain/4.4.3/lib/gcc/arm-none-linux-gnueabi/4.4.3/libgcc.a(_udivdi3.o)
/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(_udivsi3.o) has EABI version 5, but target u-boot has EABI version 0
/opt/FriendlyARM/toolschain/4.4.3/bin/.arm-none-linux-gnueabi-ld: failed to merge target specific data of file /opt/FriendlyARM/toolschain/4.4.3/lib/gcc/arm-none-linux-gnueabi/4.4.3/libgcc.a(_udivsi3.o)
/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(_clzsi2.o) has EABI version 5, but target u-boot has EABI version 0
/opt/FriendlyARM/toolschain/4.4.3/bin/.arm-none-linux-gnueabi-ld: failed to merge target specific data of file /opt/FriendlyARM/toolschain/4.4.3/lib/gcc/arm-none-linux-gnueabi/4.4.3/libgcc.a(_clzsi2.o)
/opt/FriendlyARM/toolschain/4.4.3/lib/gcc/arm-none-linux-gnueabi/4.4.3/libgcc.a(_udivdi3.o):(.ARM.exidx+0x0): undefined reference to `__aeabi_unwind_cpp_pr0'
make: *** [u-boot] 错误 1
wfc
级别: 新手上路
UID: 133511
精华: 0
发帖: 7
金钱: 35 两
威望: 7 点
贡献值: 0 点
综合积分: 14 分
注册时间: 2017-07-05
最后登录: 2017-08-13
1楼  发表于: 2017-07-05 10:42
先make distclean