
30 May
2007
30 May
'07
5:56 p.m.
Let me try again, with a specific questions
Philip Balister wrote:
/home/balister/oe_home/tmp/cross/lib/gcc/arm-angstrom-linux-gnueabi/4.1.2/libgcc.a(_udivsi3.o): In function `__aeabi_uidiv': /home/balister/oe_home/tmp/work/armv5te-angstrom-linux-gnueabi/gcc-cross-4.1.2-r4/gcc-4.1.2/gcc/config/arm/lib1funcs.asm:730: multiple definition of `__udivsi3' lib_arm/libarm.a(_udivsi3.o):/home/balister/src/sffsdr/koi8_u-boot/lib_arm/_udivsi3.S:17: first defined here
It seems like libarm in u-boot defines some of the helper functions normally found in libgcc. For some reason I am linking against both libraries. Maybe there is a problem using an EABI compiler with u-boot? Although I build u-boot fine for omap5912osk with the same toolchain.
Philip