First things first: swank doesn't load and slime can't connect to the *inferior-lisp* running clojure
I am missing something obvious, please advice. ..this is what I did: Starting up cygwin, I prepare to install clojure. mkdir -p ~/lisp/clj cd ~/lisp/clj git clone git://github.com/jochu/clojure-mode.git in emacs I add JAVA_HOME, ANT_HOME and update PATH accordingly (setenv "JAVA_HOME" "c:/jdk1.6.0_11") (setenv "ANT_HOME" "~/tools/apache-ant-1.7.1") (setenv "PATH" (concat (getenv "ANT_HOME") "/bin;" (getenv "JAVA_HOME") "/bin;" (getenv "PATH"))) Now, the only thing I need to do is tell clojure-mode where I want the source code and then use the build-in clojure-install to bootstrap the rest of the system .. easy! (setq clojure-src-root "~/lisp/clj") (add-to-list 'load-path "~/lisp/clj/clojure-mode") (require 'clojure-mode) M-x clojure-install is executed The process finishes by telling me to add a line to my .emacs file (eval-after-load 'clojure-mode '(clojure-slime-config)) To be on the safe side, I evaluate this line and start slime with M-x slime which gives the following messages: (add-classpath "file:///c:/klang/lisp/clj/swank-clojure/") (require 'swank.swank) (swank.swank/ignore-protocol-version "2009-05-17") (swank.swank/start-server "c:/DOCUME~1/a68709/LOCALS~1/Temp/slime. 2904" :encoding "iso-latin-1-unix") Clojure 1.1.0-alpha-SNAPSHOT user=> nil user=> user=> java.io.FileNotFoundException: Could not locate swank/ swank__init.class or swank/swank.clj on classpath: (NO_SOURCE_FILE:0) user=> user=> java.lang.ClassNotFoundException: swank.swank (NO_SOURCE_FILE:0) user=> user=> java.lang.ClassNotFoundException: swank.swank (NO_SOURCE_FILE:0) user=> user=> The *Messages* buffer in emacs says ;; Polling "c:/DOCUME~1/a68709/LOCALS~1/Temp/slime.2904".. (Abort with `M-x slime-abort-connection'.) [2027 times] ..so, swank can't contact the clojure *inferior-lisp* buffer, even though clojure does seem to work fine. I must be missing something obvious. Can anybody help? --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en -~----------~----~----~----~------~----~------~--~---