|
我从下面的这段话没有弄清楚标题中的问题,有经验的朋友能回答一下吗(一个或多个)?
1)、请问在64位机器上编译 LFS 一定需要 64位的宿主系统吗?
2)、在64位机器上可以编译针对32位机器的LFS吗?
3)、在任何支持Linux的机器上可以编译针对其它支持Linux的任何架构的LFS系统吗?
http://www.linuxfromscratch.org/ ... e/architecture.html
On the other hand, the instructions in this book are known to work, with some modifications, with both Power PC and 64-bit AMD/Intel CPUs. To build a system that utilizes one of these CPUs, the main prerequisite, in addition to those on the next few pages, is an existing Linux system such as an earlier LFS installation, Ubuntu, Red Hat/Fedora, SuSE, or other distribution that targets the architecture that you have. Also note that a 32-bit distribution can be installed and used as a host system on a 64-bit AMD/Intel computer.
这段话最后一句说:32位的系统可以用作 64位机器的宿主系统;但是倒数第二句又说:需要一个针对目标架构的发行版。那么针对64位机器的发行版不是应该64位系统吗?
linuxsir上的参考帖子:
如果宿主系统是个纯64位的,哪么在这个环境下可以直接LFS编译出64位的系统吗? http://www.linuxsir.cn/bbs/showthread.php?p=1753439
弱的问,LFS有没有X86和AMD64之分 http://www.linuxsir.cn/bbs/lastpostinthread314413.html |
|