设为首页
收藏本站
用户名
Email
自动登录
找回密码
密码
登录
注册
快捷导航
平台
Portal
论坛
BBS
文库
项目
群组
Group
我的博客
Space
搜索
搜索
热搜:
shell
linux
mysql
本版
用户
LinuxSir.cn,穿越时空的Linuxsir!
»
论坛
›
Linux 发行版讨论区 —— LinuxSir.cn
›
LFS(LinuxfromScratch)
›
编译glibc后check出现Error?
返回列表
查看:
1338
|
回复:
3
编译glibc后check出现Error?
[复制链接]
homesp
homesp
当前离线
积分
1488
IP卡
狗仔卡
发表于 2006-3-22 14:46:50
|
显示全部楼层
|
阅读模式
root:/sources/glibc-build# grep Error glibc-check-log
make[2]: *** [/sources/glibc-build/posix/tst-regex] Error 1
make[2]: *** [/sources/glibc-build/posix/tst-regex2] Error 1
make[2]: [/sources/glibc-build/posix/annexc.out] Error 1 (ignored)
make[1]: *** [posix/tests] Error 2
make[2]: *** [/sources/glibc-build/nptl/tst-cond11.out] Error 139
make[2]: *** [/sources/glibc-build/nptl/tst-cond19.out] Error 139
make[2]: *** [/sources/glibc-build/nptl/tst-rwlock14.out] Error 139
make[2]: *** [/sources/glibc-build/nptl/tst-cancel17.out] Error 139
make[2]: *** [/sources/glibc-build/nptl/tst-cancel18.out] Error 139
make[2]: *** [/sources/glibc-build/nptl/tst-clock2.out] Error 139
make[2]: *** [/sources/glibc-build/nptl/tst-cancelx17.out] Error 139
make[2]: *** [/sources/glibc-build/nptl/tst-cancelx18.out] Error 139
make[1]: *** [nptl/tests] Error 2
make[2]: *** [/sources/glibc-build/rt/tst-shm.out] Error 139
make[2]: *** [/sources/glibc-build/rt/tst-clock.out] Error 139
make[2]: *** [/sources/glibc-build/rt/tst-clock_nanosleep.out] Error 139
make[2]: *** [/sources/glibc-build/rt/tst-timer.out] Error 139
make[2]: *** [/sources/glibc-build/rt/tst-timer2.out] Error 139
make[2]: *** [/sources/glibc-build/rt/tst-aio.out] Error 139
make[2]: *** [/sources/glibc-build/rt/tst-aio64.out] Error 139
make[2]: *** [/sources/glibc-build/rt/tst-aio2.out] Error 139
make[2]: *** [/sources/glibc-build/rt/tst-aio3.out] Error 139
make[2]: *** [/sources/glibc-build/rt/tst-aio4.out] Error 139
make[2]: *** [/sources/glibc-build/rt/tst-aio5.out] Error 139
make[2]: *** [/sources/glibc-build/rt/tst-aio6.out] Error 139
make[2]: *** [/sources/glibc-build/rt/tst-aio7.out] Error 139
make[2]: *** [/sources/glibc-build/rt/tst-mqueue1.out] Error 139
make[2]: *** [/sources/glibc-build/rt/tst-mqueue2.out] Error 139
make[2]: *** [/sources/glibc-build/rt/tst-mqueue3.out] Error 139
make[2]: *** [/sources/glibc-build/rt/tst-mqueue4.out] Error 139
make[2]: *** [/sources/glibc-build/rt/tst-mqueue5.out] Error 139
make[2]: *** [/sources/glibc-build/rt/tst-mqueue6.out] Error 139
make[2]: *** [/sources/glibc-build/rt/tst-mqueue7.out] Error 139
make[2]: *** [/sources/glibc-build/rt/tst-mqueue8.out] Error 139
make[2]: *** [/sources/glibc-build/rt/tst-mqueue9.out] Error 139
make[2]: *** [/sources/glibc-build/rt/tst-timer3.out] Error 139
make[2]: *** [/sources/glibc-build/rt/tst-timer4.out] Error 139
make[2]: *** [/sources/glibc-build/rt/tst-timer5.out] Error 139
make[2]: *** [/sources/glibc-build/rt/tst-mqueue8x.out] Error 139
make[1]: *** [rt/tests] Error 2
make: *** [check] Error 2
是不是要重新编译?
回复
使用道具
举报
提升卡
置顶卡
沉默卡
喧嚣卡
变色卡
显身卡
youbest
youbest
当前离线
积分
1524
IP卡
狗仔卡
发表于 2006-3-22 15:42:43
|
显示全部楼层
你先继续吧.
回复
支持
反对
使用道具
举报
显身卡
homesp
homesp
当前离线
积分
1488
IP卡
狗仔卡
楼主
|
发表于 2006-3-22 17:15:37
|
显示全部楼层
gcc check的时候出现下面提示:
Schedule of variations:
unix
Running target unix
Using /tools/share/dejagnu/baseboards/unix.exp as board description file for target.
Using /tools/share/dejagnu/config/unix.exp as generic interface file for target.
Using /sources/gcc-3.4.3/gcc/testsuite/config/default.exp as tool-and-target-specific interface file.
Running /sources/gcc-3.4.3/gcc/testsuite/gcc.c-torture/compile/compile.exp ...
Running /sources/gcc-3.4.3/gcc/testsuite/gcc.c-torture/execute/builtins/builtins.exp ...
Running /sources/gcc-3.4.3/gcc/testsuite/gcc.c-torture/execute/execute.exp ...
[color="Red"]FAIL: gcc.c-torture/execute/va-arg-25.c execution, -Os
Running /sources/gcc-3.4.3/gcc/testsuite/gcc.c-torture/execute/ieee/ieee.exp ...
Running /sources/gcc-3.4.3/gcc/testsuite/gcc.c-torture/unsorted/unsorted.exp ...
Running /sources/gcc-3.4.3/gcc/testsuite/gcc.dg/compat/compat.exp ...
Running /sources/gcc-3.4.3/gcc/testsuite/gcc.dg/cpp/cpp.exp ...
XPASS: gcc.dg/cpp/cmdlne-dI-M.c scan-file (^|\\n)cmdlne-dI-M.*:[^\\n]*cmdlne-dI-M.c
不知道那行FAIL会有何影响?
回复
支持
反对
使用道具
举报
显身卡
homesp
homesp
当前离线
积分
1488
IP卡
狗仔卡
楼主
|
发表于 2006-3-22 17:27:38
|
显示全部楼层
gcc check出错了
make[1]: [check-g++] Error 1 (ignored)
make[1]: Leaving directory `/sources/gcc-build/gcc'
make[1]: Entering directory `/sources/gcc-build/intl'
make[1]: Nothing to be done for `check'.
make[1]: Leaving directory `/sources/gcc-build/intl'
make[1]: Entering directory `/sources/gcc-build/libiberty'
make[2]: Entering directory `/sources/gcc-build/libiberty/testsuite'
gcc -DHAVE_CONFIG_H -g -O2 -I.. -I../../../gcc-3.4.3/libiberty/testsuite/../../include -o test-demangle \
../../../gcc-3.4.3/libiberty/testsuite/test-demangle.c ../libiberty.a
./test-demangle < ../../../gcc-3.4.3/libiberty/testsuite/demangle-expected
./test-demangle: 745 tests, 0 failures
make[2]: Leaving directory `/sources/gcc-build/libiberty/testsuite'
make[1]: Leaving directory `/sources/gcc-build/libiberty'
make[1]: Entering directory `/sources/gcc-build/i686-pc-linux-gnu/libstdc++-v3'
Making check in include
make[2]: Entering directory `/sources/gcc-build/i686-pc-linux-gnu/libstdc++-v3/include'
make[2]: Nothing to be done for `check'.
make[2]: Leaving directory `/sources/gcc-build/i686-pc-linux-gnu/libstdc++-v3/include'
Making check in libmath
make[2]: Entering directory `/sources/gcc-build/i686-pc-linux-gnu/libstdc++-v3/libmath'
make[2]: Nothing to be done for `check'.
make[2]: Leaving directory `/sources/gcc-build/i686-pc-linux-gnu/libstdc++-v3/libmath'
Making check in libsupc++
make[2]: Entering directory `/sources/gcc-build/i686-pc-linux-gnu/libstdc++-v3/libsupc++'
make[2]: Nothing to be done for `check'.
make[2]: Leaving directory `/sources/gcc-build/i686-pc-linux-gnu/libstdc++-v3/libsupc++'
Making check in src
make[2]: Entering directory `/sources/gcc-build/i686-pc-linux-gnu/libstdc++-v3/src'
make[2]: Nothing to be done for `check'.
make[2]: Leaving directory `/sources/gcc-build/i686-pc-linux-gnu/libstdc++-v3/src'
Making check in po
make[2]: Entering directory `/sources/gcc-build/i686-pc-linux-gnu/libstdc++-v3/po'
/bin/sh /sources/gcc-3.4.3/libstdc++-v3/../mkinstalldirs /sources/gcc-build/i686-pc-linux-gnu/libstdc++-v3/po/share/locale
mkdir -p -- /sources/gcc-build/i686-pc-linux-gnu/libstdc++-v3/po/share/locale
catalogs='de.mo fr.mo'; \
for cat in $catalogs; do \
cat=`basename $cat`; \
lang=`echo $cat | sed 's/\.mo$//'`; \
install_dir=/sources/gcc-build/i686-pc-linux-gnu/libstdc++-v3/po/share/locale/$lang/LC_MESSAGES; \
/bin/sh /sources/gcc-3.4.3/libstdc++-v3/../mkinstalldirs $install_dir; \
/tools/bin/install -c -m 644 $cat $install_dir/libstdc++.mo; \
done
mkdir -p -- /sources/gcc-build/i686-pc-linux-gnu/libstdc++-v3/po/share/locale/de/LC_MESSAGES
mkdir -p -- /sources/gcc-build/i686-pc-linux-gnu/libstdc++-v3/po/share/locale/fr/LC_MESSAGES
make[2]: Leaving directory `/sources/gcc-build/i686-pc-linux-gnu/libstdc++-v3/po'
Making check in testsuite
make[2]: Entering directory `/sources/gcc-build/i686-pc-linux-gnu/libstdc++-v3/testsuite'
touch testsuite_wchar_t
make -j1 check-DEJAGNU check-local
make[3]: Entering directory `/sources/gcc-build/i686-pc-linux-gnu/libstdc++-v3/testsuite'
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 Wed Mar 22 09:05:04 2006
Native configuration is i686-pc-linux-gnu
=== libstdc++ tests ===
Schedule of variations:
unix
Running target unix
Using /tools/share/dejagnu/baseboards/unix.exp as board description file for target.
Using /tools/share/dejagnu/config/unix.exp as generic interface file for target.
Using /sources/gcc-3.4.3/libstdc++-v3/testsuite/config/default.exp as tool-and-target-specific interface file.
Running /sources/gcc-3.4.3/libstdc++-v3/testsuite/libstdc++-dg/normal.exp ...
n By root on Wed Mar 22 09:05:04 2006
Native configuration is i686-pc-linux-gnu
XPASS: 22_locale/locale/cons/12658_thread.cc execution test
XPASS: 26_numerics/c99_classification_macros_c.cc (test for excess errors)
=== libstdc++ Summary ===
# of expected passes 2722
# of unexpected successes 2
# of expected failures 5
make[3]: *** [check-DEJAGNU] Error 1
=== libstdc++-v3 check-abi Summary ===
# of added symbols: 9
# of missing symbols: 0
# of incompatible symbols: 0
using: /sources/gcc-3.4.3/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.3" "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.3/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.3" "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.
root:/sources/gcc-build# n By root on Wed Mar 22 09:05:04 2006
bash: n: command not found
root:/sources/gcc-build# Native configuration is i686-pc-linux-gnu
bash: Native: command not found
复制代码
回复
支持
反对
使用道具
举报
显身卡
返回列表
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
注册
本版积分规则
发表回复
回帖后跳转到最后一页
浏览过的版块
开源软件专题讨论
Gentoo Linux
Redhat/Fedora/CentOS Linux
Copyright © 2002-2023
LinuxSir.cn
(http://www.linuxsir.cn/) 版权所有 All Rights Reserved.
Powered by
RedflagLinux!
技术支持:
中科红旗
|
京ICP备19024520号
快速回复
返回顶部
返回列表