当前位置: 代码迷 >> WinCE >> 系统移植的一个异常 .but target u-boot has EABI version 5
  详细解决方案

系统移植的一个异常 .but target u-boot has EABI version 5

热度:236   发布时间:2016-04-28 13:11:35.0
系统移植的一个错误 ....but target u-boot has EABI version 5
做系统移植的过程中出现一个错误:

arm-linux-ld: ERROR: Source object lib_generic/libgeneric.a(crc16.o) has EABI version 0, but target u-boot has EABI version 5
arm-linux-ld: failed to merge target specific data of file lib_generic/libgeneric.a(crc16.o)
arm-linux-ld: ERROR: Source object lib_generic/libgeneric.a(string.o) has EABI version 0, but target u-boot has EABI version 5
arm-linux-ld: failed to merge target specific data of file lib_generic/libgeneric.a(string.o)
arm-linux-ld: ERROR: Source object lib_generic/libgeneric.a(ctype.o) has EABI version 0, but target u-boot has EABI version 5
arm-linux-ld: failed to merge target specific data of file lib_generic/libgeneric.a(ctype.o)
arm-linux-ld: ERROR: Source object lib_generic/libgeneric.a(div64.o) has EABI version 0, but target u-boot has EABI version 5
arm-linux-ld: failed to merge target specific data of file lib_generic/libgeneric.a(div64.o)
make: *** [u-boot] 错误 1


这个不知道怎么解决了,我在网上搜索,大多数人遇到的情况是:

Source object lib_generic/libgeneric.a(crc16.o) has EABI version 5, but target u-boot has EABI version 0

我的正好反过来了。。

移植的系统:u-boot-2010.03
用的交叉编译器:arm-linux-gcc-4.4.3

请高手指点一下。。。

------解决方案--------------------
LZ编译器要支持EABI 的
  相关解决方案