ubuntu@ubuntu-laptop:~/openwrt/kamikaze_7.07$ make package/uclibc++-{clean,compile} V=3 make[1]: Entering directory `/home/ubuntu/openwrt/kamikaze_7.07/package' make[2] -C package uclibc++-clean make[2]: Entering directory `/home/ubuntu/openwrt/kamikaze_7.07/feeds/packages/libs/uclibc++' make[3] -C feeds/packages/libs/uclibc++ clean rm -f /home/ubuntu/openwrt/kamikaze_7.07/bin/packages/uclibcxx_* make[2]: Leaving directory `/home/ubuntu/openwrt/kamikaze_7.07/feeds/packages/libs/uclibc++' make[1]: Leaving directory `/home/ubuntu/openwrt/kamikaze_7.07/package' make[1]: Entering directory `/home/ubuntu/openwrt/kamikaze_7.07/package' make[2] -C package uclibc++-compile find: /home/ubuntu/openwrt/kamikaze_7.07/build_mipsel/uClibc++-0.2.2: No such file or directory make[2]: Entering directory `/home/ubuntu/openwrt/kamikaze_7.07/feeds/packages/libs/uclibc++' make[3] -C feeds/packages/libs/uclibc++ compile bzcat /home/ubuntu/openwrt/kamikaze_7.07/dl/uClibc++-0.2.2.tar.bz2 | /bin/tar -C /home/ubuntu/openwrt/kamikaze_7.07/build_mipsel/uClibc++-0.2.2/.. -xf - Applying ./patches/001-path_to_make.patch using plaintext: patching file Makefile Applying ./patches/002-path_to_bash.patch using plaintext: patching file bin/Makefile Applying ./patches/003-cp_command.patch using plaintext: patching file src/Makefile touch /home/ubuntu/openwrt/kamikaze_7.07/build_mipsel/uClibc++-0.2.2/.prepared_1092264534d11a82971d73685e230f65 if [ -f ./files/config.mips ]; then cp ./files/config.mips /home/ubuntu/openwrt/kamikaze_7.07/build_mipsel/uClibc++-0.2.2/.config; else cp ./files/config.default /home/ubuntu/openwrt/kamikaze_7.07/build_mipsel/uClibc++-0.2.2/.config; fi touch /home/ubuntu/openwrt/kamikaze_7.07/build_mipsel/uClibc++-0.2.2/.configured make -C /home/ubuntu/openwrt/kamikaze_7.07/build_mipsel/uClibc++-0.2.2 TOPDIR="/home/ubuntu/openwrt/kamikaze_7.07/build_mipsel/uClibc++-0.2.2/" AR=mipsel-linux-uclibc-ar AS="ccache mipsel-linux-uclibc-gcc -c -Os -pipe -mips32 -mtune=mips32 -funit-at-a-time" LD=mipsel-linux-uclibc-ld NM=mipsel-linux-uclibc-nm CC="ccache mipsel-linux-uclibc-gcc" GCC="ccache mipsel-linux-uclibc-gcc" CXX=mipsel-linux-uclibc-g++ RANLIB=mipsel-linux-uclibc-ranlib STRIP=mipsel-linux-uclibc-strip OBJCOPY=mipsel-linux-uclibc-objcopy OBJDUMP=mipsel-linux-uclibc-objdump SIZE=mipsel-linux-uclibc-size ARCH_CFLAGS="-Os -pipe -mips32 -mtune=mips32 -funit-at-a-time" CROSS="mipsel-linux-uclibc-" CP="cp -fpR" all make[3]: Entering directory `/home/ubuntu/openwrt/kamikaze_7.07/build_mipsel/uClibc++-0.2.2' make[4]: Entering directory `/home/ubuntu/openwrt/kamikaze_7.07/build_mipsel/uClibc++-0.2.2/extra/config' cp zconf.tab.h_shipped zconf.tab.h gcc -O2 -Wall -I. -c conf.c -o conf.o cp zconf.tab.c_shipped zconf.tab.c cp lex.zconf.c_shipped lex.zconf.c gcc -O2 -Wall -I. -c zconf.tab.c -o zconf.tab.o gcc conf.o zconf.tab.o -o conf make[4]: Leaving directory `/home/ubuntu/openwrt/kamikaze_7.07/build_mipsel/uClibc++-0.2.2/extra/config' # # using defaults found in .config # * * uClibc++ Configuration * * * Target Features and Options * Enable floating point number support (UCLIBCXX_HAS_FLOATS) [Y/n/?] y Math operations with long double (UCLIBCXX_HAS_LONG_DOUBLE) [N/y/?] n Toolchain supports Thread-Local Storage (UCLIBCXX_HAS_TLS) [N/y/?] n Compiler Warnings (WARNINGS) [-Wall] -Wall Extra Library Link Flags (BUILD_EXTRA_LIBRARIES) [] * * String and I/O Stream Support * Wide Character Support (Not Currently Supported) (UCLIBCXX_HAS_WCHAR) [Y/n/?] y I/O stream buffer size (UCLIBCXX_IOSTREAM_BUFSIZE) [32] 32 Large File Support (UCLIBCXX_HAS_LFS) [Y/n/?] y Enable support for standard streams like cin and cout (UCLIBCXX_SUPPORT_CDIR) [Y/n/?] y Enable cin (UCLIBCXX_SUPPORT_CIN) [Y/n/?] y Enable cout (UCLIBCXX_SUPPORT_COUT) [Y/n/?] y Enable cerr (UCLIBCXX_SUPPORT_CERR) [Y/n/?] y Enable clog (UCLIBCXX_SUPPORT_CLOG) [Y/n/?] y Enable wcin (UCLIBCXX_SUPPORT_WCIN) [Y/n/?] y Enable wcout (UCLIBCXX_SUPPORT_WCOUT) [Y/n/?] y Enable wcerr (UCLIBCXX_SUPPORT_WCERR) [Y/n/?] y Enable wclog (UCLIBCXX_SUPPORT_WCLOG) [Y/n/?] y * * STL and Code Expansion * STL buffer size (UCLIBCXX_STL_BUFFER_SIZE) [32] 32 Template code expansion (UCLIBCXX_CODE_EXPANSION) [Y/n/?] y Expand constructors and destructors (UCLIBCXX_EXPAND_CONSTRUCTORS_DESTRUCTORS) [Y/n/?] y Expand std::basic_string for (UCLIBCXX_EXPAND_STRING_CHAR) [Y/n/?] y Expand std::vector for basic data types (UCLIBCXX_EXPAND_VECTOR_BASIC) [Y/n/?] y Expand ios core code for char (UCLIBCXX_EXPAND_IOS_CHAR) [Y/n/?] y Expand std::streambuf for char (UCLIBCXX_EXPAND_STREAMBUF_CHAR) [Y/n/?] y Expand std::istream for (UCLIBCXX_EXPAND_ISTREAM_CHAR) [Y/n/?] y Expand std::ostream for (UCLIBCXX_EXPAND_OSTREAM_CHAR) [Y/n/?] y Expand std::fstream for (UCLIBCXX_EXPAND_FSTREAM_CHAR) [Y/n/?] y Expand std::sstream for (UCLIBCXX_EXPAND_SSTREAM_CHAR) [Y/n/?] y * * Library Installation Options * uClibc++ runtime prefix directory (UCLIBCXX_RUNTIME_PREFIX) [] uClibc++ header file subdirectory (UCLIBCXX_RUNTIME_INCLUDE_SUBDIR) [/include] /include uClibc++ library subdirectory (UCLIBCXX_RUNTIME_LIB_SUBDIR) [/lib] /lib uClibc++ application file subdirectory (UCLIBCXX_RUNTIME_BIN_SUBDIR) [/bin] /bin Exception and RTTI support (UCLIBCXX_EXCEPTION_SUPPORT) [Y/n/?] y Import libsupc++.a (IMPORT_LIBSUP) [Y/n/?] y Import libgcc_eh.a (IMPORT_LIBGCC_EH) [N/y/?] n Build static library (BUILD_STATIC_LIB) [Y/n/?] y Build only static library (BUILD_ONLY_STATIC_LIB) [N/y/?] n Build uClibc++ with debugging symbols (DODEBUG) [N/y/?] n for dir in bin include src ; do \ make -C $dir all; \ done make[4]: Entering directory `/home/ubuntu/openwrt/kamikaze_7.07/build_mipsel/uClibc++-0.2.2/bin' echo "#!/usr/bin/env bash" > g++-uc echo "" >> g++-uc echo 'WRAPPER_INCLUDEDIR="${WRAPPER_INCLUDEDIR:=-I/include/}"' >> g++-uc echo 'WRAPPER_LIBDIR="${WRAPPER_LIBDIR:=-L/lib/}"' >> g++-uc echo "" >> g++-uc echo 'WRAPPER_OPTIONS=""' >> g++-uc echo "WRAPPER_LIBS=\" -L/home/ubuntu/openwrt/kamikaze_7.07/staging_dir_mipsel/lib/gcc/mipsel-linux-uclibc/3.4.6/ -lc -lgcc -lgcc_eh\"" >> g++-uc echo "" >> g++-uc echo 'WRAPPER_INCLIB="Y"' >> g++-uc echo 'while [ -n "$1" ]' >> g++-uc echo 'do' >> g++-uc echo ' WRAPPER_OPTIONS="$WRAPPER_OPTIONS $1"' >> g++-uc echo ' if [ "$1" = "-c" -o "$1" = "-E" -o "$1" = "-S" ]' >> g++-uc echo ' then' >> g++-uc echo ' WRAPPER_INCLIB="N"' >> g++-uc echo ' fi' >> g++-uc echo ' shift' >> g++-uc echo 'done' >> g++-uc echo 'if [ "$WRAPPER_INCLIB" == "Y" ]' >> g++-uc echo 'then' >> g++-uc echo ' WRAPPER_OPTIONS="$WRAPPER_OPTIONS -nodefaultlibs $WRAPPER_LIBDIR -luClibc++ $WRAPPER_LIBS"' >> g++-uc echo 'fi' >> g++-uc echo "" >> g++-uc echo 'exec mipsel-linux-uclibc-g++ -fno-builtin -nostdinc++ $WRAPPER_INCLUDEDIR $WRAPPER_OPTIONS' >> g++-uc chmod 755 g++-uc make[4]: Leaving directory `/home/ubuntu/openwrt/kamikaze_7.07/build_mipsel/uClibc++-0.2.2/bin' make[4]: Entering directory `/home/ubuntu/openwrt/kamikaze_7.07/build_mipsel/uClibc++-0.2.2/include' make[4]: Nothing to be done for `all'. make[4]: Leaving directory `/home/ubuntu/openwrt/kamikaze_7.07/build_mipsel/uClibc++-0.2.2/include' make[4]: Entering directory `/home/ubuntu/openwrt/kamikaze_7.07/build_mipsel/uClibc++-0.2.2/src' make -C abi/libsupc all /home/ubuntu/openwrt/kamikaze_7.07/build_mipsel/uClibc++-0.2.2//scripts/find_libsupc.sh: file not recognized: File format not recognized collect2: ld returned 1 exit status make[5]: Entering directory `/home/ubuntu/openwrt/kamikaze_7.07/build_mipsel/uClibc++-0.2.2/src/abi/libsupc' mipsel-linux-uclibc-ar x Usage: mipsel-linux-uclibc-ar [emulation options] [-]{dmpqrstx}[abcfilNoPsSuvV] [member-name] [count] archive-file file... mipsel-linux-uclibc-ar -M [ - read options from emulation options: No emulation specific options mipsel-linux-uclibc-ar: supported targets: elf32-tradlittlemips elf32-tradbigmips ecoff-littlemips ecoff-bigmips elf32-ntradlittlemips elf64-tradlittlemips elf32-ntradbigmips elf64-tradbigmips elf64-little elf64-big elf32-little elf32-big srec symbolsrec tekhex binary ihex make[5]: *** [libsupc] Error 1 make[5]: Leaving directory `/home/ubuntu/openwrt/kamikaze_7.07/build_mipsel/uClibc++-0.2.2/src/abi/libsupc' make[4]: *** [libsupc] Error 2 make[4]: Leaving directory `/home/ubuntu/openwrt/kamikaze_7.07/build_mipsel/uClibc++-0.2.2/src' make[3]: *** [all] Error 2 make[3]: Leaving directory `/home/ubuntu/openwrt/kamikaze_7.07/build_mipsel/uClibc++-0.2.2' make[2]: *** [/home/ubuntu/openwrt/kamikaze_7.07/build_mipsel/uClibc++-0.2.2/.built] Error 2 make[2]: Leaving directory `/home/ubuntu/openwrt/kamikaze_7.07/feeds/packages/libs/uclibc++' *** uclibc++ compile failed make[1]: *** [uclibc++-compile] Error 1 make[1]: Leaving directory `/home/ubuntu/openwrt/kamikaze_7.07/package' Build failed. Please re-run make with V=99 to see what's going on make: *** [package/uclibc++-compile] Fehler 1 ubuntu@ubuntu-laptop:~/openwrt/kamikaze_7.07$ gedit feeds/packages/libs/uclibc++/Makefile & [1] 3436 ubuntu@ubuntu-laptop:~/openwrt/kamikaze_7.07$