我正在尝试使用emacs和slime来连接到swank到使用Overtone的活动代码。我已经把所有的事情都做好了,但是当我尝试运行
(ns foo
(:use [overtone.live]
[overtone.inst.synth]))
(definst bar [] (saw 220))我得到的错误是“无法在classpath上定位overtone/live_inti.class或overtone/live.clj:”我收集到的这个错误基本上意味着类文件不在它正在查找的位置。我不知道该怎么做才能解决这个问题。
发布于 2011-11-01 19:54:19
重要说明:粘液/浮云/蛋糕是连接Overtone和Emacs的不推荐方式。相反,可以考虑通过Leiningen 2+和苹果酒使用nREPL。
看起来你在类路径上没有Overtone jar。要检查的事项:
最后,您可能想看一下这个设置视频:http://vimeo.com/25190186,它描述了获取Overtone开发环境设置的过程。
祝你好运,加入邮件列表,分享你的想法:http://groups.google.com/group/overtone
发布于 2011-10-13 00:51:12
你有没有尝试确认overtone在你的java类路径中?
(System/getProperty "java.class.path")这很可能是一个临时修复,因为我刚刚接触了clojure和overtone,但我在~/.cake目录中包含了overtone作为一个全局依赖项,并使用以下命令安装了它:
cake deps --global此外,我建议更新到overtone的最新版本,因为它看起来vimeo链接比目前在clojars上反映的版本要晚一些:
http://clojars.org/overtone
https://stackoverflow.com/questions/7731321
复制相似问题