[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 mailing list