«前の日記(2020-03-17) 最新 次の日記(2020-04-02)» 編集

いがいが日記


2020-03-25 [長年日記]

_ Emacs26.3

macOS Catalinaにしたときにビルドしようと思ってたのだが、動いたので面倒で先延ばししてた。確定申告終わって少し落ち着いたのでビルドした。26.1から26.3へバージョンアップ。いまのところ何事もなく動いている。

手順

cd ~/work
mkdir emacs_build
cd emacs_build

# LIBXML2
MACSDK=`xcrun --show-sdk-path`
export LIBXML2_CFLAGS="-I${MACSDK}/usr/include/libxml2"
export LIBXML2_LIBS="-lxml2"

VERSION=26.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
./autogen.sh
./configure --without-x --with-ns --with-modules
make bootstrap -j4
make install -j4
cd ./nextstep
open .
cp Emacs.app/Contents/MacOS/bin/emacsclient /usr/local/bin/.

«前の日記(2020-03-17) 最新 次の日記(2020-04-02)» 編集