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
- To: Nicolas Bellido <ml@xxxxxxxxx>
- Subject: Re: [arm-gnu] Build of csl-3_4_3 + uclibc fails
- From: Carlos O'Donell <carlos@xxxxxxxxxxxxxxxx>
- Date: Mon, 20 Feb 2006 11:22:26 -0500
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