Shammer's Philosophy

My private adversaria

ClozureCL Quicklisp initialization

This is a copy from Quicklisp beta.

  1. Get quicklisp.lisp by curl -O http://beta.quicklisp.org/quicklisp.lisp.
  2. Launch clozure common lisp by ccl or ccl64 command at the directory where quicklisp.lisp is saved.
  3. ccl64 --load quicklisp.lisp, launch ccl64 with loaded quicklisp.
  4. (quicklisp-quickstart:install)
  5. (ql:system-apropos "vecto")
  6. (ql:quickload "vecto")
  7. (ql:add-to-init-file)
  8. (quit)
  9. emacs $CCL_INIT_FILE, and modify the "(let ((quicklisp-init (merge-pathnames "quicklisp/setup.lisp" (user-homedir-pathname))))" to (let ((quicklisp-init (merge-pathnames ".quicklisp/setup.lisp" (user-homedir-pathname)))).
  10. cd
  11. mv quicklisp/ .quicklisp