LinuxSir.cn,穿越时空的Linuxsir!

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

请教:Gcc4.0.0 编译 glibc-2.3.5 不通过![SOLVED]

[复制链接]
发表于 2005-4-23 18:00:24 | 显示全部楼层 |阅读模式
Gcc4.0.0 编译 glibc-2.3.5 不通过,刚刚升级到
binutils-2.16.90.0.1,linux-headers-2.8.11 。
提示错误信息:
make[2]: *** [/var/tmp/portage/glibc-2.3.5/work/build-default-i686-pc-linux-gnu-nptl/math/s_isinf.os] Error 1
make[2]: *** Waiting for unfinished jobs....
../sysdeps/ieee754/dbl-64/s_isnan.c:40: error: 'isnan' aliased to undefined symbol '__isnan'
make[2]: *** [/var/tmp/portage/glibc-2.3.5/work/build-default-i686-pc-linux-gnu-nptl/math/s_isnan.os] Error 1
make[2]: Leaving directory `/var/tmp/portage/glibc-2.3.5/work/glibc-2.3.5/math'
make[1]: *** [math/subdir_lib] Error 2
make[1]: Leaving directory `/var/tmp/portage/glibc-2.3.5/work/glibc-2.3.5'
make: *** [all] Error 2

!!! ERROR: sys-libs/glibc-2.3.5 failed.
!!! Function toolchain-glibc_src_compile, Line 244, Exitcode 2

emerge --info
Portage 2.0.51-r15 (default-linux/x86/2005.0, gcc-4.0.0, glibc-2.3.4.20050125-r0, 2.6.11-rc4-nitro1 i686)
=================================================================
System uname: 2.6.11-rc4-nitro1 i686 Intel(R) Celeron(R) CPU 1.70GHz
Gentoo Base System version 1.4.16
Python:              dev-lang/python-2.3.4 [2.3.4 (#1, Oct 24 2004, 10:03:47)]
ccache version 2.3 [enabled]
dev-lang/python:     2.3.4
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.4_p6, 1.7.9-r1, 1.8.5-r3, 1.6.3, 1.5, 1.9.5
sys-devel/binutils:  2.16.90.0.1
sys-devel/libtool:   1.5.10-r1
virtual/os-headers:  2.6.11
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-O2 -march=pentium4 -mtune=pentium4 -fomit-frame-pointer -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/bind /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=pentium4 -mtune=pentium4 -fomit-frame-pointer -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://mirror.gentoo.gr.jp http://gentoo.mirrors.tds.net/gentoo http://mir.zyrianes.net/gentoo/ http://mirror.aiya.ru/pub/gentoo/ http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/"
LANG="zh_CN.UTF-8"
LC_ALL="zh_CN.UTF-8"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X acpi alsa apache2 apm arts avi berkdb bitmap-fonts cdr cjk crypt cups curl dvd emboss encode esd fam flac foomaticdb fortran gdbm gif glc gnome gpm gstreamer gtk gtk2 imagemagick imlib ipv6 java jpeg junit kde libg++ libwww mad mikmod motif mp3 mpeg mysql ncurses nls nptl nptlonly ogg oggvorbis opengl oss pam pdflib perl png postgres python qt quicktime readline samba sdl spell ssl svga tcpd tetex tiff truetype truetype-fonts type1-fonts vorbis xml xml2 xmms xv zlib"
Unset:  ASFLAGS, CBUILD, CTARGET, LDFLAGS, LINGUAS, PORTDIR_OVERLAY
发表于 2005-4-23 18:11:42 | 显示全部楼层
portage里的glibc是通不过,你要找一个overlay覆盖他
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-4-23 18:16:58 | 显示全部楼层
可以告诉我到那里找吗?急急急!:),是到www.gnu.org下载一个glibc覆 ... e/下的glibc吗?
回复 支持 反对

使用道具 举报

发表于 2005-4-25 21:38:10 | 显示全部楼层
glibc-2.3.5README里说,不能用GCC4编译。
回复 支持 反对

使用道具 举报

发表于 2005-4-25 23:13:36 | 显示全部楼层
it's a known bug of glibc-2.3.5, and has been fixed in glibc cvs tree
gcc4 currently is not supported by gentoo devs , thought some  gcc 4 patches is already in official portage tree, i recommend you guys don't try any of official glibc, gcc4 ebuild. additionly you should install binutils-2.15.97 if you want to have a try gcc4, it's wisdom adding multislot to USE flags before emergeing binutils

related url of this bug:
http://sources.redhat.com/ml/crossgcc/2005-04/msg00180.html
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-4-26 09:33:08 | 显示全部楼层
sunmoon1997,收到!:)
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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