[arm-gnu] EABI version 5, but target u-boot has EABI version 0
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[arm-gnu] EABI version 5, but target u-boot has EABI version 0



Hi 

I am using arm-2008q1 to compile the u-boot, 
I got the following linker error.

Need your support team help

Thanks

Chen-tsai



 arm-none-linux-gnueabi-ld -Bstatic -T /projects/BCM5892_VAL1/work/chuang/BU/u-boot-ver/bcm5892_u-boot-1.1.4/board/bcm589
2/u-boot.lds -Ttext 0x43a00000  cpu/arm1136jf/start.o \
                        --start-group lib_generic/libgeneric.a board/bcm5892/libbcm5892.a cpu/arm1136jf/libarm1136jf.a d
rivers/nand/libnand.a lib_arm/libarm.a net/libnet.a rtc/librtc.a dtt/libdtt.a drivers/libdrivers.a disk/libdisk.a common
/libcommon.a fs/cramfs/libcramfs.a fs/jffs2/libjffs2.a drivers/bcm5892eth/src/bcm5892eth.a --end-group -L /projects/bbp_
ext20/BU/users/chuang/armtools/arm-2008q1/bin/../lib/gcc/arm-none-linux-gnueabi/4.2.3 -lgcc \
                        -Map u-boot.map -o u-boot
/projects/bbp_ext20/BU/users/chuang/armtools/arm-2008q1/bin/../lib/gcc/arm-none-linux-gnueabi/4.2.3/libgcc.a(_udivsi3.o)
: In function `__aeabi_uidiv':
(.text+0x0): multiple definition of `__udivsi3'
lib_arm/libarm.a(_udivsi3_gcc.o):/projects/BCM5892_VAL1/work/chuang/BU/u-boot-ver/bcm5892_u-boot-1.1.4/lib_arm/_udivsi3_
gcc.S:17: first defined here
arm-none-linux-gnueabi-ld: ERROR: Source object /projects/bbp_ext20/BU/users/chuang/armtools/arm-2008q1/bin/../lib/gcc/a
rm-none-linux-gnueabi/4.2.3/libgcc.a(_udivdi3.o) has EABI version 5, but target u-boot has EABI version 0
arm-none-linux-gnueabi-ld: failed to merge target specific data of file /projects/bbp_ext20/BU/users/chuang/armtools/arm
-2008q1/bin/../lib/gcc/arm-none-linux-gnueabi/4.2.3/libgcc.a(_udivdi3.o)
arm-none-linux-gnueabi-ld: ERROR: Source object /projects/bbp_ext20/BU/users/chuang/armtools/arm-2008q1/bin/../lib/gcc/a
rm-none-linux-gnueabi/4.2.3/libgcc.a(_udivsi3.o) has EABI version 5, but target u-boot has EABI version 0
arm-none-linux-gnueabi-ld: failed to merge target specific data of file /projects/bbp_ext20/BU/users/chuang/armtools/arm
-2008q1/bin/../lib/gcc/arm-none-linux-gnueabi/4.2.3/libgcc.a(_udivsi3.o)
arm-none-linux-gnueabi-ld: ERROR: Source object /projects/bbp_ext20/BU/users/chuang/armtools/arm-2008q1/bin/../lib/gcc/a
rm-none-linux-gnueabi/4.2.3/libgcc.a(_dvmd_lnx.o) has EABI version 5, but target u-boot has EABI version 0
arm-none-linux-gnueabi-ld: failed to merge target specific data of file /projects/bbp_ext20/BU/users/chuang/armtools/arm
-2008q1/bin/../lib/gcc/arm-none-linux-gnueabi/4.2.3/libgcc.a(_dvmd_lnx.o)
arm-none-linux-gnueabi-ld: ERROR: Source object /projects/bbp_ext20/BU/users/chuang/armtools/arm-2008q1/bin/../lib/gcc/a
rm-none-linux-gnueabi/4.2.3/libgcc.a(_clz.o) has EABI version 5, but target u-boot has EABI version 0
arm-none-linux-gnueabi-ld: failed to merge target specific data of file /projects/bbp_ext20/BU/users/chuang/armtools/arm
-2008q1/bin/../lib/gcc/arm-none-linux-gnueabi/4.2.3/libgcc.a(_clz.o)
/projects/bbp_ext20/BU/users/chuang/armtools/arm-2008q1/bin/../lib/gcc/arm-none-linux-gnueabi/4.2.3/libgcc.a(_dvmd_lnx.o
): In function `__aeabi_ldiv0':
(.text+0x8): undefined reference to `raise'
make: *** [u-boot] Error 1
xl-sj1-16{chuang}196: