|
|
6.14. GCC-3.4.3 安装GCC出现如下情况
make -k check
-
- ...................................................
- Making a new site.exp file...
- srcdir=`CDPATH="${ZSH_VERSION+.}:" && cd ../../../../gcc-3.4.3/libstdc++-v3/testsuite && pwd`; export srcdir; \
- EXPECT=expect; export EXPECT; \
- runtest=runtest; \
- if /bin/sh -c "$runtest --version" > /dev/null 2>&1; then \
- l='libstdc++'; for tool in $l; do \
- $runtest --tool $tool --srcdir $srcdir ; \
- done; \
- else echo "WARNING: could not find \`runtest'" 1>&2; :;\
- fi
- WARNING: Couldn't find the global config file.
- Test Run By root on Sat Feb 25 03:59:51 2006
- Native configuration is i686-pc-linux-gnu
- ............................................................................................
- 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.
- ........................................................
-
复制代码
于是很不放心,重新编译GCC,编译过程中看到这个:
- FAIL: gcc.dg/pch/inline-2.c -O2 assembly comparison
- FAIL: gcc.dg/pch/inline-2.c -O3 -g assembly comparison
- FAIL: gcc.dg/pch/inline-3.c -O0 -g (test for excess errors)
- FAIL: gcc.dg/pch/inline-3.c -O1 (test for excess errors)
- FAIL: gcc.dg/pch/inline-3.c -O3 -g (test for excess errors)
- FAIL: gcc.dg/pch/inline-3.c -Os (test for excess errors)
- FAIL: gcc.dg/pch/inline-4.c -O0 (test for excess errors)
- FAIL: gcc.dg/pch/inline-4.c -O3 -g (test for excess errors)
- FAIL: gcc.dg/pch/macro-1.c -O3 -g (test for excess errors)
- FAIL: gcc.dg/pch/macro-1.c -Os (test for excess errors)
- FAIL: gcc.dg/pch/macro-2.c -O2 (test for excess errors)
- FAIL: gcc.dg/pch/macro-3.c -O0 -g (test for excess errors)
- FAIL: gcc.dg/pch/macro-3.c -O0 (test for excess errors)
- FAIL: gcc.dg/pch/macro-3.c -O1 (test for excess errors)
- FAIL: gcc.dg/pch/static-1.c -O3 -fomit-frame-pointer assembly comparison
- FAIL: gcc.dg/pch/static-2.c -O3 -fomit-frame-pointer (test for excess errors)
- FAIL: gcc.dg/pch/static-2.c -Os (test for excess errors)
-
复制代码
以后继续make -k check
make install
效果和第一次一样,于是继续了后面的安装,只是在对其他软件make check时常看到这个结果:
make[2]: Nothing to be done for `install-exec-am'.
make[2]: Nothing to be done for `install-data-am'.
不知是否正常。 |
|