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

するだけで済みます.


© 2022 wat-aro