> As you said, the setup process was not well documented at
> that time and it was quite frustrating. I'm sure it's
> better now.
As a matter of fact, it was much better than that 8 months ago, but the improvements took a while to become common knowledge. This is a massive problem with Clojure -- there's way too much outdated information out there.
For your sanity's sake: don't mess with manual Clojure installation etc. Just use leiningen for everything. It pulls in the Clojure compiler and runtime on its own, offers a much more useful REPL, and even handles Emacs integration these days. In conjunction with package.el/Emacs24, there's not a single thing you have to install manually.
You were absolutely right. I've got leiningen running in one swat (sudo apt-get install leiningen). Will mosey out to get clojure-swank running on emacs next. :)
For your sanity's sake: don't mess with manual Clojure installation etc. Just use leiningen for everything. It pulls in the Clojure compiler and runtime on its own, offers a much more useful REPL, and even handles Emacs integration these days. In conjunction with package.el/Emacs24, there's not a single thing you have to install manually.
https://github.com/technomancy/swank-clojure \\ https://github.com/technomancy/leiningen