Altera_Forum
Honored Contributor
20 years agobuildroot on Gentoo Linux
Hello, all.
This is my first post, so please be patient with me ;-) I'm using Gentoo Linux, and trying to build the nios2 toolchain using yesterday's snapshot buildroot. As a first experiment, I tried leaving most of the menuconfig options as-is. Here's the list of what I altered from the defaults: - target architecture changed from i386 to nios2 - build options -> number of simultaneous from 1 to 2 I also tried GCC 3.4.1, 3.4.2 and 3.4.3, but the behaviour is the same in each case. Here's the make output: rm -rf /home/therrien/Dev/uC/buildroot/build_nios2/root/usr/lib/libgcc_s*.so* cp -a /home/therrien/Dev/uC/buildroot/build_nios2/staging_dir/nios2-linux-uclibc/lib/libgcc_s* /home/therrien/Dev/uC/buildroot/build_nios2/root/lib/ cp: cannot stat `/home/therrien/Dev/uC/buildroot/build_nios2/staging_dir/nios2-linux-uclibc/lib/libgcc_s*': No such file or directory make: [/home/therrien/Dev/uC/buildroot/build_nios2/root/lib/libgcc_s.so.1] Error 1 (ignored) touch -c /home/therrien/Dev/uC/buildroot/build_nios2/root/lib/libgcc_s.so.1 make -C /home/therrien/Dev/uC/buildroot/toolchain_build_nios2/uClibc PATH=/home/therrien/Dev/uC/buildroot/build_nios2/staging_dir/bin:/home/therrien/Dev/uC/buildroot/toolchain_build_nios2/bin:/bin:/sbin:/usr/bin:/usr/sbin AR=/home/therrien/Dev/uC/buildroot/build_nios2/staging_dir/bin/nios2-linux-uclibc-ar AS=/home/therrien/Dev/uC/buildroot/build_nios2/staging_dir/bin/nios2-linux-uclibc-as LD=/home/therrien/Dev/uC/buildroot/build_nios2/staging_dir/bin/nios2-linux-uclibc-ld NM=/home/therrien/Dev/uC/buildroot/build_nios2/staging_dir/bin/nios2-linux-uclibc-nm CC=/home/therrien/Dev/uC/buildroot/build_nios2/staging_dir/bin/nios2-linux-uclibc-gcc GCC=/home/therrien/Dev/uC/buildroot/build_nios2/staging_dir/bin/nios2-linux-uclibc-gcc CXX=/home/therrien/Dev/uC/buildroot/build_nios2/staging_dir/bin/nios2-linux-uclibc-g++ CPP=/home/therrien/Dev/uC/buildroot/build_nios2/staging_dir/bin/nios2-linux-uclibc-cpp RANLIB=/home/therrien/Dev/uC/buildroot/build_nios2/staging_dir/bin/nios2-linux-uclibc-ranlib STRIP=/home/therrien/Dev/uC/buildroot/build_nios2/staging_dir/bin/nios2-linux-uclibc-strip OBJCOPY=/home/therrien/Dev/uC/buildroot/build_nios2/staging_dir/bin/nios2-linux-uclibc-objcopy PREFIX=/home/therrien/Dev/uC/buildroot/build_nios2/root utils install_utils make[1]: Entering directory `/home/therrien/Dev/uC/buildroot/toolchain_build_nios2/uClibc' make[2]: Nothing to be done for `all'. make CROSS=" /home/therrien/Dev/uC/buildroot/build_nios2/staging_dir/bin/nios2-linux-uclibc-" CC="/home/therrien/Dev/uC/buildroot/build_nios2/staging_dir/bin/nios2-linux-uclibc-gcc" -C utils utils_install install -d /home/therrien/Dev/uC/buildroot/build_nios2/root/usr/bin# install -m 755 ../utils/readelf /home/therrien/Dev/uC/buildroot/build_nios2/root/usr/bin/readelf make[1]: Leaving directory `/home/therrien/Dev/uC/buildroot/toolchain_build_nios2/uClibc' mkdir -p /home/therrien/Dev/uC/buildroot/build_nios2/staging_dir/nios2-linux-uclibc/target_utils install -c /home/therrien/Dev/uC/buildroot/build_nios2/root/usr/bin/ldd /home/therrien/Dev/uC/buildroot/build_nios2/staging_dir/nios2-linux-uclibc/target_utils/ldd install: cannot stat `/home/therrien/Dev/uC/buildroot/build_nios2/root/usr/bin/ldd': No such file or directory make: *** [/home/therrien/Dev/uC/buildroot/build_nios2/root/usr/bin/ldd] Error 1 As was mentioned somewhere in the "help buildroot" topic, the ".so" error is expected. However, it's the "ldd" error that's blocking me. I'd appreciate any help you could provide. Looking forward to trying this out! ;-)