Mac OS X Lion に Gauche をインストールするには

全国1000万のGaucheファンのみなさま、今日現在のところ Gauche-0.9.1.tgzをダウンロードしビルドしてもLionではエラーになってしまいます。

http://www.oreilly.co.jp/books/images/picture978-4-87311-348-7.gif

そこで、 Lion に Gauche をインストールする方法ですが、

1. SnowLepard用Gaucheを使う
  1. SnowLepardのマシンで Gauche-0.9.1.tgzをダウンロードし普通にビルドします
  2. /usr/local下の以下のファイルをLionマシンの/usr/localにコピーします(man, infoは省略)
    • bin/gosh
    • bin/gauch-*
    • lib/libgauche-0.9.dylib
    • lib/gauche-0.9/
    • share/aclocal/
    • share/gauche-0.9/

たぶんこれでOK!

2. Gitのtrunkからビルド

GitリポジトリをみるとLion用の対応は行われているようなので、trunkをcloneしビルドすれば Lion 用の Gauche が出来ます。ただし Gaucheをここからビルドするには動いている Gauche が必要なので 1. の手順も必要です :-)

また、2.62以降の autoconf が必要なようなのでインストールしておいて下さい。

% git clone git://gauche.git.sourceforge.net/gitroot/gauche/Gauche
% cd Gauche
% ./DIST gen
% ./configure
% make
% make check
% make install  (sudo make install)
3. プレリリース版からのビルド

@anohana さん(笑)から教えて頂きました。プレリリース版 http://practical-scheme.net/vault/Gauche-0.9.2_pre2.tgz からビルドすれば 動作する Gauche が無くてもビルドできます。ただし、これはあくまでプレビュー版なので、0.9.2が出たら置き換えて下さい。