Install Emacs23.2 on OpenSolaris2009.06

Emacsテクニックバイブルを買ったので、本を片手に
拡張lisp入れようとしたんですが、一番最初のauto-install.elで

Symbol's function definition is void: url-file-nondirectory

なんて怒られるわけでしてw;


 以下バージョンがOpenSolarisにデフォルトで入っていまして、、

GNU Emacs 22.1.1
Copyright (C) 2007 Free Software Foundation, Inc.
GNU Emacs comes with ABSOLUTELY NO WARRANTY.
You may redistribute copies of Emacs
under the terms of the GNU General Public License.
For more information about these matters, see the file named COPYING.

別にauto-install.elは22-23対応らしいので大丈夫なハズなんですが。

で調べてもらったら、どうも拡張lispのurl-utilsが古いようです。。


 仕方ないのでemacs23.2をインストール。こちらを参考に、まず最初に環境を更新。

$ pfexec pkg install SUNWhea SUNWgnome-common-devel
$ pfexec pkg install SUNWgawk SUNWxwinc SUNWsfwhea SUNWxorg-headers

 次にGNUEmacs本家よりlinkをポチポチたどって、JapanのミラーからDLして。

$ wget http://core.ring.gr.jp/pub/GNU/emacs/emacs-23.2.tar.bz2
$ md5sum emacs-23.2.tar.bz2
057a0379f2f6b85fb114d8c723c79ce2  emacs-23.2.tar.bz2

解凍して。

$ bunzip2 emacs-23.2.tar.bz2
$ tar     emacs-23.2.tar
$ cd      emacs-23.2

で、インストールすると><

$ ./configure --with-gif=no
$ make
$ pfexec make install

 あとは、pathを通して完了っと^^;


Emacsテクニックバイブル 〜作業効率をカイゼンする200の技〜
るびきち
技術評論社
売り上げランキング: 11050
おすすめ度の平均: 5.0
5 「エキスパートの .emacs 大公開」本