试验LFS时,找到了两个版本:
旧版:http://man.chinaunix.net/linux/lfs/htmlbook/index.html
新版:http://man.chinaunix.net/linux/lfs/LFS-6.1.1/index.html
可能还有其他版本。此处标明“旧版”,“新版”只是相对的,为了以后自己不会记混。
"新版"是2006年的,基本上所有用到的软件包都比“旧版”的版本高。
试验出现的第一个问题:
在第一遍编译gcc-3.4.3时,
使用“新版”的方法,
make bootstrap
编译过程中会出错退出。
使用“旧版”的方法,
make BOOT_LDFLAGS="-static" bootstrap
可以正确编译通过。
只是相差一个参数。
对于系统组建,内核等,我是刚刚接触,目前还不明白上面问题出现的根本原因,只是记录在案,供以后解决回顾。
如果哪位朋友路过,碰巧熟悉此原理,烦劳帮忙解释一二,在此谢过。