LinuxSir.cn,穿越时空的Linuxsir!

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

第六章:安装Glibc2.2.5

[复制链接]
发表于 2002-12-27 11:32:07 | 显示全部楼层 |阅读模式
前面一切都正常,到../glibc-2.2.5/configure --prefix=/usr --disable-profile  --enable-add-ons --libexecdir=/usr/bin &&时出现了问题,说:cannot determine asm global directive。
前面我用了linux-2.4.20的内核源码,指南用的是linux-2.4.19,应该不会是这个原因引起的吧。
发表于 2002-12-27 11:51:03 | 显示全部楼层
这看来好象是安装binutils时没有静态链接造成的。要重新安装第五章中的binutils。
 楼主| 发表于 2002-12-27 12:35:02 | 显示全部楼层
最初由 kj501 发布
这看来好象是安装binutils时没有静态链接造成的。要重新安装第五章中的binutils。


俺重装了binutils,然后又用了19的内核,还是出现同样的问题,现在有点:eek: ,哈哈。
发表于 2002-12-27 13:10:44 | 显示全部楼层
和编译环境的内核是没有关系的。
发表于 2002-12-27 13:18:56 | 显示全部楼层
偶一直在用2.4.20因为过去就用它,不知道与19有什么区别又不愿意再挨个选项再来一次,所以还是20吧。呵呵
 楼主| 发表于 2002-12-27 18:37:52 | 显示全部楼层
又重新做了一次,还是老毛病,不知是哪个地方错了,真是郁闷到家了:confused:
发表于 2002-12-27 19:11:17 | 显示全部楼层
1.请看看config.log文件,里面可能包含有重要信息。把后面的部分贴上来。
2.在主系统中执行ldd $LFS/usr/bin/ar。如果发现有链接库,请重新回到第五章,严格按照安装说明书上的要求再安装一次binutils。
 楼主| 发表于 2002-12-28 10:53:15 | 显示全部楼层
最初由 kj501 发布
1.请看看config.log文件,里面可能包含有重要信息。把后面的部分贴上来。
2.在主系统中执行ldd $LFS/usr/bin/ar。如果发现有链接库,请重新回到第五章,严格按照安装说明书上的要求再安装一次binutils。


这会问题好像还挺多的:
2:在/$LFS/usr/bin下面居然什么也没有。
1:发现好多错误:
gcc: installation problem,cannot exec 'as': No such file or directory
configure: failed program was:
#line 1733 "configure"
#include"confdefs.h"
main(){return(0);}

configure:1874:20:assert.h:No such file or directory
configure:failed program was:
#line 1873 "configure"
#include<assert.h>
Syntax Error

同类型的错误各自还有一处。第一个错误不知是哪一步没做对造成的,第二个是不是安装头文件不对造成的呀。安装过程中刷屏很快,到最后也不出错,就不知道前面哪些步骤有错误了。
发表于 2002-12-28 11:06:05 | 显示全部楼层
只有回到第五章重新安装binutils。安装完成后要看看$LFS/usr/bin下有没有ar这个文件。
发表于 2002-12-28 11:06:50 | 显示全部楼层
2:没有就对了,
1:看样子是你的binutils有问题
按照上面老兄说得
ldd $LFS/static/bin/ar看了么
看看那/static/bin/下面有没有
ar as...这些命令
最初由 nilarcs 发布


这会问题好像还挺多的:
2:在/$LFS/usr/bin下面居然什么也没有。
1:发现好多错误:
gcc: installation problem,cannot exec 'as': No such file or directory
configure: failed program was:
#line 1733 "configure"
#include"confdefs.h"
main(){return(0);}

configure:1874:20:assert.h:No such file or directory
configure:failed program was:
#line 1873 "configure"
#include<assert.h>
Syntax Error

同类型的错误各自还有一处。第一个错误不知是哪一步没做对造成的,第二个是不是安装头文件不对造成的呀。安装过程中刷屏很快,到最后也不出错,就不知道前面哪些步骤有错误了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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