NPTL support for ARM

Christian Eggers wgnetz at freenet.de
Fri Mar 20 06:53:58 UTC 2009


> > 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?

regards
Christian



More information about the uClibc mailing list