LinuxSir.cn,穿越时空的Linuxsir!

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

求助:gcc 出错

[复制链接]
发表于 2011-4-7 16:30:07 | 显示全部楼层 |阅读模式
执行revdep-rebuild 出现如下信息,并自动重新安装GCC

* Configuring search environment for revdep-rebuild
/usr/bin/revdep-rebuild: 第 1076 行:.: /etc/revdep-rebuild/99revdep-rebuild: 无法执行二进制文件
/usr/bin/revdep-rebuild: 第 1077 行:.: /etc/revdep-rebuild/99revdep-rebuild: 无法执行二进制文件
/usr/bin/revdep-rebuild: 第 1078 行:.: /etc/revdep-rebuild/99revdep-rebuild: 无法执行二进制文件

* Checking reverse dependencies
* Packages containing binaries and libraries broken by a package update
* will be emerged.

* Collecting system binaries and libraries
* Generated new 1_files.rr
* Collecting complete LD_LIBRARY_PATH
* Generated new 2_ldpath.rr
* Checking dynamic linking consistency
[ 26% ]  *   broken /usr/lib/gcc/i686-pc-linux-gnu/4.5.2/libgfortran.la (requires -lm)
[ 31% ]  *   broken /usr/lib/gcc/i686-pc-linux-gnu/4.5.2/libgomp.la (requires -lrt)
[ 36% ]  *   broken /usr/lib/gcc/i686-pc-linux-gnu/4.5.2/libmudflap.la (requires -ldl)
[ 41% ]  *   broken /usr/lib/gcc/i686-pc-linux-gnu/4.5.2/libmudflapth.la (requires -ldl)
[ 100% ]                 



安装GCC时出错,
提示“emake failed with bootstrap-lean”

请问这是怎么回事,在网上查上许久也未找到答案。谢谢
 楼主| 发表于 2011-4-7 16:35:42 | 显示全部楼层
我的make.conf是


#CFLAGS="-O2 -march=amdfam10 -pipe -mmmx -msse -msse2"
CFLAGS="-O2 -march=native -pipe -mmmx -msse -msse2"

CXXFLAGS="${CFLAGS}"
# WARNING: Changing your CHOST is not something that should be done lightly.
# Please consult http://www.gentoo.org/doc/en/change-chost.xml before changing.
CHOST="i686-pc-linux-gnu"
MAKEOPTS="-j5"
ACCEPT_KEYWORDS="~x86"
USE="unicode introspection -ipv6 qt3support qt4 -kde opengl gd 3dnow custom-optimization X -$
LC_ALL=C
#VIDEO_CARDS="fglrx"
VIDEO_CARDS="radeon"
INPUT_DEVICES="evdev"
LINGUAS="en_US zh_CN zh"
EMERGE_DEFAULT_OPTS="-av"
#source /var/lib/layman/make.conf
ACCEPT_LICENSE="UEL"
#FEATURES="ccache"
#CCACHE_DIR="/root/.ccache"
#CCACHE_SIZE="2G"
GENTOO_MIRRORS="http://mirrors.163.com/gentoo/ http://mirrors.sohu.com/gentoo/ http://gentoo$
PORTAGE_NICENESS=7
FEATURES="parallel-fetch"
#RUBY_TARGETS="ruby19"
USE_PYTHON="3.1"
回复 支持 反对

使用道具 举报

发表于 2011-4-23 00:02:47 | 显示全部楼层
如果是GCC出问题了:
download a stage3-*.tar.bz2
mkdir /tmp/gcc
tar xvjpf stage3-*.tar.bz2 -C /tmp/gcc
sudo mount -t proc none /tmp/gcc/proc
sudo mount --rbind /dev /tmp/gcc/dev
sudo chroot /tmp/gcc /bin/bash
env-update
source /etc/profile
quickpkg gcc
go back to your real system
cp /tmp/gcc/usr/portage/packages/Packages /usr/portage/packages/Packages
mkdir -p /usr/portage/packages/sys-devel
cp /tmp/gcc/usr/portage/packages/sys-devel/* /usr/portage/packages/sys-devel
emerge -1k =gcc-x.x.x
回复 支持 反对

使用道具 举报

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

本版积分规则

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