Re: [arm-gnu] Build of csl-3_4_3 + uclibc fails
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [arm-gnu] Build of csl-3_4_3 + uclibc fails



On Fri, Feb 17, 2006 at 09:04:39AM +0100, Nicolas Bellido wrote:
> /opt/dvlp/nicolas/eabi/install/bin/../lib/gcc/arm-linux-uclibceabi/3.4.4/libgcc.a(_dvmd_lnx.o): 
> In function 
> `__div0':/opt/dvlp/nicolas/eabi/src/arm-2005q3-2-arm-none-linux-gnueabi/csl-3_4_3-linux-branch/gcc/config/arm/lib1funcs.asm:929: 
> undefined reference to `raise'
> make[1]: *** [lib/ld-uClibc.so] Error 1
> make[1]: Leaving directory `/opt/dvlp/nicolas/eabi/build/uclibc'
> make: *** [lib/ld-uClibc.so.0] Error 2
> 
> I googled a bit, and the only responses I saw was that the compiler was 
> 'seriously' broken, without any obvious solution...
> 
> So, my question is ... what am I doing wrong ?

Nothing, the uclibc dynamic loader needs a copy of "raise".
For EABI there is a requirement by libgcc.a that "raise" be included.

Cheers,
Carlos O'Donell.
--
Carlos O'Donell
CodeSourcery
carlos@xxxxxxxxxxxxxxxx
(650) 331-3385 x716