2013-01-25

Build Emacs24.2 on MacOS X(Mountain Lion)


2012/08/27にEmacs 24.2がリリースされました。
24.1から2ヶ月くらいでバージョンアップ。今回はバージョンアップ早かったなー。

Emacsの最新版は例によってビルドする必要があるので、
ビルド手順のメモを。(とは言っても、前回とほとんど変わらない… ^_^;)



コンパイル時点の当方の環境はこんな感じ。
  • MacOS X 10.8
  • Emacs 24.2
  • XCode 4.5
XCodeは必須です。ないとコンパイルできないのでApp Storeから事前にインストールを完了しておいてください。

では、早速ソースを入手&展開。
curl -O http://ftp.gnu.org/pub/gnu/emacs/emacs-24.2.tar.bz2 | tar -jx

Macには使い慣れたwgetがインストールされていないようなので、curlコマンドでダウンロード。やりにくければ、ブラウザでダウンロードして配置しても問題ないです。

bzボールを展開したら、後はコンパイルするのみ。
作業はすべてターミナルで。

cd emacs-24.2
./configure --with-ns --without-x
make
make install

これでOK。
ちなみに、configureコマンドのオプション、"--with-ns" はリソースを一緒にコンパイルするオプション。これを指定することで便利なリソースが勝手に使えるようになります。

もし、makeコマンドがインストールされていなければ、
XCodeを起動して、メニューから
XCode -> Prefecture -> Downloads
へ移動し、下記をインストールしてください。
Comand Line Tools
これでmakeコマンドがインストールされます。

Emacsは大規模なプログラムなので、コンパイルにはそれなりの時間がかかりますが、これだけでコンパイル&パッケージ作成完了。

実行可能なEmacs.appファイルは、

./emacs-24.2/nextstep/Emacs.app

になります。
後は、Applicationディレクトリに入れるなりお好きにどうぞ。

コンパイル済みのバイナリファイルは下のリンクからダウンロードできます。
Emacs 24.2 for MacOS X

0 件のコメント:

コメントを投稿