+ -
当前位置:首页 → 问答吧 → Glibc-2.5.1安装时make install出错,请高手帮忙看看,谢谢!

Glibc-2.5.1安装时make install出错,请高手帮忙看看,谢谢!

时间:2009-09-12

来源:互联网

编译Glibc-2.5.1的时候make install的时候出现如图的错误?我想像不出是什么原因,请高手帮忙分析下?我打算继续安装下去,不知道这个错误会不会有很大影响?谢谢!
上传的图像
snap031.jpg (42.6 KB, 8 次查看)

作者: sinojelly   发布时间: 2009-09-12

我参考这篇文章做的:http://www.linuxsir.org/bbs/thread322894.html

执行到下面的make install时出错。

tar xvf $LFS/glibc-2.5.1.tar.bz2
cd glibc-2.5.1
tar -xvf $LFS/glibc-libidn-2.5.1.tar.gz
mv glibc-libidn-2.5.1 libidn
sed -i '/vi_VN.TCVN/d' localedata/SUPPORTED
sed -i \
's|libs -o|libs -L/usr/lib -Wl,-dynamic-linker=/lib/ld-linux.so.2 -o|' \
scripts/test-installation.pl
sed -i 's|@BASH@|/bin/bash|' elf/ldd.bash.in
mkdir -v ../glibc-build
cd ../glibc-build
../glibc-2.5.1/configure --prefix=/usr \
--disable-profile --enable-add-ons \
--enable-kernel=2.6.0 --libexecdir=/usr/lib/glibc
make
make -k check 2>&1 | tee glibc-check-log
grep Error glibc-check-log
touch /etc/ld.so.conf
make install
make localedata/install-locales

作者: sinojelly   发布时间: 2009-09-12

为什么不用官方stable版, 2.10.1?

作者: swordhui   发布时间: 2009-09-12

我是按照那篇文章下载的lfslivecd-x86-6.3-r2145.iso,所有软件都用的它里面的。
不知道只是把Glibc升级,其它软件需要升级不呢?

作者: sinojelly   发布时间: 2009-09-12

呵呵 玩LFS就是对编译软件来个亲密接触
只关系LFS给的大概编译顺序就可以了
其他的都从包的源头找最新稳定代码, 然后参考INSTALL文档, 看看有没有新的依赖.

作者: swordhui   发布时间: 2009-09-12

如果没有 LFS 经验,还是照手册一步步来做好,否则出了问题也不知道问题出在哪里

作者: d00m3d   发布时间: 2009-09-12

是的。呵呵。我还只是勉强能利用Linux干普通的事,用包管理器安装些简单软件,或者一些很简单的源码包编译安装,感觉知识积累还严重不够啊。
不过,你说得非常有道理,先把这个依样画葫芦的搞定了,下一步全部安装最新稳定版本。
痛苦的是编译太慢了,而且我多次遇到中途失败了。
第一次:工具链没编译完,第一次调整工具链时提示ld-new找不到。尝试一些恢复手段不成功,后来重新格式化硬盘重新来过(大概是这个原因格式化的)。
第二次:比较顺利,工具链编译完,然后到glibc的安装时出错了。就本帖上面那个错误。直接继续安装下去,工具链检查就会不过,估计有库找不到。没想到用什么方法可以恢复。所以我格式化硬盘重新来过。
少数时候遇到错误,可以只重新编译该软件能恢复,但是有些时候,我没找到简单的恢复办法,只好格式化重新来过了。这样有点太花费时间了。

作者: sinojelly   发布时间: 2009-09-12

引用:
作者: d00m3d
如果没有 LFS 经验,还是照手册一步步来做好,否则出了问题也不知道问题出在哪里
我也是这样想的。第一遍即使抄书,也还是容易出错,特别是那些还没理解的命令。
我出现好多错误了。有些是在gcc选项不该敲空格的敲空格了,还有一次"cat > 文件"我漏写了中间的重定向,最容易出错的就是sed命令,比较长,我对它也比较生疏,敲错好多次了。

作者: sinojelly   发布时间: 2009-09-12

热门下载

更多