2011-03-24

emacs23.3をinline_patch付きでビルドしてみた

めでたくemacs 23.3がリリースされました。inline_patchのリリースアナウンスは出ていませんが、一応svnレポジトリにコミットされているみたいです。今回からは今までのパッチの他にCocoa Emacsのピコピコ問題([Macemacsjp-users 1678]から始まるスレッド)とxcode4でビルドするためのパッチが同梱されているようです。

僕の環境では必要ない(Mac OS X 10.6 + Xcode3)環境なのですが、一応xcode4でビルドするためのパッチも当てました。ビルドの手順は下記の通り。ちなみに、inline_patchのリビジョンは574です。

% mkdir -p ~/src/emacs23.3
% cd ~/src/emacs23.3
% wget http://ftp.gnu.org/gnu/emacs/emacs-23.3.tar.bz2
% svn co http://svn.sourceforge.jp/svnroot/macemacsjp/inline_patch/trunk inline_patch-svn
% tar xjf emacs-23.3.tar.bz2
% cd emacs-23.3
% patch -p 0 < ../inline_patch-svn/emacs-inline.patch

% patch -p 0 < ../inline_patch-svn/font.patch

% patch -p 0 < ../inline_patch-svn/xcode4.patch

% ./configure --with-ns --without-x

% make bootstrap

% make install


今のところ、問題なく使えています。ただし、3/21にコミットがおこなわれたりしているので、リリースのアナウンスが出てからおもむろに使い始めるのが正しいと思います。