LinuxSir.cn,穿越时空的Linuxsir!

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

我的问题。重复发问。

[复制链接]
发表于 2008-3-3 17:06:27 | 显示全部楼层 |阅读模式
我的LFS问题很大啊。。。虽然算完成了,因为可以boot了,但我要知道我在做什么。
我的fedora8原本是没有/tools的,为了LFS做了一个ln去/mnt/lfs/tools那里,可是最后umount的时候发现,/tools中有很多东西,为什么?不是什么都在/mnt/tools中的吗?那个ln只是方便调用而已,不是吗?
在LFS toolchain弄好后(chapter 5 completed),我有backup /mnt/tools 整个folder, 这个就是我的LFS toolchains。 然后我就用这个"toolchains"来compile miniLFS,结果根本行不通。
我很乱。。。。。。。。是不是我做错了?
一步一步下来都算还好,可到了compile kernel 的时候出来这个【chroot /mnt;lfs中】/tools/lib/gcc/i686-pc-linux-gnu/4.1.2/../../../../i686-pc- linux-gnu/bin/ld: crt1.o: No such file: No such file or directory
我就晕了,决定休息一下,晚上在来搞搞他。

在着之前如果谁能帮我解说解说,我会很感激你的,当然别人亦会遇到我的问题,可能不敢问,还是只有我笨吧。
发表于 2008-3-3 19:01:36 | 显示全部楼层
估计你没 ln过去?/tools 是真的目录?/tools 应该只是一个 symlink。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-3-4 12:02:20 | 显示全部楼层
我在做ln的时候出错了,我就create一个tools folder 在 /
然后在ln, 这样是不是做错了?可是我还是吧LFS compile 出来了。
回复 支持 反对

使用道具 举报

发表于 2008-3-4 16:46:35 | 显示全部楼层
那就好了,其实没错,不过也许要到chroot后才会有问题的。呵呵。
回复 支持 反对

使用道具 举报

发表于 2008-3-4 18:20:45 | 显示全部楼层
把/tools下的所有东西都拷到$CLFS/tools下,再chroot应该没问题
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-3-5 11:27:47 | 显示全部楼层
所以说在完成LFS后, /tools 基本是一个link, 是吗?
所以我的 /tools那个folder是不是应该为空呢?

我更正一下,一楼有笔误, 我是export $LFS=/mnt/lfs 和 ln /tools 去 $LFS/tools.
不是和一楼说的那样ln 去/mnt/tools.
回复 支持 反对

使用道具 举报

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

本版积分规则

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