> The branch should still work. Try it out and report whats missing. It
> has been synced with trunk recently but it does not have all the
> changes.

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:

-----------------------
>/usr/bin/make -j1 -C
> /home/christian/buildroot-2009.02-nptl/toolchain_bu
>ild_arm/uClibc-nptl-snapshot \
> PREFIX=/home/christian/buildroot-2009.02-nptl/build
>_arm/staging_dir \ DEVEL_PREFIX=/usr/ \
>                RUNTIME_PREFIX=/ \
>                install_runtime install_dev
>make[1]: Entering directory
> `/home/christian/buildroot-2009.02-nptl/toolchain_b
>uild_arm/uClibc-nptl-snapshot' make[2]: Nothing to be done for
> `nptl_headers'.
>make[2]: Nothing to be done for `nptl_linux_headers'.
>  AS ldso/ldso/arm/aeabi_read_tp.oS
>  AR cr ldso/ldso/ld-uClibc_so.a
>  STRIP -x -R .note -R .comment ldso/ldso/ld-uClibc_so.a
>  LD ld-uClibc-0.9.30-svn.so
>make[2]: `lib/ld-uClibc.so' is up to date.
>  AS libc/sysdeps/linux/arm/libc-aeabi_read_tp.os
>  AS libpthread/nptl/sysdeps/unix/sysv/linux/close.oS
>  AS libpthread/nptl/sysdeps/unix/sysv/linux/open.oS
>  AS libpthread/nptl/sysdeps/unix/sysv/linux/write.oS
>  AS libpthread/nptl/sysdeps/unix/sysv/linux/read.oS
>  AS libpthread/nptl/sysdeps/unix/sysv/linux/arm/clone.oS
>  AS libpthread/nptl/sysdeps/unix/sysv/linux/arm/vfork.oS
>  AS libpthread/nptl/sysdeps/unix/sysv/linux/close.os
>  AS libpthread/nptl/sysdeps/unix/sysv/linux/open.os
>  AS libpthread/nptl/sysdeps/unix/sysv/linux/write.os
>  AS libpthread/nptl/sysdeps/unix/sysv/linux/read.os
>  AS libpthread/nptl/sysdeps/unix/sysv/linux/arm/clone.os
>  AS libpthread/nptl/sysdeps/unix/sysv/linux/arm/vfork.os
>  AR cr lib/libc.a
>  STRIP -x -R .note -R .comment lib/libc.a
>  AR cr libc/libc_so.a
>  STRIP -x -R .note -R .comment libc/libc_so.a
>  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
>make[1]: *** [lib/libc.so] Fehler 1
>make[1]: Leaving directory
> `/home/christian/buildroot-2009.02-nptl/toolchain_b
>uild_arm/uClibc-nptl-snapshot' make: ***
> [/home/christian/buildroot-2009.02-nptl/build_arm/s
>taging_dir/usr/lib/libc.a] Fehler 2

-----------------------

I've also tried building with EABI, but with this, gcc doesn't compile (I'll 
send a report to the buildroot ml soon).

regards
Christian


_______________________________________________
uClibc mailing list
[email protected]
http://lists.busybox.net/mailman/listinfo/uclibc

Reply via email to