构建 Emacs.app (OS X) – 是否制作引导程序?

构建 Emacs.app (OS X) – 是否制作引导程序?

背景:

我已经从 Github 的 Emacs 镜像 (commit f92c4be63204ed0bd914) 下载了 Emacs。使用 Mac OS X 10.6.4,我现在要编译并安装 Emacs.app。

我的问题:

nextstep/INSTALLATION文件没有说明make boostrap。然而,在各种地点在网上(按照该./configure --with-ns步骤但在该make步骤之前),我经常看到安装过程中包含“boostrap”部分。

我只是想知道它make bootstrap是什么,以及它是否有益甚至有必要?

答案1

根据 Makefile,“make bootstrap”将使用当前源重新编译所有 Emacs Lisp 文件,然后重建 Emacs,而不是使用源 tarball 中附带的先前编译的 .elc 文件。

实际上无法回答“这是否有益”这个问题,但它似乎是不会造成伤害的事情(除了构建过程中需要额外的时间)。

答案2

我知道这可能不是你想要的,但是emacsformacosx.com/builds有夜间二进制文件,所以您不必这样做。

答案3

使用水上麦克斯

相关内容