+ -
当前位置:首页 → 问答吧 → 请教个问题:LFS和CLFS有啥区别?

请教个问题:LFS和CLFS有啥区别?

时间:2008-02-02

来源:互联网

如果把在PC上按CLFS的方法做一个新的系统和直接用LFS的方法做有什么区别吗?
就是说,把本机系统当成CROSS的目标系统。只不过目标系统和本机是一样的,这样做应该是可以的吧!就是不清楚有什么区别?

作者: wcf   发布时间: 2008-02-02

可以把LFS当作CLFS的特例。

作者: wxw   发布时间: 2008-02-02

但好象制作方法有很大差别啊!
如果是这样,那LFS的制作方法应该是CLFS一样,只是用一些特殊参数而已.但实际上不是只样把?把

作者: wcf   发布时间: 2008-02-02

引用:
作者: wcf
如果把在PC上按CLFS的方法做一个新的系统和直接用LFS的方法做有什么区别吗?
就是说,把本机系统当成CROSS的目标系统。只不过目标系统和本机是一样的,这样做应该是可以的吧!就是不清楚有什么区别?
可以的,這是 CLFS 1.x 裡其中一個玩法:32_cross_32

CLFS 的玩法很多,搏大精深,非三言兩語能全部說明,CLFS 1.x 比較傳統,跟 LFS 原理差不多,sysroot 的玩法 youbest 寫了一篇精文可參考,embedded 我就未玩過,不詳。

作者: d00m3d   发布时间: 2008-02-02

谢谢兄弟们,差不多知道了!

作者: wcf   发布时间: 2008-02-03

我个人理解,CLFS 才是构造LINUX系统的**,.LFS受内核影响大,CLFS受
内核影响小.猜测,可以用2.4内核,构造2.6的系统

作者: zswlb9999   发布时间: 2008-02-13

引用:
作者: zswlb9999
我个人理解,CLFS 才是构造LINUX系统的**,.LFS受内核影响大,CLFS受
内核影响小.猜测,可以用2.4内核,构造2.6的系统
Negative!CLFS 跟 LFS 本质上架构的迁移之分!

CLFS 也好,LFS 也好,同属 Linux 系统,怎可能会有内核的影响大小之别?

作者: d00m3d   发布时间: 2008-02-14

LFS:用2.4的内核可以编译出2.6内核的系统吗?我没有见过介绍.
我猜测用2.4内核的LIUX系统可以编译出2.6内核的LINUX系统(相同架构).除非要编译的代码不能在2.4内核下的GCC版本编译.我想先将要编译的代码编译为静态的代码.形成一个可执行的2.6内核可运行的系统,然后在新的系统再进行一次编译,就有可能成功.交叉编译不不一定只能在不通架构之间进行.否则,系统的升级就很不科学了.

作者: zswlb9999   发布时间: 2008-02-14

2.4 一定可以升级成 2.6,否则天下多数旧版 Linux 如何过渡?

这是 Linux 系统问题,跟 LFS 无关。你想看教程的话请往 LFS 的 Hints 里找

交叉编译当然不一定只能在不通架构之间进行,但请谨记交叉编译的目的是啥?

作者: d00m3d   发布时间: 2008-02-15

热门下载

更多