LinuxSir.cn,穿越时空的Linuxsir!

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

安装GCC(pass1)时出错

[复制链接]
发表于 2003-4-21 15:25:02 | 显示全部楼层 |阅读模式
到了make bootstrap时有问题
stage1/xgcc -Bstage1/ -B/stage1/i686-pc-linux-gnu/bin/ -DIN_GCC    -O2 -pipe -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long  -DHAVE_CONFIG_H -DGENERATOR_FILE -static -s -o gengenrtl \
gengenrtl.o ../libiberty/libiberty.a
/stage1/i686-pc-linux-gnu/bin/ld: cannot find -lc
collect2: ld returned 1 exit status
make[2]: *** [gengenrtl] Error 1
make[2]: Leaving directory `/mnt/lfs/stage1/gcc-build/gcc'
make[1]: *** [stage2_build] Error 2
make[1]: Leaving directory `/mnt/lfs/stage1/gcc-build/gcc'
make: *** [bootstrap] Error 2
发表于 2003-4-21 15:58:38 | 显示全部楼层
找不到glibc,你看看是不是没有装对binutils和主系统里的glibc头文件
 楼主| 发表于 2003-4-21 16:14:35 | 显示全部楼层
binutils安装应该没有问题。
主系统glibc头文件怎么看?
发表于 2003-4-21 16:22:26 | 显示全部楼层
你的主系统是什么?查一下有没有装glibc的rpm吧。命令我搞不清楚了。
 楼主| 发表于 2003-4-21 16:25:17 | 显示全部楼层
MDK9.1
glibc肯定是装了
 楼主| 发表于 2003-4-21 16:48:31 | 显示全部楼层
[root@jcnet jcnet]# rpm -qa |grep glibc
glibc-2.3.1-10mdk
glibc-devel-2.3.1-10mdk
发表于 2003-4-21 16:58:47 | 显示全部楼层
你装binutils的时候是装的什么版本?有没有装对呢?主要是有一个check的步骤。
 楼主| 发表于 2003-4-21 17:03:44 | 显示全部楼层
binutils-2.13.2
装binutils的pass1时没有要求check啊
我按照plfs文档装的。
 楼主| 发表于 2003-4-21 17:15:54 | 显示全部楼层
我知道问题所在了,还是老错误重犯,:O
装上glibc-static-devel
发表于 2003-4-25 11:06:20 | 显示全部楼层
小弟研究深浅请别见笑,前几天我装了redhat7.2后系统没有gcc和其他编译器以至我无法安装编译其它软件。我就用安装盘如下步骤装上了:
rpm -ivh gcc-2.****.rpm
提示:需要****等
就按照提示安装需要的,只是kernel-header***.rpm没有找到
我就下载了一份,结果OK
网址:
mzldwb.sdsd.net/kernel-headers-2.4.7-10.i386.rpm
希望有所帮助
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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