make -k check error in LFS 6 ch 6.14(GCC)

joe ody at inf.its-sby.edu
Sun Dec 26 02:32:26 PST 2004


hi all,
When I get to ch 6.13 (make -k check), I get some messages that isn't
similar with
http://gcc.gnu.org/ml/gcc-testresults/2004-07/msg00179.html.
I've already repeated 3 times building chapter 6, FYI I accidently
delete the source and build directories in chap 5.
I'd glad if one could gimme the clue of these errors.

Here is some quoted messages that I suspect :
.
.
...
                === libstdc++ Summary ===

# of expected passes            2696
# of unexpected successes       1
# of expected failures          5
make[3]: *** [check-DEJAGNU] Error 1          <<<====== !!!!

                === libstdc++-v3 check-abi Summary ===

# of added symbols:              298
# of missing symbols:            284
# of incompatible symbols:       284

using:
/sources/gcc-3.4.1/libstdc++-v3/config/abi/i486-linux-gnu/baseline_symbols.txt
make[3]: Leaving directory
`/sources/gcc-build/i686-pc-linux-gnu/libstdc++-v3/testsuite'
make[2]: *** [check-am] Error 2                <<<===== !!!!
make[2]: Target `check' not remade because of errors.
make[2]: Leaving directory
`/sources/gcc-build/i686-pc-linux-gnu/libstdc++-v3/testsuite'
make[2]: Entering directory
`/sources/gcc-build/i686-pc-linux-gnu/libstdc++-v3'
: make ; exec make "AR_FLAGS=rc" "CC_FOR_BUILD=gcc"
"CC_FOR_TARGET=/sources/gcc-build/gcc/xgcc -B/sources/gcc-build/gcc/
-B/usr/i686-pc-linux-gnu/bin/ -B/usr/i686-pc-linux-gnu/lib/ -isystem
/usr/i686-pc-linux-gnu/include -isystem
/usr/i686-pc-linux-gnu/sys-include" "CFLAGS=-O2 -g -O2" "CXXFLAGS=-g -O2
-D_GNU_SOURCE" "CFLAGS_FOR_BUILD=" "CFLAGS_FOR_TARGET=-O2 -g -O2"
"INSTALL=/tools/bin/install -c" "INSTALL_DATA=/tools/bin/install -c -m
644" "INSTALL_PROGRAM=/tools/bin/install -c"
"INSTALL_SCRIPT=/tools/bin/install -c" "LDFLAGS=" "LIBCFLAGS=-O2 -g -O2"
"LIBCFLAGS_FOR_TARGET=-O2 -g -O2" "MAKE=make" "MAKEINFO=makeinfo
--split-size=5000000  " "PICFLAG=" "PICFLAG_FOR_TARGET=" "SHELL=/bin/sh"
"RUNTESTFLAGS=" "exec_prefix=/usr" "infodir=/usr/info" "libdir=/usr/lib"
"includedir=/usr/include" "prefix=/usr" "tooldir=/usr/i686-pc-linux-gnu"
"gxx_include_dir=/usr/include/c++/3.4.1" "AR=ar" "AS=as" "LD=ld"
"LIBCFLAGS=-O2 -g -O2" "PICFLAG=" "RANLIB=ranlib" "NM=nm" "NM_FOR_BUILD="
"NM_FOR_TARGET=nm" "DESTDIR=" "WERROR=" DO=all multi-do
make[3]: Entering directory
`/sources/gcc-build/i686-pc-linux-gnu/libstdc++-v3'
if [ -z "" ]; then \
  true; \
else \
  rootpre=`${PWDCMD-pwd}`/; export rootpre; \
  srcrootpre=`cd ../../../gcc-3.4.1/libstdc++-v3; ${PWDCMD-pwd}`/; export
srcrootpre; \
  lib=`echo ${rootpre} | sed -e 's,^.*/\([^/][^/]*\)/$,\1,'`; \
  compiler="/sources/gcc-build/gcc/xgcc -B/sources/gcc-build/gcc/
-B/usr/i686-pc-linux-gnu/bin/ -B/usr/i686-pc-linux-gnu/lib/ -isystem
/usr/i686-pc-linux-gnu/include -isystem
/usr/i686-pc-linux-gnu/sys-include"; \
  for i in `${compiler} --print-multi-lib 2>/dev/null`; do \
    dir=`echo $i | sed -e 's/;.*$//'`; \
    if [ "${dir}" = "." ]; then \
      true; \
    else \
      if [ -d ../${dir}/${lib} ]; then \
        flags=`echo $i | sed -e 's/^[^;]*;//' -e 's/@/ -/g'`; \
        if (cd ../${dir}/${lib}; make "AR_FLAGS=rc" "CC_FOR_BUILD=gcc"
"CC_FOR_TARGET=/sources/gcc-build/gcc/xgcc
-B/sources/gcc-build/gcc/ -B/usr/i686-pc-linux-gnu/bin/
-B/usr/i686-pc-linux-gnu/lib/ -isystem
/usr/i686-pc-linux-gnu/include -isystem
/usr/i686-pc-linux-gnu/sys-include" "CFLAGS=-O2 -g -O2"
"CXXFLAGS=-g -O2 -D_GNU_SOURCE" "CFLAGS_FOR_BUILD="
"CFLAGS_FOR_TARGET=-O2 -g -O2" "INSTALL=/tools/bin/install -c"
"INSTALL_DATA=/tools/bin/install -c -m 644"
"INSTALL_PROGRAM=/tools/bin/install -c"
"INSTALL_SCRIPT=/tools/bin/install -c" "LDFLAGS=" "LIBCFLAGS=-O2
-g -O2" "LIBCFLAGS_FOR_TARGET=-O2 -g -O2" "MAKE=make"
"MAKEINFO=makeinfo --split-size=5000000   " "PICFLAG="
"PICFLAG_FOR_TARGET=" "SHELL=/bin/sh" "RUNTESTFLAGS="
"exec_prefix=/usr" "infodir=/usr/info" "libdir=/usr/lib"
"includedir=/usr/include" "prefix=/usr"
"tooldir=/usr/i686-pc-linux-gnu"
"gxx_include_dir=/usr/include/c++/3.4.1" "AR=ar" "AS=as" "LD=ld"
"LIBCFLAGS=-O2 -g -O2" "PICFLAG=" "RANLIB=ranlib" "NM=nm"
"NM_FOR_BUILD=" "NM_FOR_TARGET=nm" "DESTDIR=" "WERROR=" \
                        CFLAGS="-O2 -g -O2 ${flags}" \
                        prefix="/usr" \
                        exec_prefix="/usr" \
                        GCJFLAGS=" ${flags}" \
                        CXXFLAGS="-g -O2 -D_GNU_SOURCE ${flags}" \
                        LIBCFLAGS="-O2 -g -O2 ${flags}" \
                        LIBCXXFLAGS="-g -O2 -D_GNU_SOURCE
-fno-implicit-templates ${flags}" \
                        LDFLAGS=" ${flags}" \
                        MULTIFLAGS="${flags}" \
                        DESTDIR="" \
                        INSTALL="/tools/bin/install -c" \
                        INSTALL_DATA="/tools/bin/install -c -m 644" \
                        INSTALL_PROGRAM="/tools/bin/install -c" \
                        INSTALL_SCRIPT="/tools/bin/install -c" \
                        all); then \
          true; \
        else \
          exit 1; \
        fi; \
      else true; \
      fi; \
    fi; \
  done; \
fi
make[3]: Leaving directory
`/sources/gcc-build/i686-pc-linux-gnu/libstdc++-v3'
make[2]: Leaving directory
`/sources/gcc-build/i686-pc-linux-gnu/libstdc++-v3'
make[1]: *** [check-recursive] Error 1        <<<===== !!!!
make[1]: Target `check' not remade because of errors.
make[1]: Leaving directory
`/sources/gcc-build/i686-pc-linux-gnu/libstdc++-v3'
make: *** [check-target-libstdc++-v3] Error 2  <<<==== !!!!
make[1]: Entering directory `/sources/gcc-build/i686-pc-linux-gnu/libiberty'
make[2]: Entering directory
`/sources/gcc-build/i686-pc-linux-gnu/libiberty/testsuite'
make[2]: Nothing to be done for `check'.
make[2]: Leaving directory
`/sources/gcc-build/i686-pc-linux-gnu/libiberty/testsuite'
make[1]: Leaving directory `/sources/gcc-build/i686-pc-linux-gnu/libiberty'
make: Target `check' not remade because of errors.


What should I do now ?
thx in advance.
---
desperajoe



More information about the lfs-support mailing list