LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: youbest

写给刚刚开始LFS的朋友们的一些建议

[复制链接]
发表于 2006-1-5 00:34:37 | 显示全部楼层
lfs:/mnt/lfs/sources/binutils-build$ ls -l ../binutils-2.15.94.0.2.2/configure
-rwxr-xr-x  1 lfs lfs 170273 Dec 20  2004 ../binutils-2.15.94.0.2.2/configurere

lfs:/mnt/lfs/sources/binutils-build$ ls -l ../binutils-2.16.1/configure
-rwxr-xr-x  1 lfs lfs 170107 Feb 28  2005 ../binutils-2.16.1/configure
回复 支持 反对

使用道具 举报

发表于 2006-1-5 00:40:29 | 显示全部楼层
/mnt/lfs 你是不是有什么特殊的 mount 参数?

运行 mount 的结果是?
回复 支持 反对

使用道具 举报

发表于 2006-1-5 09:34:57 | 显示全部楼层
lfs:~$ mount -t ext3 /dev/hda9 /mnt/lfs

   Device Boot      Start         End      Blocks   Id  System
/dev/hda1               1          25      200781   83  Linux
/dev/hda2   *          26        1937    15358140   a5  FreeBSD
/dev/hda3            1938        3849    15358140   83  Linux
/dev/hda4            3850        9964    49118737+   5  Extended
/dev/hda5            3850        7036    25599546   83  Linux
/dev/hda6            7037        8311    10241406   83  Linux
/dev/hda7            8312        9586    10241406   83  Linux
/dev/hda8            9587        9650      514048+  82  Linux swap / Solaris
/dev/hda9            9651        9964     2522173+  83  Linux
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-1-5 10:42:52 | 显示全部楼层
把binutils-build和binutils-2.15.94.0.2.2都删除重新解压、建目录、编译试试。

你不看我写的东西。
Post by youbest

  关于FC4,有些人在上面编译无法进行,我特地在FC4上进行了一次,我自己都没想到的是十分的顺利完全正常的进行到了编译工具链中binutils和GCC4的第二编结束,没有出现错误,所以我分析是binutils版本的问题,建议大家在制作LFS的时候使用binutils-2.16.1这个版本不要再使用binutils-2.15.94.0.x.x这样的版本。
回复 支持 反对

使用道具 举报

发表于 2006-1-5 12:58:16 | 显示全部楼层
我看了你写的东西,你不看看我写的东西,我也知道肯定是我在什么地方搞错了,焖头焖脑的,越搞越胡涂,我现在把系统又重装了 RHEL  AS4(kernel2.6.9, gcc-3.4.3),现在正常,正在gcc的编译中......fc4的慢慢来.^_^)&

俺才初学LFS,还望楼主和各位大虾多多不厌其烦的教导,在此谢过,

Post by foryouonly
lfs:/mnt/lfs/sources/binutils-build$ ../binutils-2.15.94.0.2.2/configure --prefix=/tools --disable-nls
../binutils-2.15.94.0.2.2/configure: line 436: ./config.log: Permission denied

lfs:/mnt/lfs/sources/binutils-build$ ../binutils-2.16.1/configure --prefix=/tools --disable-nls
../binutils-2.16.1/configure: line 436: ./config.log: Permission denied

lfs:/mnt/lfs/sources/binutils-build$ cat /proc/version
Linux version 2.6.11-1.1369_FC4 (bhcompile@decompose.build.redhat.com) (gcc version 4.0.0 20050525 (Red Hat 4.0.0-9)) #1 Thu Jun 2 22:55:56 EDT 2005

构件LFS系统,对宿主系统的要求只是kernel 和gcc 么?我刚重装,输入法都没装就来这个,,,惨..能说说这是什么原因么,,

ri~~~ri~
回复 支持 反对

使用道具 举报

发表于 2006-1-5 17:37:13 | 显示全部楼层
但是,为啥会是 permission denied 呢? 难道是2.15.9xxx的问题?
我没RHEL4,无法测试。
回复 支持 反对

使用道具 举报

发表于 2006-1-5 22:39:54 | 显示全部楼层
妈妈的吻~~气死我也..

已经到了 安装系统基础软件 的binutils了,book上说这次一定得make check ,结果又不尽人意,

=== binutils tests ===

                === binutils Summary ===
# of expected passes            33

                 === gas Summary ===
# of expected passes            94

                === ld Summary ===

# of expected passes            237
# of expected failures          4
/sources/binutils-build2/ld/ld-new 20041220

还可以继续下去么,...
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-1-5 23:03:17 | 显示全部楼层
有些包在测试的时候好象是会出现一些错误。
回复 支持 反对

使用道具 举报

发表于 2006-1-6 00:03:53 | 显示全部楼层
# of expected failures 4

是期待的错误,没问题的啊。。。。
回复 支持 反对

使用道具 举报

发表于 2006-1-6 09:46:11 | 显示全部楼层
LFS真讓人興奮那!
回复 支持 反对

使用道具 举报

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

本版积分规则

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