roswellでインストール済みの処理系を使えるようにする
自分で用意した処理系を使いたい時がある. そんな時は,roswellが処理系を置いているディレクトリにシンボリックリンクをおけば良い.
roswellが処理系を置いているディレクトリの探し方
ros setup
を行なっていれば,sbcl-binが存在するはず.
以下のコマンドから,/Users/mocchi/.roswell/impls/x86-64/darwin/
だとわかる.
[mocchi@mba-local] ~/develop/c/roswell $ find $HOME/.roswell -name sbcl-bin /Users/mocchi/.roswell/impls/x86-64/darwin/sbcl-bin
option:enable
style:terminal
シンボリックリンクの置き方
roswellは処理系のバージョンを切って使うことができる.*1
そのため,インストール済みの処理系もシンボリックを貼ることで使用できるようなる. 以下の例は,sbclで行っているがcclでも動作の確認ができている.
[mocchi@mba-local] ~/.roswell/impls/x86-64/darwin/sbcl $ ln -s /usr/local/Cellar/sbcl/1.2.15 ./system $ ros use sbcl/system
option:enable
style:terminal