[Openmcl-devel] CCL 1.8, Swank, fails to load quicklisp on OS X

Todd King kizzle42 at gmail.com
Sun Jun 10 11:40:53 PDT 2012


I have installed CCL 1.8 on OS X (Lion) and everything seemed to be working fine until I plugged it in to Emacs/SLIME (latest available via quicklisp: 2012-5-12).  I load quicklisp from my .ccl-init.lisp file, but with 1.8 the loading of quicklisp fails.  My other CL installations still work fine - CCL 1.7, SBCL 1.0.55, and CLISP 2.49.  

The problem appears to show up in the *inferior-lisp* window:

    (progn (load "/Users/todd/quicklisp/dists/quicklisp/software/slime-20120520-cvs/swank-loader.lisp" :verbose t) (funcall (read-from-string "swank-loader:init"))     (funcall (read-from-string "swank:start-server") "/var/folders/mc/gb_hb91j7ts_ng50m52_7x9m0000gn/T/slime.34727"))

    > Error: Unbound variable: CCL::FASL-VERSION
    > While executing: ASDF::LISP-VERSION-STRING, in process listener(1).
    > Type :GO to continue, :POP to abort, :R for a list of available restarts.
    > If continued: Skip loading init file.
    > Type :? for other options.

The ASDF version is whatever is distributed with CCL 1.8.

This problem does not occur when invoking CCL 1.8 from the command line, however.  So, it appears to be an issue with the SWANK<->CCL 1.8 interface. 

This very same setup works as expected on Windows - go figure.

Has anyone else had this issue?  Or does anyone have some pointers as to how I can work to correct this? 

Todd Edwin King 

More information about the Openmcl-devel mailing list