arm-linux-ld: error: Source object has EABI version 5, but target u-boot has EABI version 0
2017-07-21 12:47
1361 查看
在移植uboot时候,对uboot源代码进行编译,出现如下版本错误,在网上搜了很多博客文章,也没有解决。
想着,既然是arm-linux-ld交叉编译链的错误,换个版本的编译器能不能解决呢。于是,将原本Ubuntu12.04上装的交叉编译链更改为”arm-linux-gcc 4.4.3”版本。最终顺利解决,
uboot1.3.4编译出错
编译步骤:
对于为何会出现这种错误还没有想明白,只是找到了以上解决办法,希望遇到这种问题的道友也能顺利解决。
想着,既然是arm-linux-ld交叉编译链的错误,换个版本的编译器能不能解决呢。于是,将原本Ubuntu12.04上装的交叉编译链更改为”arm-linux-gcc 4.4.3”版本。最终顺利解决,
uboot1.3.4编译出错
编译步骤:
make smdkv210single_config make all
出现错误提示:
arm-linux-ld: error: Source object /usr/local/arm/bin/../lib/gcc/arm-none-linux-gnueabi/4.5.1/libgcc.a(_bswapsi2.o) has EABI version 5, but target u-boot has EABI version 0
对于为何会出现这种错误还没有想明白,只是找到了以上解决办法,希望遇到这种问题的道友也能顺利解决。
相关文章推荐
- arm-linux-ld: ERROR: Source object init.o has EABI version 0, but target lcd_elf has EABI version 5
- arm-none-linux-gnueabi-ld: libgcc.a(_udivdi3.o) has EABI version 5, but target u-boot has EABI versi
- 编译u-boot的时候出现的错误ERROR: Source object lib_generic/libgeneric.a(crc16.o) has EABI version 0, but target u-boot has EABI version 4 记住make distclean
- 【Debug】has EABI version 5, but target u-boot has EABI version 0
- uboot编译突然出现has EABI version 5, but target u-boot has EABI version 0错误
- u-boot 2015.01 :has EABI version 0, but target u-boot has EABI version 4
- ERROR : arm-linux-ld:u-boot.lds:1: ignoring invalid character `#' in expression
- ERROR : arm-linux-ld:u-boot.lds:1: ignoring invalid character `#' in expression
- ERROR : arm-linux-ld:u-boot.lds:1: ignoring invalid character `#' in expression
- ERROR : arm-linux-ld:u-boot.lds:1: ignoring invalid character `#' in expression
- U-boot编译出错(软浮点编译错误arm-linux-ld: ERROR)
- win7编译apk时候报错arm-linux-androideabi-g++.exe: error: CreateProcess: No such file or directory
- 解决u-boot 2016.11 ”ERROR: Makefile:1385: recipe for target 'checkarmreloc' failed”
- Error:No toolchains found in the NDK toolchains folder for ABI with prefix: arm-linux-androideabi
- Registry key Error: Java version has value '1.8', but '1.7' is required
- prebuilt/linux-x86/toolchain/arm-eabi-4.4.3/bin/arm-eabi-gcc: /lib/libc.so.6: version `GLIBC_2.11' n
- warning: target CPU does not support interworking(arm-linux-gcc4.4.3编译uboot1.1.6)
- arm-linux-androideabi-g++.exe: error: CreateProcess: No such file or directory
- 编译linux内核出现 arm-eabi-gcc: error: ": No such file or directory
- 2012-Linux->18(使U-BOOT能正确引导LINUX for 1_20 error,but...)->1