«前の日記(2017-09-20) 最新 次の日記(2017-10-01)» 編集

いがいが日記


2017-09-23 [長年日記]

_ Emacs25.3

brew upgradeしたらEmacsが起動しなくなった。再コンパイルするついでに25.1から25.3へバージョンアップした。
メモ。inline.patchは25.2用でそのままつかえるとのこと。

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
./autogen.sh
./configure --without-x --with-ns --with-modules
make bootstrap -j1
make install -j1
cd ./nextstep
open .

make bootstrapでエラー

You do not seem to have makeinfo >= 4.13, and your
source tree does not seem to have pre-built manuals in the 'info' directory.
Either install a suitable version of makeinfo, or re-run configure

makeinfoが古いとのこと。
macでは以下で新しいバージョンを入れられる。

$ brew install texinfo
$ brew ln texinfo --force
$ makeinfo --version

«前の日記(2017-09-20) 最新 次の日記(2017-10-01)» 編集