[U-Boot] EABI version error when building u-boot

Ulrich Gerster gersteru at dhbw-loerrach.de
Tue Jul 7 12:14:30 CEST 2009


Hello,

I'm trying to build my u-boot but in the building proccess  I get an error which I cannot solve myself.
The error prompt I get is:

drivers/video/libvideo.a drivers/watchdog/libwatchdog.a common/libcommon.a libfdt/libfdt.a api/libapi.a post/libpost.a board/freescale/mx31guf/libmx31guf.a  --end-group -L /home/sick/cross/arm-2007q3/bin/../lib/gcc/arm-none-linux-gnueabi/4.2.1 -lgcc -Map u-boot.map -o u-boot
arm-none-linux-gnueabi-ld: ERROR: Source object /home/sick/cross/arm-2007q3/bin/../lib/gcc/arm-none-linux-gnueabi/4.2.1/libgcc.a(_lshrdi3.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 /home/sick/cross/arm-2007q3/bin/../lib/gcc/arm-none-linux-gnueabi/4.2.1/libgcc.a(_lshrdi3.o)
make: *** [/tmp/mybuild/u-boot] Fehler 1

I don't get this when I'm building other boards like the PDK Board. So I think it's a problem in my code.
Does anybody of you have an idea?

Thanks a lot in advance.

Best Regards
Ulrich Gerster


More information about the U-Boot mailing list