LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 642|回复: 0

glibc编译后make check出错

[复制链接]
发表于 2011-8-22 17:57:56 | 显示全部楼层 |阅读模式
http://www.gnu.org/software/libc/  下载的libc 2.14
cd /usr/src
git clone git://sourceware.org/git/glibc.git
cd glibc
git checkout --track -b glibc-2_14-branch origin/release/2.14/master
git branch -a
下完后
mkdir glibc-build
cd  glibc-build

../glibc/configure --prefix=/usr --enable-add-ons --enable-kernel=2.6.0
make
make check

第一次
build/nis:/usr/src/glibc-build/rt:/usr/src/glibc-build/resolv:/usr/src/glibc-build/crypt:/usr/src/glibc-build/nptl' tst-fmon.data \
          > /usr/src/glibc-build/localedata/tst-fmon.out
make[2]: *** [/usr/src/glibc-build/localedata/tst-fmon.out] 错误 1
make[2]: Leaving directory `/usr/src/glibc/localedata'
make[1]: *** [localedata/tests] 错误 2
make[1]: Leaving directory `/usr/src/glibc'
make: *** [check] 错误 2

第二次
/usr/src/glibc/pwd/tst-getpw.c:26: warning: the `getpw' function is dangerous and should not be used.
bug-regex31.c: 在函数‘main’中:
bug-regex31.c:33: 警告:隐式声明函数‘free’
bug-regex31.c:33: 警告:隐式声明与内建函数‘free’不兼容
make[2]: *** [/usr/src/glibc-build/posix/bug-regex32.out] 错误 1
make[1]: *** [posix/tests] 错误 2
make: *** [check] 错误 2

第三次
/usr/src/glibc/nptl/tst-cancel4.c:1883: warning: the use of `mktemp' is dangerous, better use `mkstemp'
tst-cancel7.c:171: 警告:‘do_cleanup’定义后未使用
make[2]: *** [/usr/src/glibc-build/nptl/tst-cancel7.out] 错误 1
make[1]: *** [nptl/tests] 错误 2
make: *** [check] 错误 2
第四次
/bin/sh: Syntax error: Bad fd number
make[2]: *** [/usr/src/glibc-build/nptl/tst-cleanup0.out] 错误 2
make[1]: *** [nptl/tests] 错误 2
make: *** [check] 错误 2

uname -a
Linux debian 2.6.32-5-686 #1 SMP Mon Jun 13 04:13:06 UTC 2011 i686 GNU/Linux
大侠们,这些错识该怎么处理呀?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表