MacのSBCLで.faslが実行できない
発生事象
MacにSBCLをHomebrewでインストールしたが.faslファイルを実行すると以下のエラーが出る(REPLやコンパイルはできる)
code:bash
fatal error encountered in SBCL pid XXXX pthread 0xXXXXXXXXX:
Can't find sbcl.core
解決方法
~/.zshrcに環境変数SBCL_HOMEを定義する
/opt/homebrew/Cellar/sbcl/<version>/lib/sbcl/
上記をバージョン更新等あってもいい感じに追跡するように書けば良い…はずだが、私がシェル全く分からずChatGPTに聞いたもので信頼性が分からんので記載はしない。各自調査されたし。
とは言いつつ一応書いておくと、インストールされてるバージョンをbrew listで持ってきてawkでバージョン番号だけ取り出している。らしい。
#LISP #SBCL #Mac