ЗАДНИЙ ПЛАН:
Я загрузил Emacs с зеркала Github Emacs (commit f92c4be63204ed0bd914). Используя Mac OS X 10.6.4, я собираюсь скомпилировать и установить Emacs.app.
МОЙ ВОПРОС:
В nextstep/INSTALLATION
документ ничего не говорит о make boostrap
. В то время как на разных места в Интернете (после ./configure --with-ns
шаг, но перед make
step), я часто вижу, что часть «boostrap» включается в процесс установки.
Мне просто интересно, что make bootstrap
делает, и если это полезно или даже необходимо?
Я знаю, что это может быть не то, что ты хочешь, но emacsformacosx.com/builds есть ночные исполняемые файлы, так что вам не обязательно.
В Makefile команда make bootstrap перекомпилирует все файлы Emacs Lisp, используя текущий исходный код, а затем пересобирает Emacs, в отличие от использования ранее скомпилированных файлов .elc, которые поставляются с исходным tarball.
На самом деле не могу ответить на часть вопроса «полезно ли это», но похоже, что это не повредит (за исключением дополнительного времени, которое требуется на сборку).
Использовать Аквамаки.