GaucheのHEADをインストールするにはリリースされた最新のGaucheが必要です．

ここにはまりました．

なぜか最新版の0.9.4でもビルドできなかったのでbrewでインストールしてから後で消しています．

make install の後に brew uninstall gauche をすると必要なusr/local/share以下のファイルなどが消されてしまうので 必ず make install の前に brew uninstall gauche しましょう．

$ brew install gauche $ git clone git@github.com:shirok/Gauche.git $ cd Gauche $ ./DIST gen $ ./configure --enable-threads=pthreads $ make

ここで

warning: unrecognized encoding name `utf-8’

と表示されますが無視．

$ make check $ brew uninstall gauche $ make install

これでインストールできました．

$ gosh -V Gauche scheme shell, version 0.9.5_pre2 [utf-8,pthreads], x86_64-apple-darwin15.6.0 $ gosh gosh> (+ 1 1) 2

無事動いていますね．これで完了です．

今後HEADをビルドするにはダウンロードしたGaucheディレクトリで

$ git pull $ gauche-config --reconfigure | sh && make && make check && make install

するだけで済みます．