LinuxSir.cn,穿越时空的Linuxsir!

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

help: emerged glibc-2.3.5.20050421 compile cannot create executable

[复制链接]
发表于 2005-5-5 18:06:35 | 显示全部楼层 |阅读模式
我用gcc4.0.0 emerge glibc-2.3.5.20050421 后出现了这样的错误:
*** C-Language compilation tools ***
checking for i686-pc-linux-gnu-gcc... gcc
checking for C compiler default output file name... configure: error: C compiler cannot create executables

config.log:
configure:2394: i686-pc-linux-gnu-gcc -march=pentium4 -mtune=pentium4 -O2 -pipe -fomit-frame-pointer conftest.c >&5
/usr/lib/gcc/i686-pc-linux-gnu/4.0.0/../../../../i686-pc-linux-gnu/bin/ld:/usr/lib/gcc/i686-pc-linux-gnu/4.0.0/../../../libc.so: file format not recognized; treating as linker script
/usr/lib/gcc/i686-pc-linux-gnu/4.0.0/../../../../i686-pc-linux-gnu/bin/ld:/usr/lib/gcc/i686-pc-linux-gnu/4.0.0/../../../libc.so:5: syntax error
collect2: ld returned 1 exit status

cat /usr/lib/libc.so:
cls-jz bash-3.0 # cat /usr/lib/libc.so
/* GNU ld script
Use the shared library, but some functions are only in
the static library, so try that secondarily. */
OUTPUT_FORMAT(elf32-i386)
GROUP ( /lib/libc.so.6 /usr/lib/libc_nonshared.a AS_NEEDED ( /lib/ld-linux.so.2 ) )

emerge --info
Portage 2.0.51.20-r4 (default-linux/x86/2005.0, gcc-4.0.0, glibc-2.3.5.20050421-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.6.11
ccache version 2.3 [disabled]
dev-lang/python:     2.3.5
sys-apps/sandbox:    1.2
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.5
sys-devel/binutils:  2.15.92.0.2-r8
sys-devel/libtool:   1.5.14
virtual/os-headers:  2.6.11
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=pentium4 -mtune=pentium4 -O2 -pipe -fomit-frame-pointer"
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="-march=pentium4 -mtune=pentium4 -O2 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig 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"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X alsa apache2 apm arts avi berkdb bitmap-fonts cdr cjk crypt cups curl dba eds emboss encode esd fam flac foomaticdb fortran gd gdbm gif gnome gpm gstreamer gtk gtk2 imagemagick imlib ipv6 ithreads java jpeg junit kde libg++ libwww mad mikmod motif mp3 mpeg mysql ncurses nls nptl nptlonly ogg oggvorbis opengl oss pam pdflib perl php png postgres python qt quicktime readline samba sdl spell ssl svga tcpd tetex tiff truetype truetype-fonts type1-fonts unicode userlocales vorbis x86 xine xml xml2 xmms xv zlib userland_GNU kernel_linux libc_glibc"
Unset:  ASFLAGS, CTARGET, LDFLAGS, LINGUAS, MAKEOPTS, PORTDIR_OVERLAY
发表于 2005-5-5 22:55:29 | 显示全部楼层
太新了点吧, 试过-O1吗?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-5-6 00:12:20 | 显示全部楼层
不行啊呵呵!残
回复 支持 反对

使用道具 举报

发表于 2005-5-6 19:58:27 | 显示全部楼层
emerge binutils-2.15.97
回复 支持 反对

使用道具 举报

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

本版积分规则

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