fu7mu4’s diary

はてなダイアリーから移転しました。

quicklisp で slime いれてみた。

めもです。

1. ~/quicklisp/ 以下にはいる。
2. なんか失敗したけど、なんかいかやったらうまくいった。

Welcome to Clozure Common Lisp Version 1.8  (DarwinX8664)!
? (ql:quickload "quciklisp-slime-helper")
> Error: System "quciklisp-slime-helper" not found
> While executing: (:INTERNAL QUICKLISP-CLIENT::RECURSE QUICKLISP-CLIENT::COMPUTE-LOAD-STRATEGY), in process listener(1).
> Type :POP to abort, :R for a list of available restarts.
> Type :? for other options.
1 > :R
>   Type (:C <n>) to invoke one of the following restarts:
0. Return to break level 1.
1. #<RESTART ABORT-BREAK #x720DAD>
2. Give up on "quciklisp-slime-helper"
3. Return to toplevel.
4. #<RESTART ABORT-BREAK #x7215AD>
5. Reset this thread
6. Kill this thread
1 > 3
Invoking restart: Return to toplevel.

? (ql:system-apropos "slime")
#<SYSTEM arnesi.slime-extras / arnesi-20101006-darcs / quicklisp 2012-07-03>
#<SYSTEM quicklisp-slime-helper / quicklisp-slime-helper-20110418-git / quicklisp 2012-07-03>
#<SYSTEM swank / slime-20120703-cvs / quicklisp 2012-07-03>
NIL
? (ql:quickload "quicklisp-slime-helper")
To load "quicklisp-slime-helper":
  Install 3 Quicklisp releases:
    alexandria quicklisp-slime-helper slime
> Error: nodename nor servname provided, or not known (error #8) during socket creation or nameserver operation in gethostbyname
> While executing: SOCKET-ERROR, in process listener(1).
> Type :POP to abort, :R for a list of available restarts.
> Type :? for other options.
1 > :R
>   Type (:C <n>) to invoke one of the following restarts:
0. Return to break level 1.
1. #<RESTART ABORT-BREAK #x720A7D>
2. Give up on "quicklisp-slime-helper"
3. Return to toplevel.
4. #<RESTART ABORT-BREAK #x7215AD>
5. Reset this thread
6. Kill this thread
1 > 3
Invoking restart: Return to toplevel.

? (ql:update-all-dists)
1 dist to check.
You already have the latest version of "quicklisp": 2012-07-03.
NIL
? (ql:update-client)
Installed version 2012010700 is as new as upstream version 2012010700. No update.
T
? (ql:quickload "quicklisp-slime-helper")            
To load "quicklisp-slime-helper":
  Install 3 Quicklisp releases:
    alexandria quicklisp-slime-helper slime
; Fetching #<URL "http://beta.quicklisp.org/archive/slime/2012-07-03/slime-20120703-cvs.tgz">
; 914.43KB
==================================================
936,378 bytes in 2.53 seconds (361.35KB/sec)
; Fetching #<URL "http://beta.quicklisp.org/archive/alexandria/2012-05-20/alexandria-20120520-git.tgz">
; 47.77KB
==================================================
48,920 bytes in 0.11 seconds (442.42KB/sec)
; Fetching #<URL "http://beta.quicklisp.org/archive/quicklisp-slime-helper/2011-04-18/quicklisp-slime-helper-20110418-git.tgz">
; 2.12KB
==================================================
2,172 bytes in 0.00 seconds (1991.64KB/sec)
; Loading "quicklisp-slime-helper"
[package alexandria.0.dev]........................
..................................................
..................................................
[package swank-loader]..
;Compiling "/Users/fu7mu4/quicklisp/dists/quicklisp/software/slime-20120703-cvs/swank-backend.lisp".............................
[package swank-backend]...........................
[package swank-mop]............................
;Loading #P"/Users/fu7mu4/.slime/fasl/2012-06-19/clozure-version_1.8__(darwinx8664)-darwin-x86-64/swank-backend.dx64fsl"...
;Compiling "/Users/fu7mu4/quicklisp/dists/quicklisp/software/slime-20120703-cvs/metering.lisp"......
[package monitor]..................
;Loading #P"/Users/fu7mu4/.slime/fasl/2012-06-19/clozure-version_1.8__(darwinx8664)-darwin-x86-64/metering.dx64fsl"...
;Compiling "/Users/fu7mu4/quicklisp/dists/quicklisp/software/slime-20120703-cvs/swank-ccl.lisp"..................
[package cross-reference]..............
;Loading #P"/Users/fu7mu4/.slime/fasl/2012-06-19/clozure-version_1.8__(darwinx8664)-darwin-x86-64/swank-ccl.dx64fsl"...
;Compiling "/Users/fu7mu4/quicklisp/dists/quicklisp/software/slime-20120703-cvs/swank-gray.lisp"......
;Loading #P"/Users/fu7mu4/.slime/fasl/2012-06-19/clozure-version_1.8__(darwinx8664)-darwin-x86-64/swank-gray.dx64fsl"...
;Compiling "/Users/fu7mu4/quicklisp/dists/quicklisp/software/slime-20120703-cvs/swank-match.lisp"...........
[package swank-match]..
;Loading #P"/Users/fu7mu4/.slime/fasl/2012-06-19/clozure-version_1.8__(darwinx8664)-darwin-x86-64/swank-match.dx64fsl"...
;Compiling "/Users/fu7mu4/quicklisp/dists/quicklisp/software/slime-20120703-cvs/swank-rpc.lisp"..............................
[package swank-rpc]..
;Loading #P"/Users/fu7mu4/.slime/fasl/2012-06-19/clozure-version_1.8__(darwinx8664)-darwin-x86-64/swank-rpc.dx64fsl"...
;Compiling "/Users/fu7mu4/quicklisp/dists/quicklisp/software/slime-20120703-cvs/swank.lisp"................................
[package swank]...................................
..................
;Loading #P"/Users/fu7mu4/.slime/fasl/2012-06-19/clozure-version_1.8__(darwinx8664)-darwin-x86-64/swank.dx64fsl"...
;Compiling "/Users/fu7mu4/quicklisp/dists/quicklisp/software/slime-20120703-cvs/contrib/swank-util.lisp".....
;Compiling "/Users/fu7mu4/quicklisp/dists/quicklisp/software/slime-20120703-cvs/contrib/swank-repl.lisp"......
;Compiling "/Users/fu7mu4/quicklisp/dists/quicklisp/software/slime-20120703-cvs/contrib/swank-c-p-c.lisp".....
;Compiling "/Users/fu7mu4/quicklisp/dists/quicklisp/software/slime-20120703-cvs/contrib/swank-arglists.lisp"............................
...
;Compiling "/Users/fu7mu4/quicklisp/dists/quicklisp/software/slime-20120703-cvs/contrib/swank-fuzzy.lisp".......
;Compiling "/Users/fu7mu4/quicklisp/dists/quicklisp/software/slime-20120703-cvs/contrib/swank-fancy-inspector.lisp"................
;Compiling "/Users/fu7mu4/quicklisp/dists/quicklisp/software/slime-20120703-cvs/contrib/swank-presentations.lisp".....
;Compiling "/Users/fu7mu4/quicklisp/dists/quicklisp/software/slime-20120703-cvs/contrib/swank-presentation-streams.lisp".....
;Compiling "/Users/fu7mu4/quicklisp/dists/quicklisp/software/slime-20120703-cvs/contrib/swank-asdf.lisp".....
;Compiling "/Users/fu7mu4/quicklisp/dists/quicklisp/software/slime-20120703-cvs/contrib/swank-package-fu.lisp"...
;Compiling "/Users/fu7mu4/quicklisp/dists/quicklisp/software/slime-20120703-cvs/contrib/swank-hyperdoc.lisp"....
;Compiling "/Users/fu7mu4/quicklisp/dists/quicklisp/software/slime-20120703-cvs/contrib/swank-mrepl.lisp"..........................
[package swank-api]...............................
[package swank-mrepl]..
...........................
[package quicklisp-slime-helper]
slime-helper.el installed in "/Users/fu7mu4/quicklisp/slime-helper.el"

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")