[Openmcl-devel] Setting up CCL to run under SLIME in Ubuntu 9.10
R. Matthew Emerson
rme at clozure.com
Thu Jan 21 12:13:20 PST 2010
On Jan 21, 2010, at 2:14 PM, Donald Winiecki wrote:
> It seems that the Ubuntu installation puts SLIME in several different
> places and when one invokes it through Emacs, it calls SBCL. I
> bypassed this for now by getting and putting a new SLIME in my home
> directory and pointing Emacs to that.
> Now, when I invoke SLIME from Emacs, it starts to call CCL but throws
> up the following. Couching this in the above, would be terrific to
> know where to look next to get CCL running through SLIME.
> (progn (load "/usr/share/common-lisp/source/slime/swank-loader.lisp"
> :verbose t) (funcall (read-from-string "swank-loader:init")) (funcall
> (read-from-string "swank:start-server") "/tmp/slime.11644"
> :coding-system "utf-8-unix"))
> Welcome to Clozure Common Lisp Version 1.4-r13128M (LinuxX8632)!
> ? ;Loading #P"/usr/share/common-lisp/source/slime/swank-loader.lisp"...
>> Error: Reader error on #<BASIC-FILE-CHARACTER-INPUT-STREAM ("/usr/share/common-lisp/source/slime/swank-loader.lisp"/4 ISO-8859-1) #x14B0B12E>, near position 5038, within " (clc:calculate-":
>> Reference to unknown package "CLC".
>> While executing: CCL::SIGNAL-READER-ERROR, in process listener(1).
>> Type :POP to abort, :R for a list of available restarts.
>> Type :? for other options.
> 1 >
Somehow you're still getting part or all of the system-packaged Slime.
Since the Slime developers recommend running the CVS version of Slime, I suggest removing the system-packaged Slime with "sudo aptitude purge slime". The instructions on http://trac.clozure.com/ccl/wiki/InstallingSlime should then work.
More information about the Openmcl-devel