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の技〜
posted with amazlet at 10.09.15