CentOS 5.7にemacs23.4をインストール

@a_bickyが、EmacsのPigメジャーモードを公開してくれたので、早速使ってみたら、以下のようなエラーが出た

Symbol's function definition is void: syntax-ppss

syntax-ppssってのが空との事だが、どうやらCentOSでデフォルトで提供されているEmacsのバージョンが低いのが原因らしい。

いろいろ不満もあったので、emacs23.4をいれる事にした

$ sudo yum remove emacs-common emacs-21.4
$ wget ftp://ftp.gnu.org/pub/gnu/emacs/emacs-23.4.tar.gz
$ tar zxvf emacs-23.4.tar.gz
$ cd emacs-23.4
$ ./configure --without-x
$ make
$ sudo make install

これで、無事pig-latin-modeを使えるようになった