我遵循了这个指南:
http://wiki.unto.net/setting-up-clojure-and-slime
这让我经历了从源头构建Clojure和Clojure的步骤,还有黏液和swank emacs脚本。说到emacs,我是个十足的菜鸟。
我得到了这个错误:
文件错误:无法打开加载文件,swank-clojure-autoload
这是我的.emacs:
;; Clojure
(add-to-list 'load-path "~/git/clojure-mode")
(add-to-list 'load-path "~/git/swank-clojure/src/emacs")
(add-to-list 'load-path "~/git/slime")
(setq swank-clojure-jar-path "~/git/clojure/clojure-1.2.0-master-SNAPSHOT.jar")
;; clojure-contrib, when compiled as above, is not working at the moment
;; (setq swank-clojure-extra-classpaths
;; (list "~/git/clojure-contrib/clojure-contrib.jar"))
(require 'clojure-mode)
(require 'swank-clojure-autoload)
(require 'slime)
(eval-after-load "slime" (slime-setup '(slime-repl)))
(slime-setup)在执行单独安装的本指南步骤时,我也遇到了同样的错误。
谢谢!
发布于 2010-06-25 03:33:22
导致此错误的原因是swank-clojure git repo中没有swank-clojure-autoload,甚至没有目录src/emacs。
我建议使用elpa来安装swank-clojure和煤泥。
有关启动和运行elpa的说明,请参见这里:http://tromey.com/elpa/install.html
一旦您这样做了,那么M包-安装swank-clojure应该可以让您启动并运行。
https://stackoverflow.com/questions/3115331
复制相似问题