Glibc需要多长时间编译?

Glibc需要多长时间编译?

Glibc需要多长时间编译?linuxcompiler-constructionglibc99我已经在虚拟机中编译了8个小时,但仍未完成。

终端仍在打印信息,所以我知道它仍在编译。

主机系统是一台2.10GHz的Intel Core2Duo,配有4GB内存,而客户机是运行在PowerPC虚拟机(QEMU)上的Linux,内存为1GB。

我知道动态指令转换可能会使速度变慢,但即便如此,Glibc也不应该需要超过3个小时才能完成吧?

这是出了什么问题,还是我应该让它在晚上继续运行?

- tangrs32动态翻译会严重拖慢这些过程。而Glibc是一个庞大的软件。因此,编译时间几乎无法预估。为什么不在Intel主机上为PowerPC目标进行交叉编译呢?那可能会快得多。 - Joachim Sauer事情是这样的。我正在构建一个从头开始的跨Linux系统,它说我必须在PowerPC机器上继续安装。由于我手头唯一的机器是一台15年前的PowerBook,所以我想如果我从虚拟机中运行它会更快。 - tangrs在 Nehalem 上编译 glibc 2.24 超过了 4 小时。 - Scrooge McDuck1个回答55进行比较,上一次Ubuntu编译eglibc用于64位计算机,在amd64上大约需要1.75小时,在i386上大约需要2.5小时,在powerpc上也是如此

我认为动态翻译很慢,特别是到不同架构的动态翻译。

- Evan Broder1从同一个链接中,我查了一下uClibc的编译时间,它们要短得多。

在这种情况下使用uClibc会是更好的选择吗? - tangrs回答链接网页内容由stack overflow 提供, 点击上面的可以查看英文原文,