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
するだけで済みます.