请教一下magic是否与lfs的思想一样?
我是想问:magic是否以redhat为基础,直接编译出基本的magic;还是与lfs的思想一样,先编译出“纯净”的工具链,在用这个工具链编译整个系统的?事实上就是一个发行版的诞生的问题 曾经是以 rh 为基础,但后面都是基于旧版本的 ML 编译,可以说已经半属于纯净了。因为升级了 gcc glibc 等基础库后,要把就有的库编译一遍,这已经等同于先编译工具链,再编译整个系统。 开始的版本是否需要先编译工具链?还是直接编译整个基本系统直到可以独立启动才完成完整的系统? 我在 blog 上回答了这个问题。 无论从rh也好,从老版本也好,如果升级gcc,都得交叉编译才行。
页:
[1]