[slime-devel] Error while compiling swank-asdf.lisp need asdf2

Stas Boukarev stassats at gmail.com
Thu Dec 6 18:01:41 UTC 2012


Clay Carley III <clay.carleyiii at gmail.com> writes:

> Error occurs in emacs 23.1.1 (x86_64-mandrake-linux-gnu GTK+Version
> 2.20.0) when starting slime (M-x slime).
>
> ;; Error while compiling /home/cbc/lisp/slime/contrib/swank-asdf.lisp:
> ;;   Your ASDF version is too old.
> ;; Please upgrade to ASDF2 and in your ~/.swank.lisp specify:
> ;;  (defparameter swank::*asdf-directory* #p"/path/containing/asdf/")
>
> My Fix: I got the new ASDF2 text from
> http://common-lisp.net/project/asdf/, renamed swank-asdf.lisp to
> Oldswank-asdf.lisp, put ASDF2 text into a (new) swank-asdf.lisp file.
You got confused, swank-asdf is not asdf, it's a package which uses
asdf. And it needs a modern version of asdf, which usually comes with
modern implementations or is installed by quicklisp. Or you can get it
manually and load from your init file.

Putting asdf into swank-asdf.lisp is a very strange and bad idea.

-- 
With best regards, Stas.




More information about the slime-devel mailing list