背景:
我已经从 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
使用水上麦克斯。