macOS HighSierraにEmacs25.3をインストールしたログ

gnuのページからインストールするバージョンを確認しておく。今回は 25.3 をインストールする。

コマンドのログ

$ mkdir /usr/local/src
$ cd /usr/local/src
$ curl -LO http://ftpmirror.gnu.org/emacs/emacs-25.3.tar.xz
$ tar xvf emacs-25.3.tar.xz
$ cd emacs-25.3
$ ./configure --without-x
$ make
$ xcode-select --install
$ make
$ make install
$ cp -r ./nextstep/Emacs.app /Applications/Emacs.app

make を2度実行しているのは、下記のエラーが発生したため。 xcode-select --install を実行すれば解消する。Xcodeをインストールしていない場合はXcodeのインストールも必要かもしれない。

xml.c:23:10: fatal error: 'libxml/tree.h' file not found
#include <libxml/tree.h>
         ^~~~~~~~~~~~~~~
1 error generated.

ddskkのインストールは

M-x package-list-packages

で一覧から ddskk を探してインストールした。