rendered paste bodyubuntu@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 <char> (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 <char> (UCLIBCXX_EXPAND_ISTREAM_CHAR) [Y/n/?] y
Expand std::ostream for <char> (UCLIBCXX_EXPAND_OSTREAM_CHAR) [Y/n/?] y
Expand std::fstream for <char> (UCLIBCXX_EXPAND_FSTREAM_CHAR) [Y/n/?] y
Expand std::sstream for <char> (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 [<mri-script]
commands:
d - delete file(s) from the archive
m[ab] - move file(s) in the archive
p - print file(s) found in the archive
q[f] - quick append file(s) to the archive
r[ab][f][u] - replace existing or insert new file(s) into the archive
t - display contents of archive
x[o] - extract file(s) from the archive
command specific modifiers:
[a] - put file(s) after [member-name]
[b] - put file(s) before [member-name] (same as [i])
[N] - use instance [count] of name
[f] - truncate inserted file names
[P] - use full path names when matching
[o] - preserve original dates
[u] - only replace files that are newer than current archive contents
generic modifiers:
[c] - do not warn if the library had to be created
[s] - create an archive index (cf. ranlib)
[S] - do not build a symbol table
[v] - be verbose
[V] - display the version number
@<file> - read options from <file>
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$