Если кто поможет, буду благодарен - первая тема на этом форуме, потому спокойно тыкайте пальцами, насмехайтесь и кидайте тапки.
При компиляции тулчейна выдает такое:
make
make[4]: Leaving directory `/home/seiza/buildroot/toolchain_build_mipsel/gcc-4.2.1-final/mipsel-linux-uclibc/libssp'
make[3]: Leaving directory `/home/seiza/buildroot/toolchain_build_mipsel/gcc-4.2.1-final/mipsel-linux-uclibc/libssp'
Checking multilib configuration for libgomp...
make[3]: Entering directory `/home/seiza/buildroot/toolchain_build_mipsel/gcc-4.2.1-final/mipsel-linux-uclibc/libgomp'
/usr/bin/make all-recursive
make[4]: Entering directory `/home/seiza/buildroot/toolchain_build_mipsel/gcc-4.2.1-final/mipsel-linux-uclibc/libgomp'
Making all in testsuite
make[5]: Entering directory `/home/seiza/buildroot/toolchain_build_mipsel/gcc-4.2.1-final/mipsel-linux-uclibc/libgomp/testsuite'
make[5]: Nothing to be done for `all'.
make[5]: Leaving directory `/home/seiza/buildroot/toolchain_build_mipsel/gcc-4.2.1-final/mipsel-linux-uclibc/libgomp/testsuite'
make[5]: Entering directory `/home/seiza/buildroot/toolchain_build_mipsel/gcc-4.2.1-final/mipsel-linux-uclibc/libgomp'
/bin/bash ./libtool --mode=link /home/seiza/buildroot/toolchain_build_mipsel/gcc-4.2.1-final/./gcc/xgcc -B/home/seiza/buildroot/toolchain_build_mipsel/gcc-4.2.1-final/./gcc/ -B/usr/mipsel-linux-uclibc/bin/ -B/usr/mipsel-linux-uclibc/lib/ -isystem /usr/mipsel-linux-uclibc/include -isystem /usr/mipsel-linux-uclibc/sys-include -Wall -Werror -ftls-model=initial-exec -g -Os -fno-jump-tables -Wl,-z,nodlopen -Wl,-O1 -o libgomp.la -rpath /usr/mipsel-linux-uclibc/lib -version-info 1:0:0 alloc.lo barrier.lo critical.lo env.lo error.lo iter.lo loop.lo ordered.lo parallel.lo sections.lo single.lo team.lo work.lo lock.lo mutex.lo proc.lo sem.lo bar.lo time.lo fortran.lo -lpthread
/home/seiza/buildroot/toolchain_build_mipsel/gcc-4.2.1-final/./gcc/xgcc -B/home/seiza/buildroot/toolchain_build_mipsel/gcc-4.2.1-final/./gcc/ -B/usr/mipsel-linux-uclibc/bin/ -B/usr/mipsel-linux-uclibc/lib/ -isystem /usr/mipsel-linux-uclibc/include -isystem /usr/mipsel-linux-uclibc/sys-include -shared .libs/alloc.o .libs/barrier.o .libs/critical.o .libs/env.o .libs/error.o .libs/iter.o .libs/loop.o .libs/ordered.o .libs/parallel.o .libs/sections.o .libs/single.o .libs/team.o .libs/work.o .libs/lock.o .libs/mutex.o .libs/proc.o .libs/sem.o .libs/bar.o .libs/time.o .libs/fortran.o -lpthread -Wl,-z -Wl,nodlopen -Wl,-O1 -Wl,-soname -Wl,libgomp.so.1 -o .libs/libgomp.so.1.0.0
/home/seiza/buildroot/build_mipsel/staging_dir/usr/mipsel-linux-uclibc/bin/ld: cannot find -lpthread
collect2: ld returned 1 exit status
make[5]: *** [libgomp.la] Error 1
make[5]: Leaving directory `/home/seiza/buildroot/toolchain_build_mipsel/gcc-4.2.1-final/mipsel-linux-uclibc/libgomp'
make[4]: *** [all-recursive] Error 1
make[4]: Leaving directory `/home/seiza/buildroot/toolchain_build_mipsel/gcc-4.2.1-final/mipsel-linux-uclibc/libgomp'
make[3]: *** [all] Error 2
make[3]: Leaving directory `/home/seiza/buildroot/toolchain_build_mipsel/gcc-4.2.1-final/mipsel-linux-uclibc/libgomp'
make[2]: *** [all-target-libgomp] Error 2
make[2]: Leaving directory `/home/seiza/buildroot/toolchain_build_mipsel/gcc-4.2.1-final'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/home/seiza/buildroot/toolchain_build_mipsel/gcc-4.2.1-final'
make: *** [/home/seiza/buildroot/toolchain_build_mipsel/gcc-4.2.1-final/.compiled] Error 2
Команды locate выдают следующее:
seiza@seiza-desktop:~/buildroot$ locate libpthread.a
/usr/lib/libpthread.a
seiza@seiza-desktop:~/buildroot$ locate libpthread.so
/lib/libpthread.so.0
/usr/lib/libpthread.so
seiza@seiza-desktop:~/buildroot$
OS Ubuntu 9.10 (Новее не подходит для компиляции, ведь сам тулчейн очень старый, и единственный в своем роде) Перерыл все интернеты, но ничего дельного не нашел, 32 битная версия библиотек не помогает, как и запихивание их в /staging_dir/lib - выдает skipping incompatible