背景:
我从Github的Emacs镜像下载了Emacs(提交f92c4be63204ed0bd914)。 使用Mac OS X 10.6.4,我现在要编译和安装Emacs.app。
我的问题:
make boostrap nextstep/INSTALLATION文档没有提到关于make boostrap 。 而在Internet上的各个地方 (在./configure --with-ns步骤之后,在make步骤之前),我经常会看到安装过程中包含的“boostrap”部分。
我只是想知道make bootstrap是做什么的,如果它是有益的甚至是需要的?
根据Makefile,“make bootstrap”将使用当前源重新编译所有Emacs Lisp文件,然后重新编译Emacs,而不是使用源tarball中附带的以前编译的.elc文件。
不能真正回答这个问题的“这是有益的”部分,但似乎是不会受到伤害的(除了在构build中花费额外的时间)。
我知道这可能不是你想要的,但emacsformacosx.com/builds有夜间的二进制文件,所以你不必。
使用Aquamacs 。