【发布时间】:2011-03-09 02:25:42
【问题描述】:
我已经在虚拟机中编译了8个多小时了,仍然没有完成。
终端仍在打印,所以我知道它仍在编译。
主机系统是具有 4GB RAM 的 2.10Ghz Intel Core2Duo,来宾系统是具有 1GB RAM 的 PowerPC 虚拟机 (QEMU) 上的 Linux。
我知道动态指令翻译会减慢速度,但即便如此,Glibc 的时间也不应该超过 3 小时左右?
有什么问题吗,还是我应该继续让它在一夜之间完成?
【问题讨论】:
-
动态翻译减慢了这些过程很多。 Glibc 是一个巨大的软件。因此,结果将接近无穷无尽的编译时间。为什么不简单地在 Intel 主机上为 PowerPC 目标进行交叉编译?这可能要快得多。
-
事情就是这样。我正在从头开始构建一个跨 Linux 系统,它说我必须在 PowerPC 机器上继续安装。由于我手头只有一台 15 年的 PowerBook,我想如果我从虚拟机运行它会更快。
标签: linux compiler-construction glibc