All pastes #677155 Raw Edit

Vermischtes

public text v1 · immutable
#677155 ·published 2007-08-31 18:56 UTC
rendered paste body
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 <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$