NPTL support for ARM

Khem Raj raj.khem at gmail.com
Fri Mar 20 22:29:12 UTC 2009


On Thu, Mar 19, 2009 at 11:53 PM, Christian Eggers <wgnetz at freenet.de> wrote:
>> > I've tried to build an ARM NPTL toolchain with buildroot. Therefore I've
>> > added a new option for using the head of the nptl-branch of uclibc to
>> > buildroot-2009.02.
>> >
>> > Buildroot-Settings:
>> > Target Architecture: arm
>> > Target Architecture-Variant: arm920t
>> > Target ABI: oabi
>> > Toolchain->Thread library implementation: NPTL
>> >
>> > With this the build of uclibc fails:
>> >
>> > -----------------------
>> >
>> >>  LD libuClibc-0.9.30-svn.so
>> >>libc/libc_so.a(close.oS):(.ARM.exidx+0x0): undefined reference to
>> >> `__aeabi_unwind_cpp_pr0' collect2: ld returned 1 exit status
>>
>> This is due to the way you build the toolchain. These symbols are in libgcc
>
> Which way do you recommend? I thought that buildroot is the prefered way to
> build a cross-toolchain with uClibc, isn't it? Do you use a shell script?

You can try
http://uclibc.org/~kraj/toolchain-uclibc.sh

you might have to adapt it havent used it in a while.

>
> regards
> Christian
>
> _______________________________________________
> uClibc mailing list
> uClibc at uclibc.org
> http://lists.busybox.net/mailman/listinfo/uclibc
>


More information about the uClibc mailing list