Hi,
I am trying to get the NPTL running on my au1200. I am
running the linux-alchemy-src-2.6.11-r000055.tar.gz and have successfully run
using linuxthreads on the target with the buildroot snapshot
buildroot-20060227.tar.bz2 and would now like to use the
NPTL. I am using the uClibc library and saw on the web that the uClibc
NPTL for MIPS was completed around the middle of March by Steve Hill (http://www.realitydiluted.com/nptl-uclibc).
In my trolling on the web and mailing lists I couldn't find a diffinitive statement
of a buildroot and gcc version that were compatible so I thought I should be
able to get the latest version of buildroot and version 4.1.0 of gcc and be
good to go. I took the buildroot-20060504 snapshot and started the build
of buildroot but got the following error:
monetary_members.cc: In member function 'void
std::moneypunct<_CharT, _Intl>::_M_initialize_moneypunct(int*, const
char*) [with _CharT = wchar_t, bool _Intl = true]':
monetary_members.cc:409: error: '__global_locale' was not
declared in this scope
monetary_members.cc: In member function 'void
std::moneypunct<_CharT, _Intl>::_M_initialize_moneypunct(int*, const
char*) [with _CharT = wchar_t, bool _Intl = false]':
monetary_members.cc:564: error: '__global_locale' was not
declared in this scope
make[5]: *** [monetary_members.lo] Error 1
make[5]: Leaving directory `/home/rdejong/buildroot/toolchain_build_mipsel/gcc-4.1.0-final/mipsel-linux-uclibc/libstdc++-v3/src'
make[4]: *** [all-recursive] Error 1
make[4]: Leaving directory `/home/rdejong/buildroot/toolchain_build_mipsel/gcc-4.1.0-final/mipsel-linux-uclibc/libstdc++-v3'
make[3]: *** [all] Error 2
make[3]: Leaving directory `/home/rdejong/buildroot/toolchain_build_mipsel/gcc-4.1.0-final/mipsel-linux-uclibc/libstdc++-v3'
make[2]: *** [all-target-libstdc++-v3] Error 2
make[2]: Leaving directory `/home/rdejong/buildroot/toolchain_build_mipsel/gcc-4.1.0-final'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/home/rdejong/buildroot/toolchain_build_mipsel/gcc-4.1.0-final'
make: *** [/home/rdejong/buildroot/toolchain_build_mipsel/gcc-4.1.0-final/.compiled]
Error 2
The uClibc is uClibc-0.9.28
The binutils is binutils-2.16.91.0.7
Is there an option I should have turned on?
Does anyone know what the correct combination of
buildroot/toolchain that will give me the NPTL functionality?
Thanks,
Rienco