2016/08/07
OSXにGaucheのHEADをインストール
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
するだけで済みます.