2017-08-01 57 views
1

我目前通過的Lisp的例子土地工作,並已經運行到一個編譯例外:包EXT不會從該行存在 我懷疑: (ext:shell (concatenate 'string "dot -Tpng -O" fname))包EXT不存在

我裏面運行我的REPL emacs與粘液,我不確定如何補救這一點後,一些谷歌搜索錯誤。

任何幫助將不勝感激。

+0

你的平臺是什麼?你從哪裏得到CLISP?你怎麼調用它?請參閱[如何報告錯誤](http://clisp.org/impnotes/clisp.html#bugs) – sds

+0

我運行arch Linux並使用yaourt/pac-man作爲我的所有軟件包。我相信我也安裝了sbcl,並且不確定emacs和swank框架是否使用clisp或sbcl。我會對它做更多的調查,只是有點沮喪。 ext軟件包是否爲clisp的默認庫? – Forbidden303

+0

是的,默認情況下,CLISP自帶EXT。沒有它就無法建立CLISP。另請參閱http://clisp.org/impnotes/imppack.html – sds

回答

1

事實上,SBCL在emacs中被設置爲默認的lisp程序。

通過更換:

(setq inferior-lisp-program "/usr/bin/sbcl") 

要:

(setq inferior-lisp-program "/usr/bin/clisp") 
在我的emacs配置文件

固定的問題。 (至少在Unix系統上)