Shammer's Philosophy

My private adversaria

SLIME Configuration on my Debian

Quicklisp helps us to configure SLIME. I referenced this site InstallingSlime – Clozure CL.

  1. Install Quicklisp
  2. (ql:quickload :quicklisp-slime-helper)

After finished (ql:quickload :quicklisp-slime-helper), the following message are shown.

To use, add this to your ~/.emacs:

  (load (expand-file-name "~/quicklisp/slime-helper.el"))
  ;; Replace "sbcl" with the path to your implementation
  (setq inferior-lisp-program "sbcl")


(:QUICKLISP-SLIME-HELPER)

Adding above configuration to Emacs init file such as $HOME/.emacs.d/init.el. I use ccl64 so I add the following configuration to my Emacs init file.

(load (expand-file-name "~/quicklisp/slime-helper.el"))
(defvar inferior-lisp-program "/usr/local/bin/ccl64 -K utf-8")

But I cannot load slime because the error "Searching for program: no such file or directory, lisp". According to Quicklisp beta FAQ, this message is shown when inferior-lisp-program is invalid. But I can launch clozure with ccl64 command. I defined this value to "/usr/local/share/ccl/lx86cl64", but nothing has been changed.

I have never touch or configure slime for a long time, I become to be unable to configure SLIME environment. I have to try another way to enable to use SLIME.