gauche trunk インストール

gauche の parser と json モジュールを使ってみたかったので trunk をインストールしてみました。

環境

OS: Debian lenny

autoconf 2.65 をインストール

Autoconf - GNU Project - Free Software Foundation から 2.65 のソースをダウンロード *1

./configure --program-suffix=-2.65
make
sudo make install

開発バージョンを checkout

svn co https://gauche.svn.sourceforge.net/svnroot/gauche/Gauche/trunk

trunk に patch をあてます

gauche-json.patch 直 *2

Gauche 本体のインストール

インストールディレクトリは /usr/local/gauche-current にしました。
gosh などのバイナリ群に suffix がつけられるとよかったのですが、configure で設定する方法が見つかりませんでした。

./DIST gen 
./configure --prefix=/usr/local/gauche-current
make
sudo make install

*1:最新バージョンでもいいのかもしれませんが

*2:最新のリビジョンではこのパッチなしで json モジュールが使えるようになってます。