[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [arm-gnu] Some problems with undefined reference to `__aeabi_unwind_cpp_*'


  • To: arm-gnu@xxxxxxxxxxxxxxxx
  • Subject: Re: [arm-gnu] Some problems with undefined reference to `__aeabi_unwind_cpp_*'
  • From: Julien Iguchi-Cartigny <kartoch@xxxxxxxxx>
  • Date: Sat, 30 Jan 2010 23:53:36 +0100

Hello,

On 01/29/2010 11:06 PM, Daniel Jacobowitz wrote:
No, EGLIBC is used in arm-none-linux-gnueabi Lite toolchains.  Newlib
is used in arm-none-eabi Lite toolchains.
Thank you, I mixed up both toolchains. It is working better now.

Please look at the sample linker scripts provided with Sourcery G++
Lite.  You need to link in a hosting library, probably
libcs3unhosted.a - unless you need _write to work
Yes, but i couldn't go very far: the libc functions metionned in my previous mail has dependencies with _cs3 symbols, and I don't want to include libcs3* components (It would require lot of modifications in my project, especially my LD files).

I think the best way to resolve this symbol is to use the nosys or arm versions of libgloss from newlib. But it seems not included in the arm-non-eabi distribution, I am right ?

Thank you very much for your help.

Regards,

Julien.