在Emacs启动Slime失败[已解决]

Vim、Emacs配置和使用
回复
头像
lwaterl
帖子: 379
注册时间: 2007-08-24 17:46

在Emacs启动Slime失败[已解决]

#1

帖子 lwaterl » 2012-02-28 14:05

因为下面太长,所以把解决方法放在这里
http://forum.ubuntu.org.cn/viewtopic.php?f=68&t=366529
=====
安装了sbcl,下载了slime
在~/.emac中加入了

代码: 全选

(add-to-list 'load-path "~/slime/")  ; your SLIME directory
    (setq inferior-lisp-program "/usr/local/bin/sbcl") ; your Lisp system
    (require 'slime)
    (slime-setup '(slime-fancy))
M_x slime 后出现以下
(progn (load "/home/用户名/slime/swank-loader.lisp" :verbose t) (funcall (read-from-string "swank-loader:init")) (funcall (read-from-string "swank:start-server") "/tmp/slime.3788"))

This is SBCL 1.0.55, an implementation of ANSI Common Lisp.
More information about SBCL is available at <http://www.sbcl.org/>.

SBCL is free software, provided as is, with absolutely no warranty.
It is mostly in the public domain; some portions are provided under
BSD-style licenses. See the CREDITS and COPYING files in the
distribution for more information.
*
; loading #P"/home/用户名/slime/swank-loader.lisp"

; compiling file "/home/用户名/slime/swank-backend.lisp" (written 06 JAN 2012 05:02:43 PM):

; file: /home/用户名/slime/swank-backend.lisp
; in: DEFUN UTF8-ENCODE
; (<= SWANK-BACKEND::CODE 67108863)
; ==>
; SWANK-BACKEND::CODE
;
; note: deleting unreachable code

; (SWANK-BACKEND::UTF8-ENCODE-AUX SWANK-BACKEND::CODE SWANK-BACKEND::BUFFER
; SWANK-BACKEND::START SWANK-BACKEND::END 5)
; --> COND IF < -
; ==>
; SWANK-BACKEND::END
;
; note: deleting unreachable code

; --> COND IF PROGN
; ==>
; SWANK-BACKEND::START
;
; note: deleting unreachable code

; --> COND IF COND THE PROGN SETF SB-KERNEL:%ASET
; ==>
; SWANK-BACKEND::BUFFER
;
; note: deleting unreachable code

; (<= SWANK-BACKEND::CODE 2147483647)
; ==>
; SWANK-BACKEND::CODE
;
; note: deleting unreachable code

; (SWANK-BACKEND::UTF8-ENCODE-AUX SWANK-BACKEND::CODE SWANK-BACKEND::BUFFER
; SWANK-BACKEND::START SWANK-BACKEND::END 6)
; --> COND IF < -
; ==>
; SWANK-BACKEND::END
;
; note: deleting unreachable code

; --> COND IF PROGN
; ==>
; SWANK-BACKEND::START
;
; note: deleting unreachable code

; --> COND IF COND THE PROGN SETF SB-KERNEL:%ASET
; ==>
; SWANK-BACKEND::BUFFER
;
; note: deleting unreachable code

; (ERROR "Can't encode ~s (~x)" CHAR SWANK-BACKEND::CODE)
; ==>
; "Can't encode ~s (~x)"
;
; note: deleting unreachable code

; in: DEFINTERFACE SEND
; (SWANK-BACKEND::DEFINTERFACE SWANK-BACKEND::SEND
; (SWANK-BACKEND::THREAD SWANK-BACKEND::OBJECT)
; "Send OBJECT to thread THREAD."
; SWANK-BACKEND::OBJECT)
; --> PROGN SETF LET* LET* MULTIPLE-VALUE-BIND LET LAMBDA
; ==>
; #'(LAMBDA (SWANK-BACKEND::THREAD SWANK-BACKEND::OBJECT) SWANK-BACKEND::OBJECT)
;
; caught STYLE-WARNING:
; The variable THREAD is defined but never used.

; in: DEFINTERFACE FIND-REGISTERED
; (SWANK-BACKEND::DEFINTERFACE SWANK-BACKEND::FIND-REGISTERED
; (SWANK-BACKEND::NAME)
; "Find the thread that was registered for the symbol NAME.
; Return nil if the no thread was registred or if the tread is dead."
; NIL)
; --> PROGN SETF LET* LET* MULTIPLE-VALUE-BIND LET LAMBDA
; ==>
; #'(LAMBDA (SWANK-BACKEND::NAME) NIL)
;
; caught STYLE-WARNING:
; The variable NAME is defined but never used.
;
; compilation unit finished
; caught 2 STYLE-WARNING conditions
; printed 9 notes

; /home/用户名/.slime/fasl/2012-02-12/sbcl-1.0.55-linux-x86/swank-backend.fasl written
; compilation finished in 0:00:00.722
; loading #P"/home/用户名/.slime/fasl/2012-02-12/sbcl-1.0.55-linux-x86/swank-backend.fasl"
WARNING: SWANK-BACKEND also exports the following symbols:
(SWANK-BACKEND:MAKE-WEAK-VALUE-HASH-TABLE SWANK-BACKEND:SAVE-IMAGE
SWANK-BACKEND:FIND-THREAD SWANK-BACKEND:INITIALIZE-MULTIPROCESSING
SWANK-BACKEND:WHO-REFERENCES SWANK-BACKEND:FIND-DEFINITIONS
SWANK-BACKEND:DEFAULT-READTABLE-ALIST SWANK-BACKEND:ACCEPT-CONNECTION
SWANK-BACKEND:DESCRIBE-PRIMITIVE-TYPE SWANK-BACKEND:SET-DEFAULT-DIRECTORY
SWANK-BACKEND:CALL-WITH-DEBUGGER-HOOK SWANK-BACKEND:MAKE-LOCK
SWANK-BACKEND:FIND-SOURCE-LOCATION SWANK-BACKEND:FIND-EXTERNAL-FORMAT
SWANK-BACKEND:FRAME-CATCH-TAGS SWANK-BACKEND:CHARACTER-COMPLETION-SET
SWANK-BACKEND:WHO-MACROEXPANDS SWANK-BACKEND:CALL-WITH-SYNTAX-HOOKS
SWANK-BACKEND:WHO-SPECIALIZES SWANK-BACKEND:DISASSEMBLE-FRAME
SWANK-BACKEND:DUP SWANK-BACKEND:SWANK-COMPILE-FILE
SWANK-BACKEND:FRAME-PACKAGE SWANK-BACKEND:WHO-CALLS SWANK-BACKEND:RECEIVE
SWANK-BACKEND:REMOVE-SIGIO-HANDLERS
SWANK-BACKEND:LISP-IMPLEMENTATION-TYPE-NAME SWANK-BACKEND:RECEIVE-IF
SWANK-BACKEND:PROFILE SWANK-BACKEND:MACROEXPAND-ALL
SWANK-BACKEND:SET-DEFAULT-INITIAL-BINDING
SWANK-BACKEND:FORMAT-SLDB-CONDITION SWANK-BACKEND:CLOSE-SOCKET
SWANK-BACKEND:FRAME-LOCALS SWANK-BACKEND:EMACS-CONNECTED
SWANK-BACKEND:FORMAT-STRING-EXPAND SWANK-BACKEND:UNPROFILE-ALL
SWANK-BACKEND:CALL-WITH-IO-TIMEOUT SWANK-BACKEND:LISP-IMPLEMENTATION-PROGRAM
SWANK-BACKEND:PROFILE-RESET SWANK-BACKEND:THREAD-ATTRIBUTES
SWANK-BACKEND:MAKE-OUTPUT-STREAM SWANK-BACKEND:MAKE-WEAK-KEY-HASH-TABLE
SWANK-BACKEND:INSTALL-SIGINT-HANDLER SWANK-BACKEND:ACTIVATE-STEPPING
SWANK-BACKEND:EVAL-CONTEXT SWANK-BACKEND:UNPROFILE
SWANK-BACKEND:THREAD-STATUS SWANK-BACKEND:BUFFER-FIRST-CHANGE
SWANK-BACKEND:MAKE-INPUT-STREAM SWANK-BACKEND:SLDB-STEP-INTO
SWANK-BACKEND:EVAL-IN-FRAME SWANK-BACKEND:CURRENT-THREAD
SWANK-BACKEND:SOCKET-FD SWANK-BACKEND:FUNCTION-NAME
SWANK-BACKEND:PROFILED-FUNCTIONS SWANK-BACKEND:SLDB-STEP-OUT
SWANK-BACKEND:WAIT-FOR-INPUT SWANK-BACKEND:LIST-CALLERS
SWANK-BACKEND:BACKGROUND-SAVE-IMAGE SWANK-BACKEND:PROFILE-PACKAGE
SWANK-BACKEND:REGISTER-THREAD SWANK-BACKEND:HASH-TABLE-WEAKNESS
SWANK-BACKEND:CALL-WITH-COMPILATION-HOOKS SWANK-BACKEND:RETURN-FROM-FRAME
SWANK-BACKEND:FRAME-SOURCE-LOCATION SWANK-BACKEND:STRING-TO-UTF8
SWANK-BACKEND:RESTART-FRAME SWANK-BACKEND:SET-STREAM-TIMEOUT
SWANK-BACKEND:COMPILER-MACROEXPAND
SWANK-BACKEND:CALL-WITH-USER-BREAK-HANDLER SWANK-BACKEND:DESCRIBE-DEFINITION
SWANK-BACKEND:ADD-SIGIO-HANDLER SWANK-BACKEND:PRINT-FRAME
SWANK-BACKEND:INTERRUPT-THREAD SWANK-BACKEND:VALID-FUNCTION-NAME-P
SWANK-BACKEND:FRAME-CALL SWANK-BACKEND:WHO-SETS
SWANK-BACKEND:FRAME-RESTARTABLE-P SWANK-BACKEND:SLDB-BREAK-AT-START
SWANK-BACKEND:UTF8-TO-STRING SWANK-BACKEND:THREAD-ALIVE-P
SWANK-BACKEND:GUESS-EXTERNAL-FORMAT SWANK-BACKEND:CONDITION-EXTRAS
SWANK-BACKEND:REMOVE-FD-HANDLERS SWANK-BACKEND:ALL-THREADS
SWANK-BACKEND:WHO-BINDS SWANK-BACKEND:FILENAME-TO-PATHNAME
SWANK-BACKEND:CODEPOINT-LENGTH SWANK-BACKEND:TOGGLE-TRACE
SWANK-BACKEND:CALL-WITH-LOCK-HELD SWANK-BACKEND:ADD-FD-HANDLER
SWANK-BACKEND:ARGLIST SWANK-BACKEND:MAKE-FD-STREAM
SWANK-BACKEND:GDB-INITIAL-COMMANDS
SWANK-BACKEND:CALL-WITH-DEBUGGING-ENVIRONMENT SWANK-BACKEND:SLDB-STEP-NEXT
SWANK-BACKEND:LIST-CALLEES SWANK-BACKEND:SWANK-COMPILE-STRING
SWANK-BACKEND:INSTALL-DEBUGGER-GLOBALLY SWANK-BACKEND:DEFAULT-DIRECTORY
SWANK-BACKEND:CALLS-WHO SWANK-BACKEND:KILL-THREAD
SWANK-BACKEND:SLDB-STEPPER-CONDITION-P SWANK-BACKEND:FRAME-VAR-VALUE
SWANK-BACKEND:PROFILE-REPORT SWANK-BACKEND:COMMAND-LINE-ARGS
SWANK-BACKEND:DESCRIBE-SYMBOL-FOR-EMACS SWANK-BACKEND:COMPILER-MACROEXPAND-1
SWANK-BACKEND:FIND-REGISTERED SWANK-BACKEND:PREFERRED-COMMUNICATION-STYLE
SWANK-BACKEND:CREATE-SOCKET SWANK-BACKEND:COMPUTE-BACKTRACE
SWANK-BACKEND:SPAWN SWANK-BACKEND:SLDB-BREAK-ON-RETURN SWANK-BACKEND:SEND
SWANK-BACKEND:EXEC-IMAGE SWANK-BACKEND:THREAD-ID SWANK-BACKEND:LOCAL-PORT
SWANK-BACKEND:PATHNAME-TO-FILENAME SWANK-BACKEND:THREAD-NAME
SWANK-BACKEND:GETPID)
See also:
The ANSI Standard, Macro DEFPACKAGE
; compiling file "/home/用户名/slime/swank-source-path-parser.lisp" (written 19 MAY 2009 06:51:38 PM):

; /home/用户名/.slime/fasl/2012-02-12/sbcl-1.0.55-linux-x86/swank-source-path-parser.fasl written
; compilation finished in 0:00:00.076
; loading #P"/home/用户名/.slime/fasl/2012-02-12/sbcl-1.0.55-linux-x86/swank-source-path-parser.fasl"
; compiling file "/home/用户名/slime/swank-source-file-cache.lisp" (written 26 MAY 2010 08:19:23 PM):

; /home/用户名/.slime/fasl/2012-02-12/sbcl-1.0.55-linux-x86/swank-source-file-cache.fasl written
; compilation finished in 0:00:00.047
; loading #P"/home/用户名/.slime/fasl/2012-02-12/sbcl-1.0.55-linux-x86/swank-source-file-cache.fasl"
; compiling file "/home/用户名/slime/swank-sbcl.lisp" (written 06 JAN 2012 05:02:43 PM):

; file: /home/用户名/slime/swank-sbcl.lisp
; in: DEFIMPLEMENTATION FRAME-CALL
; (PPRINT-LOGICAL-BLOCK (STREAM NIL :PREFIX "(" :SUFFIX ")")
; (LET ((*PRINT-LENGTH* NIL) (*PRINT-LEVEL* NIL))
; (PRIN1 (SB-DEBUG::ENSURE-PRINTABLE-OBJECT SWANK-BACKEND::NAME) STREAM))
; (LET ((SWANK-BACKEND::ARGS
; (SB-DEBUG::ENSURE-PRINTABLE-OBJECT SWANK-BACKEND::ARGS)))
; (IF (LISTP SWANK-BACKEND::ARGS)
; (FORMAT STREAM "~{ ~_~S~}" SWANK-BACKEND::ARGS)
; (FORMAT STREAM " ~S" SWANK-BACKEND::ARGS))))
; --> LET LET SB-PRETTY::WITH-PRETTY-STREAM FLET LET IF
; --> #:WITH-PRETTY-STREAM1784
; ==>
; STREAM
;
; note: deleting unreachable code
;
; compilation unit finished
; printed 1 note

; /home/用户名/.slime/fasl/2012-02-12/sbcl-1.0.55-linux-x86/swank-sbcl.fasl written
; compilation finished in 0:00:01.643
; loading #P"/home/用户名/.slime/fasl/2012-02-12/sbcl-1.0.55-linux-x86/swank-sbcl.fasl"
STYLE-WARNING: redefining EMACS-INSPECT (#<BUILT-IN-CLASS T>) in DEFMETHOD
; compiling file "/home/用户名/slime/swank-gray.lisp" (written 31 AUG 2008 07:58:01 PM):

; /home/用户名/.slime/fasl/2012-02-12/sbcl-1.0.55-linux-x86/swank-gray.fasl written
; compilation finished in 0:00:00.172
; loading #P"/home/用户名/.slime/fasl/2012-02-12/sbcl-1.0.55-linux-x86/swank-gray.fasl"
STYLE-WARNING:
Implicitly creating new generic function STREAM-READ-CHAR-WILL-HANG-P.
; compiling file "/home/用户名/slime/swank-match.lisp" (written 17 DEC 2009 05:48:19 PM):

; /home/用户名/.slime/fasl/2012-02-12/sbcl-1.0.55-linux-x86/swank-match.fasl written
; compilation finished in 0:00:00.045
; loading #P"/home/用户名/.slime/fasl/2012-02-12/sbcl-1.0.55-linux-x86/swank-match.fasl"
; compiling file "/home/用户名/slime/swank-rpc.lisp" (written 04 DEC 2011 11:44:08 PM):

; /home/用户名/.slime/fasl/2012-02-12/sbcl-1.0.55-linux-x86/swank-rpc.fasl written
; compilation finished in 0:00:00.066
; loading #P"/home/用户名/.slime/fasl/2012-02-12/sbcl-1.0.55-linux-x86/swank-rpc.fasl"
; compiling file "/home/用户名/slime/swank.lisp" (written 06 JAN 2012 05:02:43 PM):

; file: /home/用户名/slime/swank.lisp
; in: DEFUN THREAD-FOR-EVALUATION
; (SWANK::FIND-REPL-THREAD SWANK::CONNECTION)
;
; caught STYLE-WARNING:
; undefined function: FIND-REPL-THREAD

; in: DEFUN FIND-WORKER-THREAD
; (SWANK::FIND-REPL-THREAD SWANK::CONNECTION)
;
; caught STYLE-WARNING:
; undefined function: FIND-REPL-THREAD
;
; compilation unit finished
; Undefined function:
; FIND-REPL-THREAD
; caught 2 STYLE-WARNING conditions

; /home/用户名/.slime/fasl/2012-02-12/sbcl-1.0.55-linux-x86/swank.fasl written
; compilation finished in 0:00:02.050
; loading #P"/home/用户名/.slime/fasl/2012-02-12/sbcl-1.0.55-linux-x86/swank.fasl"
WARNING: SWANK also exports the following symbols:
(SWANK:OPERATOR-ARGLIST SWANK:SWANK-FORMAT-STRING-EXPAND
SWANK:TOGGLE-DEBUG-ON-SWANK-ERROR SWANK:FRAME-LOCALS-AND-CATCH-TAGS
SWANK:SLDB-DISASSEMBLE SWANK:INSPECT-CURRENT-CONDITION
SWANK:FIND-DEFINITION-FOR-THING SWANK:INSPECTOR-NTH-PART
SWANK:SLDB-BREAK-WITH-DEFAULT-DEBUGGER SWANK:XREF
SWANK:FIND-DEFINITIONS-FOR-EMACS SWANK:EVAL-STRING-IN-FRAME
SWANK:SLDB-RETURN-FROM-FRAME SWANK:INSPECTOR-CALL-NTH-ACTION
SWANK:QUIT-INSPECTOR SWANK:DESCRIBE-INSPECTEE SWANK:IO-SPEED-TEST
SWANK:PROFILE-BY-SUBSTRING SWANK:PPRINT-EVAL-STRING-IN-FRAME
SWANK:INTERACTIVE-EVAL-REGION SWANK:SIMPLE-BREAK SWANK:SWANK-MACROEXPAND-ALL
SWANK:UNTRACE-ALL SWANK:COMPILE-FILE-IF-NEEDED SWANK:SWANK-MACROEXPAND-1
SWANK:DOCUMENTATION-SYMBOL SWANK:INSPECTOR-EVAL SWANK:SWANK-TOGGLE-TRACE
SWANK:SET-PACKAGE SWANK:SDLB-PRINT-CONDITION SWANK:TOGGLE-BREAK-ON-SIGNALS
SWANK:CONNECTION-INFO SWANK:START-SWANK-SERVER-IN-THREAD
SWANK:INSPECTOR-RANGE SWANK:INSPECTOR-HISTORY SWANK:THROW-TO-TOPLEVEL
SWANK:KILL-NTH-THREAD SWANK:INSPECTOR-POP SWANK:SIMPLE-COMPLETIONS
SWANK:SLDB-CONTINUE SWANK:SLDB-NEXT SWANK:SWANK-MACROEXPAND
SWANK:UPDATE-INDENTATION-INFORMATION SWANK:SWANK-EXPAND-1
SWANK:VALUE-FOR-EDITING SWANK:COMPILE-MULTIPLE-STRINGS-FOR-EMACS
SWANK:LIST-THREADS SWANK:INVOKE-NTH-RESTART SWANK:LIST-ALL-PACKAGE-NAMES
SWANK:INIT-INSPECTOR SWANK:FLOW-CONTROL-TEST SWANK:INSPECT-FRAME-VAR
SWANK:FRAME-PACKAGE-NAME SWANK:UNINTERN-SYMBOL
SWANK:FIND-SOURCE-LOCATION-FOR-EMACS SWANK:SWANK-EXPAND
SWANK:INSPECT-NTH-PART SWANK:COMPILE-STRING-FOR-EMACS
SWANK:INSPECTOR-TOGGLE-VERBOSE SWANK:APROPOS-LIST-FOR-EMACS
SWANK:DEBUG-NTH-THREAD SWANK:EVAL-AND-GRAB-OUTPUT SWANK:INSPECT-IN-FRAME
SWANK:PPRINT-INSPECTOR-PART SWANK:SLDB-ABORT
SWANK:TOGGLE-PROFILE-FDEFINITION SWANK:SWANK-COMPILER-MACROEXPAND
SWANK:SWANK-REQUIRE SWANK:INTERACTIVE-EVAL SWANK:SLDB-OUT
SWANK:DESCRIBE-DEFINITION-FOR-EMACS SWANK:RE-EVALUATE-DEFVAR
SWANK:INVOKE-NTH-RESTART-FOR-EMACS SWANK:INSPECTOR-REINSPECT SWANK:MOP
SWANK:DESCRIBE-FUNCTION SWANK:INSPECTOR-NEXT SWANK:BACKTRACE
SWANK:DEBUGGER-INFO-FOR-EMACS SWANK:QUIT-THREAD-BROWSER SWANK:PPRINT-EVAL
SWANK:COMMIT-EDITED-VALUE SWANK:DESCRIBE-SYMBOL SWANK:PING
SWANK:UNDEFINE-FUNCTION SWANK:LOAD-FILE SWANK:SWANK-COMPILER-MACROEXPAND-1
SWANK:COMPILE-FILE-FOR-EMACS SWANK:XREFS SWANK:DISASSEMBLE-FORM)
See also:
The ANSI Standard, Macro DEFPACKAGE
WARNING: These Swank interfaces are unimplemented:
(DISASSEMBLE-FRAME SLDB-BREAK-AT-START SLDB-BREAK-ON-RETURN)
; compiling file "/home/用户名/slime/contrib/swank-util.lisp" (written 02 DEC 2011 12:51:29 AM):

; /home/用户名/.slime/fasl/2012-02-12/sbcl-1.0.55-linux-x86/contrib/swank-util.fasl written
; compilation finished in 0:00:00.079
; compiling file "/home/用户名/slime/contrib/swank-repl.lisp" (written 10 DEC 2011 08:33:57 PM):

; /home/用户名/.slime/fasl/2012-02-12/sbcl-1.0.55-linux-x86/contrib/swank-repl.fasl written
; compilation finished in 0:00:00.169
; compiling file "/home/用户名/slime/contrib/swank-c-p-c.lisp" (written 02 DEC 2011 12:48:22 AM):

; /home/用户名/.slime/fasl/2012-02-12/sbcl-1.0.55-linux-x86/contrib/swank-c-p-c.fasl written
; compilation finished in 0:00:00.103
; compiling file "/home/用户名/slime/contrib/swank-arglists.lisp" (written 05 OCT 2011 10:17:59 PM):

; /home/用户名/.slime/fasl/2012-02-12/sbcl-1.0.55-linux-x86/contrib/swank-arglists.fasl written
; compilation finished in 0:00:00.923
; compiling file "/home/用户名/slime/contrib/swank-fuzzy.lisp" (written 02 DEC 2011 12:48:22 AM):

; file: /home/用户名/slime/contrib/swank-fuzzy.lisp
; in: DEFUN RECURSIVELY-COMPUTE-MOST-COMPLETIONS
; (LENGTH SWANK::*ALL-CHUNKS*)
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a SEQUENCE, not a (SIMPLE-ARRAY * (*)).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a SEQUENCE, not a VECTOR.

; (INCF SWANK::SHORT-INDEX)
; --> LET* SETQ
; ==>
; (THE FIXNUM #:NEW517)
;
; note: doing signed word to integer coercion (cost 20), for:
; the first argument of CHECK-FIXNUM
;
; compilation unit finished
; printed 3 notes

; /home/用户名/.slime/fasl/2012-02-12/sbcl-1.0.55-linux-x86/contrib/swank-fuzzy.fasl written
; compilation finished in 0:00:00.245
; compiling file "/home/用户名/slime/contrib/swank-fancy-inspector.lisp" (written 02 DEC 2011 12:48:22 AM):

; /home/用户名/.slime/fasl/2012-02-12/sbcl-1.0.55-linux-x86/contrib/swank-fancy-inspector.fasl written
; compilation finished in 0:00:00.405
; compiling file "/home/用户名/slime/contrib/swank-presentations.lisp" (written 18 APR 2010 09:35:10 AM):

; /home/用户名/.slime/fasl/2012-02-12/sbcl-1.0.55-linux-x86/contrib/swank-presentations.fasl written
; compilation finished in 0:00:00.059
; compiling file "/home/用户名/slime/contrib/swank-presentation-streams.lisp" (written 31 OCT 2008 09:52:16 PM):

; /home/用户名/.slime/fasl/2012-02-12/sbcl-1.0.55-linux-x86/contrib/swank-presentation-streams.fasl written
; compilation finished in 0:00:00.064
; compiling file "/home/用户名/slime/contrib/swank-asdf.lisp" (written 05 OCT 2011 07:22:21 PM):

; /home/用户名/.slime/fasl/2012-02-12/sbcl-1.0.55-linux-x86/contrib/swank-asdf.fasl written
; compilation finished in 0:00:00.098
; compiling file "/home/用户名/slime/contrib/swank-package-fu.lisp" (written 28 OCT 2010 09:30:31 PM):

; /home/用户名/.slime/fasl/2012-02-12/sbcl-1.0.55-linux-x86/contrib/swank-package-fu.fasl written
; compilation finished in 0:00:00.032
; compiling file "/home/用户名/slime/contrib/swank-hyperdoc.lisp" (written 03 DEC 2009 11:54:49 PM):

; /home/用户名/.slime/fasl/2012-02-12/sbcl-1.0.55-linux-x86/contrib/swank-hyperdoc.fasl written
; compilation finished in 0:00:00.012
; compiling file "/home/用户名/slime/contrib/swank-sbcl-exts.lisp" (written 25 SEP 2009 02:43:33 PM):

; /home/用户名/.slime/fasl/2012-02-12/sbcl-1.0.55-linux-x86/contrib/swank-sbcl-exts.fasl written
; compilation finished in 0:00:00.034
; compiling file "/home/用户名/slime/contrib/swank-mrepl.lisp" (written 06 JAN 2012 05:57:15 PM):

; /home/用户名/.slime/fasl/2012-02-12/sbcl-1.0.55-linux-x86/contrib/swank-mrepl.fasl written
; compilation finished in 0:00:00.111

debugger invoked on a SB-BSD-SOCKETS:SOCKET-ERROR in thread
#<THREAD "initial thread" RUNNING {AB2C879}>:
Socket error in "bind": 99 (无法指定被请求的地址)

Type HELP for debugger help, or (SB-EXT:QUIT) to exit from SBCL.

restarts (invokable by number or by possibly-abbreviated name):
0: [ABORT] Exit debugger, returning to top level.

(SB-BSD-SOCKETS:SOCKET-ERROR "bind")
0]
上次由 lwaterl 在 2012-03-14 17:49,总共编辑 1 次。
头像
phoenixlzx
帖子: 2245
注册时间: 2009-07-29 20:11
系统: Arch Linux
来自: Gensokyo
联系:

Re: 在Emacs启动Slime失败

#2

帖子 phoenixlzx » 2012-02-28 15:47

我直接用lispbox...这个简单一点
头像
lwaterl
帖子: 379
注册时间: 2007-08-24 17:46

Re: 在Emacs启动Slime失败

#3

帖子 lwaterl » 2012-02-28 18:14

lispbox 肿么启动啊?

代码: 全选

cd lispbox*
sh lispbox.sh
lispbox.sh: 6: Bad substitution
emacs lispbox.sh
#!/bin/bash
if [ "${0:0:2}" = "./" ]; then
export LISPBOX_HOME=`pwd`
else
export LISPBOX_HOME=`dirname $0`
fi----------------------------------------------------------------------------------------------------6行 ?
export SBCL_HOME=${LISPBOX_HOME}/sbcl-1.0.42/lib/sbcl -------------------------6行 ? 晕,现在包里不是sbcl,是ccl,但把这行改成“ export SBCL_HOME=${LISPBOX_HOME}/ccl-1.6-linuxx86/lx86cl ”也不行
export EMACSDATA=${LISPBOX_HOME}/emacs-23.2/share/emacs/23.2/etc/
export EMACSDOC=${LISPBOX_HOME}/emacs-23.2/share/emacs/23.2/etc/
export EMACSLOADPATH=${LISPBOX_HOME}/emacs-23.2/share/emacs/23.2/site-lisp:\
${LISPBOX_HOME}/emacs-23.2/share/emacs/site-lisp:\
${LISPBOX_HOME}/emacs-23.2/share/emacs/23.2/leim:\
${LISPBOX_HOME}/emacs-23.2/share/emacs/23.2/lisp:\
${LISPBOX_HOME}/emacs-23.2/share/emacs/23.2/lisp/toolbar:\
${LISPBOX_HOME}/emacs-23.2/share/emacs/23.2/lisp/textmodes:\
${LISPBOX_HOME}/emacs-23.2/share/emacs/23.2/lisp/progmodes:\
${LISPBOX_HOME}/emacs-23.2/share/emacs/23.2/lisp/play:\
${LISPBOX_HOME}/emacs-23.2/share/emacs/23.2/lisp/obsolete:\
${LISPBOX_HOME}/emacs-23.2/share/emacs/23.2/lisp/net:\
${LISPBOX_HOME}/emacs-23.2/share/emacs/23.2/lisp/mail:\
${LISPBOX_HOME}/emacs-23.2/share/emacs/23.2/lisp/language:\
${LISPBOX_HOME}/emacs-23.2/share/emacs/23.2/lisp/international:\
${LISPBOX_HOME}/emacs-23.2/share/emacs/23.2/lisp/gnus:\
${LISPBOX_HOME}/emacs-23.2/share/emacs/23.2/lisp/eshell:\
${LISPBOX_HOME}/emacs-23.2/share/emacs/23.2/lisp/emulation:\
${LISPBOX_HOME}/emacs-23.2/share/emacs/23.2/lisp/emacs-lisp:\
${LISPBOX_HOME}/emacs-23.2/share/emacs/23.2/lisp/calendar


PATH=$PATH:${LISPBOX_HOME}/libexec/emacs/23.2/i686-pc-linux-gnu
exec ${LISPBOX_HOME}/emacs-23.2/bin/emacs --no-init-file --no-site-file --eval='(progn (load "lispbox") (slime))'
头像
phoenixlzx
帖子: 2245
注册时间: 2009-07-29 20:11
系统: Arch Linux
来自: Gensokyo
联系:

Re: 在Emacs启动Slime失败

#4

帖子 phoenixlzx » 2012-02-28 20:29

你用什么发行版?Arch在AUR里面有的,Ubuntu就不知道了。
头像
Fermat618
帖子: 728
注册时间: 2008-12-28 16:01

Re: 在Emacs启动Slime失败

#5

帖子 Fermat618 » 2012-02-28 20:33

lwaterl 写了:安装了sbcl,下载了slime
在~/.emac中加入了

代码: 全选

(add-to-list 'load-path "~/slime/")  ; your SLIME directory
    (setq inferior-lisp-program "/usr/local/bin/sbcl") ; your Lisp system
    (require 'slime)
    (slime-setup '(slime-fancy))
M_x slime 后出现以下

代码: 全选

sudo apt-get install sbcl slime
一条命令就弄好了。
爱因斯坦会弹钢琴
爱因斯坦会拉小提琴
爱因斯坦会骑自行车
头像
lwaterl
帖子: 379
注册时间: 2007-08-24 17:46

Re: 在Emacs启动Slime失败

#6

帖子 lwaterl » 2012-02-29 8:42

phoenixlzx 写了:你用什么发行版?Arch在AUR里面有的,Ubuntu就不知道了。
用的是Debian,也算是ubuntu了
头像
lwaterl
帖子: 379
注册时间: 2007-08-24 17:46

Re: 在Emacs启动Slime失败

#7

帖子 lwaterl » 2012-02-29 8:44

Fermat618 写了: sudo apt-get install sbcl slime
我现在用了之后,还是不行
(progn (load "/usr/share/common-lisp/source/slime/swank-loader.lisp" :verbose t) (funcall (read-from-string "swank-loader:init")) (funcall (read-from-string "swank:start-server") "/tmp/slime.11776" :coding-system "iso-latin-1-unix"))

This is SBCL 1.0.40.0.debian, an implementation of ANSI Common Lisp.
More information about SBCL is available at <http://www.sbcl.org/>.

SBCL is free software, provided as is, with absolutely no warranty.
It is mostly in the public domain; some portions are provided under
BSD-style licenses. See the CREDITS and COPYING files in the
distribution for more information.
*
; loading #P"/usr/share/common-lisp/source/slime/swank-loader.lisp"

; compiling file "/usr/share/common-lisp/source/slime/swank-backend.lisp" (written 22 JUL 2010 04:33:13 PM):

; /home/用户名/.cache/common-lisp/sbcl-1.0.40.0.debian-linux-x86/usr/share/common-lisp/source/slime/swank/fasl/sbcl-1.0.40.0.debian-linux-x86/swank-backend.fasl written
; compilation finished in 0:00:00.556
; loading #P"/home/用户名/.cache/common-lisp/sbcl-1.0.40.0.debian-linux-x86/usr/share/common-lisp/source/slime/swank/fasl/sbcl-1.0.40.0.debian-linux-x86/swank-backend.fasl"
WARNING: SWANK-BACKEND also exports the following symbols:
(SWANK-BACKEND:MAKE-WEAK-VALUE-HASH-TABLE SWANK-BACKEND:SAVE-IMAGE
SWANK-BACKEND:FIND-THREAD SWANK-BACKEND:INITIALIZE-MULTIPROCESSING
SWANK-BACKEND:WHO-REFERENCES SWANK-BACKEND:FIND-DEFINITIONS
SWANK-BACKEND:DEFAULT-READTABLE-ALIST
SWANK-BACKEND:PREFERRED-COMMUNICATION-STYLE SWANK-BACKEND:ACCEPT-CONNECTION
SWANK-BACKEND:DESCRIBE-PRIMITIVE-TYPE SWANK-BACKEND:SET-DEFAULT-DIRECTORY
SWANK-BACKEND:CALL-WITH-DEBUGGER-HOOK SWANK-BACKEND:MAKE-LOCK
SWANK-BACKEND:FIND-SOURCE-LOCATION SWANK-BACKEND:FIND-EXTERNAL-FORMAT
SWANK-BACKEND:FRAME-CATCH-TAGS SWANK-BACKEND:CHARACTER-COMPLETION-SET
SWANK-BACKEND:WHO-MACROEXPANDS SWANK-BACKEND:CALL-WITH-SYNTAX-HOOKS
SWANK-BACKEND:WHO-SPECIALIZES SWANK-BACKEND:DISASSEMBLE-FRAME
SWANK-BACKEND:DUP SWANK-BACKEND:SWANK-COMPILE-FILE SWANK-BACKEND:WHO-CALLS
SWANK-BACKEND:RECEIVE SWANK-BACKEND:REMOVE-SIGIO-HANDLERS
SWANK-BACKEND:LISP-IMPLEMENTATION-TYPE-NAME SWANK-BACKEND:RECEIVE-IF
SWANK-BACKEND:PROFILE SWANK-BACKEND:MACROEXPAND-ALL
SWANK-BACKEND:SET-DEFAULT-INITIAL-BINDING
SWANK-BACKEND:FORMAT-SLDB-CONDITION SWANK-BACKEND:CLOSE-SOCKET
SWANK-BACKEND:FRAME-LOCALS SWANK-BACKEND:EMACS-CONNECTED
SWANK-BACKEND:FORMAT-STRING-EXPAND SWANK-BACKEND:UNPROFILE-ALL
SWANK-BACKEND:LISP-IMPLEMENTATION-PROGRAM SWANK-BACKEND:PROFILE-RESET
SWANK-BACKEND:THREAD-ATTRIBUTES SWANK-BACKEND:MAKE-OUTPUT-STREAM
SWANK-BACKEND:MAKE-WEAK-KEY-HASH-TABLE SWANK-BACKEND:INSTALL-SIGINT-HANDLER
SWANK-BACKEND:ACTIVATE-STEPPING SWANK-BACKEND:EVAL-CONTEXT
SWANK-BACKEND:BUFFER-FIRST-CHANGE SWANK-BACKEND:MAKE-INPUT-STREAM
SWANK-BACKEND:SLDB-STEP-INTO SWANK-BACKEND:EVAL-IN-FRAME
SWANK-BACKEND:CURRENT-THREAD SWANK-BACKEND:SOCKET-FD
SWANK-BACKEND:FUNCTION-NAME SWANK-BACKEND:PROFILED-FUNCTIONS
SWANK-BACKEND:SLDB-STEP-OUT SWANK-BACKEND:WAIT-FOR-INPUT
SWANK-BACKEND:LIST-CALLERS SWANK-BACKEND:PROFILE-PACKAGE
SWANK-BACKEND:HASH-TABLE-WEAKNESS SWANK-BACKEND:CALL-WITH-COMPILATION-HOOKS
SWANK-BACKEND:RETURN-FROM-FRAME SWANK-BACKEND:FRAME-SOURCE-LOCATION
SWANK-BACKEND:RESTART-FRAME SWANK-BACKEND:SET-STREAM-TIMEOUT
SWANK-BACKEND:COMPILER-MACROEXPAND
SWANK-BACKEND:CALL-WITH-USER-BREAK-HANDLER SWANK-BACKEND:DESCRIBE-DEFINITION
SWANK-BACKEND:ADD-SIGIO-HANDLER SWANK-BACKEND:PRINT-FRAME
SWANK-BACKEND:INTERRUPT-THREAD SWANK-BACKEND:FRAME-CALL
SWANK-BACKEND:WHO-SETS SWANK-BACKEND:FRAME-RESTARTABLE-P
SWANK-BACKEND:SLDB-BREAK-AT-START SWANK-BACKEND:THREAD-ALIVE-P
SWANK-BACKEND:GUESS-EXTERNAL-FORMAT SWANK-BACKEND:CONDITION-EXTRAS
SWANK-BACKEND:REMOVE-FD-HANDLERS SWANK-BACKEND:ALL-THREADS
SWANK-BACKEND:WHO-BINDS SWANK-BACKEND:FILENAME-TO-PATHNAME
SWANK-BACKEND:UNPROFILE SWANK-BACKEND:TOGGLE-TRACE
SWANK-BACKEND:CALL-WITH-LOCK-HELD SWANK-BACKEND:ADD-FD-HANDLER
SWANK-BACKEND:ARGLIST SWANK-BACKEND:MAKE-FD-STREAM
SWANK-BACKEND:GDB-INITIAL-COMMANDS
SWANK-BACKEND:CALL-WITH-DEBUGGING-ENVIRONMENT SWANK-BACKEND:SLDB-STEP-NEXT
SWANK-BACKEND:LIST-CALLEES SWANK-BACKEND:SWANK-COMPILE-STRING
SWANK-BACKEND:INSTALL-DEBUGGER-GLOBALLY SWANK-BACKEND:DEFAULT-DIRECTORY
SWANK-BACKEND:CALLS-WHO SWANK-BACKEND:KILL-THREAD
SWANK-BACKEND:SLDB-STEPPER-CONDITION-P SWANK-BACKEND:FRAME-VAR-VALUE
SWANK-BACKEND:PROFILE-REPORT SWANK-BACKEND:COMMAND-LINE-ARGS
SWANK-BACKEND:DESCRIBE-SYMBOL-FOR-EMACS SWANK-BACKEND:COMPILER-MACROEXPAND-1
SWANK-BACKEND:THREAD-STATUS SWANK-BACKEND:CREATE-SOCKET
SWANK-BACKEND:COMPUTE-BACKTRACE SWANK-BACKEND:SPAWN
SWANK-BACKEND:SLDB-BREAK-ON-RETURN SWANK-BACKEND:SEND
SWANK-BACKEND:EXEC-IMAGE SWANK-BACKEND:THREAD-ID SWANK-BACKEND:LOCAL-PORT
SWANK-BACKEND:PATHNAME-TO-FILENAME SWANK-BACKEND:THREAD-NAME
SWANK-BACKEND:GETPID)
See also:
The ANSI Standard, Macro DEFPACKAGE
; compiling file "/usr/share/common-lisp/source/slime/swank-source-path-parser.lisp" (written 22 JUL 2010 04:33:13 PM):

; /home/用户名/.cache/common-lisp/sbcl-1.0.40.0.debian-linux-x86/usr/share/common-lisp/source/slime/swank/fasl/sbcl-1.0.40.0.debian-linux-x86/swank-source-path-parser.fasl written
; compilation finished in 0:00:00.047
; loading #P"/home/用户名/.cache/common-lisp/sbcl-1.0.40.0.debian-linux-x86/usr/share/common-lisp/source/slime/swank/fasl/sbcl-1.0.40.0.debian-linux-x86/swank-source-path-parser.fasl"
; compiling file "/usr/share/common-lisp/source/slime/swank-source-file-cache.lisp" (written 22 JUL 2010 04:33:13 PM):

; /home/用户名/.cache/common-lisp/sbcl-1.0.40.0.debian-linux-x86/usr/share/common-lisp/source/slime/swank/fasl/sbcl-1.0.40.0.debian-linux-x86/swank-source-file-cache.fasl written
; compilation finished in 0:00:00.039
; loading #P"/home/用户名/.cache/common-lisp/sbcl-1.0.40.0.debian-linux-x86/usr/share/common-lisp/source/slime/swank/fasl/sbcl-1.0.40.0.debian-linux-x86/swank-source-file-cache.fasl"
; compiling file "/usr/share/common-lisp/source/slime/swank-sbcl.lisp" (written 22 JUL 2010 04:33:13 PM):

; file: /usr/share/common-lisp/source/slime/swank-sbcl.lisp
; in: DEFIMPLEMENTATION FRAME-CALL
; (PPRINT-LOGICAL-BLOCK (STREAM NIL :PREFIX "(" :SUFFIX ")")
; (LET ((*PRINT-LENGTH* NIL) (*PRINT-LEVEL* NIL))
; (PRIN1 (SB-DEBUG::ENSURE-PRINTABLE-OBJECT SWANK-BACKEND::NAME) STREAM))
; (LET ((SWANK-BACKEND::ARGS
; (SB-DEBUG::ENSURE-PRINTABLE-OBJECT SWANK-BACKEND::ARGS)))
; (IF (LISTP SWANK-BACKEND::ARGS)
; (FORMAT STREAM "~{ ~_~S~}" SWANK-BACKEND::ARGS)
; (FORMAT STREAM " ~S" SWANK-BACKEND::ARGS))))
; --> SB-PRETTY::WITH-PRETTY-STREAM FLET LET IF #:WITH-PRETTY-STREAM1666
; ==>
; STREAM
;
; note: deleting unreachable code
;
; compilation unit finished
; printed 1 note

; /home/用户名/.cache/common-lisp/sbcl-1.0.40.0.debian-linux-x86/usr/share/common-lisp/source/slime/swank/fasl/sbcl-1.0.40.0.debian-linux-x86/swank-sbcl.fasl written
; compilation finished in 0:00:01.529
; loading #P"/home/用户名/.cache/common-lisp/sbcl-1.0.40.0.debian-linux-x86/usr/share/common-lisp/source/slime/swank/fasl/sbcl-1.0.40.0.debian-linux-x86/swank-sbcl.fasl"
STYLE-WARNING: redefining SOCKET-FD in DEFUN
STYLE-WARNING: redefining EMACS-INSPECT (#<BUILT-IN-CLASS T>) in DEFMETHOD
; compiling file "/usr/share/common-lisp/source/slime/swank-gray.lisp" (written 22 JUL 2010 04:33:13 PM):

; /home/用户名/.cache/common-lisp/sbcl-1.0.40.0.debian-linux-x86/usr/share/common-lisp/source/slime/swank/fasl/sbcl-1.0.40.0.debian-linux-x86/swank-gray.fasl written
; compilation finished in 0:00:00.246
; loading #P"/home/用户名/.cache/common-lisp/sbcl-1.0.40.0.debian-linux-x86/usr/share/common-lisp/source/slime/swank/fasl/sbcl-1.0.40.0.debian-linux-x86/swank-gray.fasl"
STYLE-WARNING:
Implicitly creating new generic function STREAM-READ-CHAR-WILL-HANG-P.
; compiling file "/usr/share/common-lisp/source/slime/swank-match.lisp" (written 22 JUL 2010 04:33:14 PM):

; /home/用户名/.cache/common-lisp/sbcl-1.0.40.0.debian-linux-x86/usr/share/common-lisp/source/slime/swank/fasl/sbcl-1.0.40.0.debian-linux-x86/swank-match.fasl written
; compilation finished in 0:00:00.044
; loading #P"/home/用户名/.cache/common-lisp/sbcl-1.0.40.0.debian-linux-x86/usr/share/common-lisp/source/slime/swank/fasl/sbcl-1.0.40.0.debian-linux-x86/swank-match.fasl"
; compiling file "/usr/share/common-lisp/source/slime/swank-rpc.lisp" (written 22 JUL 2010 04:33:14 PM):

; /home/用户名/.cache/common-lisp/sbcl-1.0.40.0.debian-linux-x86/usr/share/common-lisp/source/slime/swank/fasl/sbcl-1.0.40.0.debian-linux-x86/swank-rpc.fasl written
; compilation finished in 0:00:00.036
; loading #P"/home/用户名/.cache/common-lisp/sbcl-1.0.40.0.debian-linux-x86/usr/share/common-lisp/source/slime/swank/fasl/sbcl-1.0.40.0.debian-linux-x86/swank-rpc.fasl"
; compiling file "/usr/share/common-lisp/source/slime/swank.lisp" (written 22 JUL 2010 04:33:13 PM):

; /home/用户名/.cache/common-lisp/sbcl-1.0.40.0.debian-linux-x86/usr/share/common-lisp/source/slime/swank/fasl/sbcl-1.0.40.0.debian-linux-x86/swank.fasl written
; compilation finished in 0:00:02.069
; loading #P"/home/用户名/.cache/common-lisp/sbcl-1.0.40.0.debian-linux-x86/usr/share/common-lisp/source/slime/swank/fasl/sbcl-1.0.40.0.debian-linux-x86/swank.fasl"
WARNING: SWANK also exports the following symbols:
(SWANK:OPERATOR-ARGLIST SWANK:SWANK-FORMAT-STRING-EXPAND
SWANK:TOGGLE-DEBUG-ON-SWANK-ERROR SWANK:FRAME-LOCALS-AND-CATCH-TAGS
SWANK:SLDB-DISASSEMBLE SWANK:INSPECT-CURRENT-CONDITION
SWANK:FIND-DEFINITION-FOR-THING SWANK:INSPECTOR-NTH-PART
SWANK:SLDB-BREAK-WITH-DEFAULT-DEBUGGER SWANK:XREF
SWANK:FIND-DEFINITIONS-FOR-EMACS SWANK:EVAL-STRING-IN-FRAME
SWANK:SLDB-RETURN-FROM-FRAME SWANK:CREATE-LISTENER
SWANK:INSPECTOR-CALL-NTH-ACTION SWANK:QUIT-INSPECTOR
SWANK:DESCRIBE-INSPECTEE SWANK:IO-SPEED-TEST SWANK:PROFILE-BY-SUBSTRING
SWANK:PPRINT-EVAL-STRING-IN-FRAME SWANK:INTERACTIVE-EVAL-REGION
SWANK:SIMPLE-BREAK SWANK:SWANK-MACROEXPAND-ALL SWANK:UNTRACE-ALL
SWANK:COMPILE-FILE-IF-NEEDED SWANK:SWANK-MACROEXPAND-1
SWANK:DOCUMENTATION-SYMBOL SWANK:INSPECTOR-EVAL SWANK:SWANK-TOGGLE-TRACE
SWANK:SET-PACKAGE SWANK:CONNECTION-INFO SWANK:START-SWANK-SERVER-IN-THREAD
SWANK:INSPECTOR-RANGE SWANK:INSPECTOR-HISTORY SWANK:THROW-TO-TOPLEVEL
SWANK:KILL-NTH-THREAD SWANK:INSPECTOR-POP SWANK:SIMPLE-COMPLETIONS
SWANK:SLDB-CONTINUE SWANK:SLDB-NEXT SWANK:INVOKE-NTH-RESTART-FOR-EMACS
SWANK:SWANK-MACROEXPAND SWANK:UPDATE-INDENTATION-INFORMATION
SWANK:VALUE-FOR-EDITING SWANK:COMPILE-MULTIPLE-STRINGS-FOR-EMACS
SWANK:LIST-THREADS SWANK:INVOKE-NTH-RESTART SWANK:LIST-ALL-PACKAGE-NAMES
SWANK:INIT-INSPECTOR SWANK:INSPECT-FRAME-VAR SWANK:LISTENER-EVAL
SWANK:FIND-SOURCE-LOCATION-FOR-EMACS SWANK:REDIRECT-TRACE-OUTPUT
SWANK:INSPECTOR-REINSPECT SWANK:CREATE-REPL SWANK:INSPECT-NTH-PART
SWANK:INSPECTOR-TOGGLE-VERBOSE SWANK:APROPOS-LIST-FOR-EMACS
SWANK:DEBUG-NTH-THREAD SWANK:EVAL-AND-GRAB-OUTPUT SWANK:INSPECT-IN-FRAME
SWANK:PPRINT-INSPECTOR-PART SWANK:SLDB-ABORT
SWANK:TOGGLE-PROFILE-FDEFINITION SWANK:SWANK-COMPILER-MACROEXPAND
SWANK:SWANK-REQUIRE SWANK:INTERACTIVE-EVAL SWANK:SLDB-OUT
SWANK:DESCRIBE-DEFINITION-FOR-EMACS SWANK:RE-EVALUATE-DEFVAR
SWANK:COMPILE-STRING-FOR-EMACS SWANK:MOP SWANK:DESCRIBE-FUNCTION
SWANK:INSPECTOR-NEXT SWANK:BACKTRACE SWANK:DEBUGGER-INFO-FOR-EMACS
SWANK:QUIT-THREAD-BROWSER SWANK:PPRINT-EVAL SWANK:COMMIT-EDITED-VALUE
SWANK:DESCRIBE-SYMBOL SWANK:PING SWANK:UNDEFINE-FUNCTION SWANK:LOAD-FILE
SWANK:SWANK-COMPILER-MACROEXPAND-1 SWANK:COMPILE-FILE-FOR-EMACS SWANK:XREFS
SWANK:DISASSEMBLE-FORM)
See also:
The ANSI Standard, Macro DEFPACKAGE
WARNING: These Swank interfaces are unimplemented:
(DISASSEMBLE-FRAME DUP EXEC-IMAGE MAKE-FD-STREAM SLDB-BREAK-AT-START
SLDB-BREAK-ON-RETURN SOCKET-FD)
; compiling file "/usr/share/common-lisp/source/slime/contrib/swank-c-p-c.lisp" (written 22 JUL 2010 04:33:13 PM):

; /home/用户名/.cache/common-lisp/sbcl-1.0.40.0.debian-linux-x86/usr/share/common-lisp/source/slime/contrib/swank/fasl/sbcl-1.0.40.0.debian-linux-x86/swank-c-p-c.fasl written
; compilation finished in 0:00:00.119
; compiling file "/usr/share/common-lisp/source/slime/contrib/swank-arglists.lisp" (written 22 JUL 2010 04:33:13 PM):

; /home/用户名/.cache/common-lisp/sbcl-1.0.40.0.debian-linux-x86/usr/share/common-lisp/source/slime/contrib/swank/fasl/sbcl-1.0.40.0.debian-linux-x86/swank-arglists.fasl written
; compilation finished in 0:00:01.102
; compiling file "/usr/share/common-lisp/source/slime/contrib/swank-fuzzy.lisp" (written 22 JUL 2010 04:33:13 PM):

; /home/用户名/.cache/common-lisp/sbcl-1.0.40.0.debian-linux-x86/usr/share/common-lisp/source/slime/contrib/swank/fasl/sbcl-1.0.40.0.debian-linux-x86/swank-fuzzy.fasl written
; compilation finished in 0:00:00.201
; compiling file "/usr/share/common-lisp/source/slime/contrib/swank-fancy-inspector.lisp" (written 22 JUL 2010 04:33:13 PM):

; /home/用户名/.cache/common-lisp/sbcl-1.0.40.0.debian-linux-x86/usr/share/common-lisp/source/slime/contrib/swank/fasl/sbcl-1.0.40.0.debian-linux-x86/swank-fancy-inspector.fasl written
; compilation finished in 0:00:00.459
; compiling file "/usr/share/common-lisp/source/slime/contrib/swank-presentations.lisp" (written 22 JUL 2010 04:33:13 PM):

; /home/用户名/.cache/common-lisp/sbcl-1.0.40.0.debian-linux-x86/usr/share/common-lisp/source/slime/contrib/swank/fasl/sbcl-1.0.40.0.debian-linux-x86/swank-presentations.fasl written
; compilation finished in 0:00:00.080
; compiling file "/usr/share/common-lisp/source/slime/contrib/swank-presentation-streams.lisp" (written 22 JUL 2010 04:33:13 PM):

; /home/用户名/.cache/common-lisp/sbcl-1.0.40.0.debian-linux-x86/usr/share/common-lisp/source/slime/contrib/swank/fasl/sbcl-1.0.40.0.debian-linux-x86/swank-presentation-streams.fasl written
; compilation finished in 0:00:00.062
; compiling file "/usr/share/common-lisp/source/slime/contrib/swank-asdf.lisp" (written 22 JUL 2010 04:33:13 PM):

; /home/用户名/.cache/common-lisp/sbcl-1.0.40.0.debian-linux-x86/usr/share/common-lisp/source/slime/contrib/swank/fasl/sbcl-1.0.40.0.debian-linux-x86/swank-asdf.fasl written
; compilation finished in 0:00:00.092
; compiling file "/usr/share/common-lisp/source/slime/contrib/swank-package-fu.lisp" (written 22 JUL 2010 04:33:13 PM):

; /home/用户名/.cache/common-lisp/sbcl-1.0.40.0.debian-linux-x86/usr/share/common-lisp/source/slime/contrib/swank/fasl/sbcl-1.0.40.0.debian-linux-x86/swank-package-fu.fasl written
; compilation finished in 0:00:00.008
; compiling file "/usr/share/common-lisp/source/slime/contrib/swank-hyperdoc.lisp" (written 22 JUL 2010 04:33:13 PM):

; /home/用户名/.cache/common-lisp/sbcl-1.0.40.0.debian-linux-x86/usr/share/common-lisp/source/slime/contrib/swank/fasl/sbcl-1.0.40.0.debian-linux-x86/swank-hyperdoc.fasl written
; compilation finished in 0:00:00.006
; compiling file "/usr/share/common-lisp/source/slime/contrib/swank-sbcl-exts.lisp" (written 22 JUL 2010 04:33:13 PM):

; /home/用户名/.cache/common-lisp/sbcl-1.0.40.0.debian-linux-x86/usr/share/common-lisp/source/slime/contrib/swank/fasl/sbcl-1.0.40.0.debian-linux-x86/swank-sbcl-exts.fasl written
; compilation finished in 0:00:00.983

debugger invoked on a SB-BSD-SOCKETS:SOCKET-ERROR in thread #<THREAD
"initial thread" RUNNING
{AAE5739}>:
Socket error in "bind": 99 (无法指定被请求的地址)

Type HELP for debugger help, or (SB-EXT:QUIT) to exit from SBCL.

restarts (invokable by number or by possibly-abbreviated name):
0: [ABORT] Exit debugger, returning to top level.

(SB-BSD-SOCKETS:SOCKET-ERROR "bind")
0] (quit)

Process inferior-lisp finished
头像
Fermat618
帖子: 728
注册时间: 2008-12-28 16:01

Re: 在Emacs启动Slime失败

#8

帖子 Fermat618 » 2012-02-29 20:04

lwaterl 写了:
Fermat618 写了: sudo apt-get install sbcl slime
我现在用了之后,还是不行
那个我也不清楚了。这东西貌似挺麻烦的,我就用的源里面的,安好就用,不折腾。我的Emacs也是用的源里的。

源里面不是有sbcl么,你怎么还自己编译一份放/usr/local里面呢。
爱因斯坦会弹钢琴
爱因斯坦会拉小提琴
爱因斯坦会骑自行车
头像
lwaterl
帖子: 379
注册时间: 2007-08-24 17:46

Re: 在Emacs启动Slime失败

#9

帖子 lwaterl » 2012-03-01 10:10

Fermat618 写了: 源里面不是有sbcl么,你怎么还自己编译一份放/usr/local里面呢。
我试了好几种方法,/usr/local 就是我全用自己下(sbcl , slime)的安的时用的,怕混着用新旧版不兼容 :em09
嗯,用你说的方法时,把它们都卸了,全部重新装的源里的
回复