LinuxSir.cn,穿越时空的Linuxsir!

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

菜鸟学用LFS好几天了,老是过不去,请各位过了的老大指点

[复制链接]
发表于 2005-7-27 16:31:39 | 显示全部楼层 |阅读模式
因为是第一次,所以下载了LFS 6.0 的LiveCD,用它来学习安装(我想应该所有该要下载的东东都在上面了吧)
然后安装CD上的文档一步步做,把CD上/usr/src/packages的内容全部拷到/toos/sources内,使用lfs用户来进入到~目录下
  发现mkdir ../binutils-build这个命令已经做不下去了,只好跑到/tools/sources内mkdir binutils-build
   可是做到make install这一步的时候,就做不下去了,说是建立拷贝等命令在一些目录下无权操作
  难道安装文档居然会有做不下去的可能性存在吗??????请指点

  在坛上看到可以不用lfs用户,直接使用root用户做编译工作,不知可否?
  另外,是否把所有的软件包全部解压出来到自行对应的目录下,然后进入对应目录对照着每个对应软件包进行操作?

   因为第一次接触Linux就用LFS了,搞这个都搞了一个多星期,在过程中学会了很多,但是由于是菜鸟,所以有以上的菜问题,不好意思!
 楼主| 发表于 2005-7-27 16:45:29 | 显示全部楼层
对了,我是在window下的Virtual PC建立linux环境,用LiveCD启动做上述过程的
回复 支持 反对

使用道具 举报

发表于 2005-7-27 16:56:17 | 显示全部楼层
按照LFS文档,应该是进入到$LFS/sources下进行编译。
在mkdir ../binutils-build之前,应当是进入binutils-xxx目录之后进行的操作。
回复 支持 反对

使用道具 举报

发表于 2005-7-27 16:57:53 | 显示全部楼层
按照LFS文档,应该是进入到$LFS/sources下进行编译。
在mkdir ../binutils-build之前,应当是进入binutils-xxx目录之后进行的操作。

我是在VMWare下用LFS livecd 6.1.2进行的,发现编译所需要的时间实在是太多了。不建议在虚拟机下玩LFS。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-7-27 17:12:29 | 显示全部楼层
谢谢,收到了
按照大侠的提示,把binutils-build也放在sources下,然后进入binutils-build目录下进行../binutils-xxxx/configure xxxxxx
通过了

在Virtual PC下工作可以一边看文档,一边操作LFS,等做过去了,再在实际环境下操作,虽然时间慢,但是我是初接触Linux,反倒觉得很好,我现在就是在LFS编译时发问的,哈
回复 支持 反对

使用道具 举报

发表于 2005-7-27 17:22:42 | 显示全部楼层
我在VMWare下差不多花了一个小时才把binutils编译完成,后面的GCC时间更长。

不知道Virtual PC会不会快一点。
回复 支持 反对

使用道具 举报

发表于 2005-7-27 18:07:30 | 显示全部楼层
LFS中的命令都是假定您已经在源代码包解开的目录下面的。
不管binutils还是后面的其它软件都是一样的。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-7-27 19:11:02 | 显示全部楼层
Virtual PC编译binutils用了大约20分钟左右,不过,我的电脑是512M分给vpc的linux是256M,而且我的机子速度也快

奇兵版主,我觉得还是用root编译比较好,用lfs还是老是出错,我编译到binutils的make LDFLAGS="-all-static"时候,报elf.c:1701编译错,说是segmentation fault。用root编译就一点问题都没有,现在我编译到glibc了,还没看见有问题出现
回复 支持 反对

使用道具 举报

发表于 2005-7-27 19:59:03 | 显示全部楼层
我用root到了调整工具链时会出现无法改specs文件的错误,好象是因为gcc用的是livecd中的,不用lfs用户就无法使bash调用$LFS里的gcc
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-7-27 20:02:51 | 显示全部楼层
可用了lfs用户,却连binutils的make LDFLAGS="-all-static"也过不去阿,如何处理?
回复 支持 反对

使用道具 举报

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

本版积分规则

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