普段GCCを使っているmacOS環境だった場合、Emacs 25.3を野良ビルドすると失敗する。
詳しくいうと AppKit/AppKit.h が使えなくて失敗する。これはEmacs 25.1 でも発生していた。
解決策としては、
CC=/usr/bin/clang
と指定する。
#!/bin/sh cd ~/Desktop mkdir emacs_ns cd ~/Desktop/emacs_ns VERSION=25.3 curl -LO http://ftpmirror.gnu.org/emacs/emacs-$VERSION.tar.gz curl -LO https://gist.githubusercontent.com/takaxp/3314a153f6d02d82ef1833638d338ecf/raw/156aaa50dc028ebb731521abaf423e751fd080de/emacs-25.2-inline.patch tar zxvf emacs-$VERSION.tar.gz cd ./emacs-$VERSION patch -p1 < ../emacs-25.2-inline.patch sleep 5 ./autogen.sh CC=/usr/bin/clang ./configure --without-x --with-ns --with-modules gmake bootstrap -j1 gmake install -j1 cd ./nextstep open .