LinuxSir.cn,穿越时空的Linuxsir!

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

pure lfs到了第6章,安装bzip后的问题?

[复制链接]
发表于 2003-4-2 21:40:29 | 显示全部楼层 |阅读模式
到了第6章了,已经安装了那些要求的重要的软件包了,但是到了安装了BZIP2之后,使用命令
tar -jxvf ***.tar.bz2 的时候提示说bzip2 找不到库文件 libbz2.so.1
但是安装确实已经装在了/usr/lib里面了,而且也可以看到该文件了。
用了ldconfig
  再次安装,还是一样的问题。
 楼主| 发表于 2003-4-2 23:05:19 | 显示全部楼层
全部重新来过,看了版主的翻译的文章。
发现了几个问题,可能是引起故障的原因:
1.在第6章GLIBC之后没有进行toolchain的调整。
2.在第6章编译GCC的时候采用了第5章的源码,没有删除后重新解包。引起已经打了specs 的补丁。这样没有取消specs 的补丁,引起GCC采用的specs 还是在第5章的内容,所以引起在第6章的后续的软件包,安装位置是/usr/lib 或/lib ,但是ld 连接到了原来的/stage1/lib里了,所以找不到软件包所需要的库文件了。
发表于 2003-4-2 23:25:05 | 显示全部楼层
原因分析得很透彻啊,佩服!我装的时候也出了几次错,随便糊弄过去了。现在看来也要再装一遍才行。
 楼主| 发表于 2003-4-4 19:14:27 | 显示全部楼层
嘿嘿,哪里,哪里呀,我只是一只小小小的菜菜菜鸟。
这可是很锻炼人,倒是真的。
其实都是只要认真的看清楚文档,一般也不会像我这样老是出问题啦。
我是比较马虎啦。
发表于 2005-11-19 07:38:27 | 显示全部楼层
如果是第二种情况,应该怎么补救呢?

重新编译Gcc以及Gcc以后的包?
回复 支持 反对

使用道具 举报

发表于 2005-11-19 09:07:32 | 显示全部楼层
第6章重新来应该没什么问题,把那些该删除的都删除了去,如新编译的软件等。
回复 支持 反对

使用道具 举报

发表于 2005-11-30 16:44:17 | 显示全部楼层
My method:

  Just download a static-compiled exeucable bzip2 file from bzip2's official site and copy it into /bin directory.
回复 支持 反对

使用道具 举报

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

本版积分规则

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