Common lisp Quicklisp:是否手动将库添加到dist?

Common lisp Quicklisp:是否手动将库添加到dist?,common-lisp,quicklisp,Common Lisp,Quicklisp,几天前,我将SBCL更新为1.2.1,我认为同样更新quick lisp dist/client也不会有什么坏处 错了 在Emacs中启动slime后,我出现以下错误: ; caught ERROR: ; READ error during COMPILE-FILE: ; ; Symbol "CODE-TRACE-TABLE-OFFSET-SLOT" not found in the SB-VM package. ; ; Line: 1507, Column:

几天前,我将SBCL更新为1.2.1,我认为同样更新quick lisp dist/client也不会有什么坏处

错了

在Emacs中启动
slime
后,我出现以下错误:

; caught ERROR:
;   READ error during COMPILE-FILE:
;   
;     Symbol "CODE-TRACE-TABLE-OFFSET-SLOT" not found in the SB-VM package.
;   
;       Line: 1507, Column: 70, File-Position: 60197
;   
;       Stream: #<SB-SYS:FD-STREAM
;                 for "file /Users/fyi/quicklisp/dists/quicklisp/software/slime-2.7/swank-sbcl.lisp"
;                 {1008B07E43}>
; 
; compilation unit aborted
;   caught 1 fatal ERROR condition
;   caught 1 ERROR condition
;   printed 1 note
;; 
;; Error while compiling /Users/fyi/quicklisp/dists/quicklisp/software/slime-2.7/swank-sbcl.lisp:
;;   COMPILE-FILE returned NIL.
;; Aborting.
;捕获错误:
;   编译文件期间发生读取错误:
;   
;     在SB-VM包中找不到符号“CODE-TRACE-TABLE-OFFSET-SLOT”。
;   
;       行:1507,列:70,文件位置:60197
;   
;       流:#
; 
; 编译单元中止
;   捕获到1个致命错误条件
;   捕获1个错误条件
;   印制1张纸币
;; 
;; 编译/Users/fyi/quicklisp/dists/quicklisp/software/slime-2.7/swank-sbcl.lisp时出错:
;;   编译文件返回NIL。
;; 流产。
如果您使用的是
quicklisp slime helper
,那么与我一样,slime的路径来自
~/quicklisp/dists/quicklisp/installed/systems/swank.txt
文件。Slime 2.8应该修复该错误,但没有包含Slime 2.8的quicklisp发行版

回到我真正的问题上来。有没有办法在quicklisp发行版之外指定库位置?或者,我必须等待下一个发行版的发行,是否有保证图书馆将在下一个发行版中更新


我确信我遗漏了一些东西,但在我看来,整个发行版的内容与其说是帮助,不如说是一个障碍。

下一次Quicklisp dist更新将于7月12日或13日进行。它将包括一种与SBCL 1.2.1兼容的新煤泥。同时,最简单的修复方法是安装SBCL 1.2.0


另一个选项是注释掉~/.emacs中的quicklisp slime帮助程序行,并根据其自己的过程安装slime。

下一次quicklisp dist更新将于7月12日或13日进行。它将包括一种与SBCL 1.2.1兼容的新煤泥。同时,最简单的修复方法是安装SBCL 1.2.0


另一个选项是注释掉~/.emacs中的quicklisp slime帮助程序行,并根据其自己的过程安装slime。

下一次quicklisp dist更新将于7月12日或13日进行。它将包括一种与SBCL 1.2.1兼容的新煤泥。同时,最简单的修复方法是安装SBCL 1.2.0


另一个选项是注释掉~/.emacs中的quicklisp slime帮助程序行,并根据其自己的过程安装slime。

下一次quicklisp dist更新将于7月12日或13日进行。它将包括一种与SBCL 1.2.1兼容的新煤泥。同时,最简单的修复方法是安装SBCL 1.2.0

另一个选项是注释掉~/.emacs中的quicklisp slime帮助程序行,并根据其自己的过程安装slime