3

Common Lisp を使用するために、emacs でスラ​​イム モードセットアップしようとしています。スライムを起動しようとするとM-x slime、次のようなエラー メッセージが表示されます。

process inferior-lisp not running.

そこで、変数の値を調べてみると、 であることがわかりinferior-lisp-programました"/opt/sbcl/bin/sbcl"。sbcl は、スチール バンク コモン Lisp として知られる Common Lisp の実装の頭字語です。この変数は file で定義されていることに注意してくださいslime.el。私のマシン (os x 10.8.3 を実行) に sbcl (以前のディレクトリは存在しません) がインストールされていないため、これは機能しません。

ディレクトリにある clisp 実装があります: /opt/local/bin/。次の方法で変数の値を変更しようとしましinferior-lisp-programた。

(setq inferior-lisp-program '/opt/local/bin/clisp/)

しかし、これはうまくいきませんでした。他に何を試したらよいかわかりません。

  1. 私はどのようにinferior-lispを実行させ、それによってslimeを動作させることができますか?

編集:これは、役立つと思われる追加情報です。実行してemacsでcommon lispを起動しようとすると、emacsM-x run-lispから次の出力が得られます。

(progn (load "/Users/s2s2/.emacs.d/slime/swank-loader.lisp" :verbose t) (funcall \
(read-from-string "swank-loader:init")) (funcall (read-from-string "swank:start-s\
erver") "/var/folders/wf/yjgymt8j14v2tqwjnny68wq00000gn/T/slime.28222"))          

Can't exec program: /opt/sbcl/bin/sbcl                                            

Process inferior-lisp exited abnormally with code 1                               
Can't exec program: /opt/sbcl/bin/sbcl                                            

Process inferior-lisp exited abnormally with code 1

お役に立てれば!すべてのヘルプは大歓迎です!

4

2 に答える 2