微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Emacs slime:更新 Arch linux 后出现 SBCL/swank 错误

如何解决Emacs slime:更新 Arch linux 后出现 SBCL/swank 错误

更新 Arch 后,当我尝试在 Emacs 中启动 slime 时出现以下错误

* ; loading #P"/home/upGrd/quicklisp/dists/quicklisp/software/slime-v2.24/swank-loader.lisp"
; 
; caught ERROR:
;   READ error during COMPILE-FILE:
;   
;     Symbol "%CODE-ENTRY-POINTS" not found in the SB-KERNEL package.
;   
;       Line: 1613,Column: 48,File-Position: 65201
;   
;       Stream: #<SB-INT:FORM-TRACKING-STREAM for "file /home/upGrd/quicklisp/dists/quicklisp/software/slime-v2.24/swank/sbcl.lisp" {1003FE32D3}>
;; 
;; Error compiling /home/upGrd/quicklisp/dists/quicklisp/software/slime-v2.24/swank/sbcl.lisp:
;;   COMPILE-FILE returned NIL.
;; 

debugger invoked on a SIMPLE-ERROR in thread
#<THREAD "main thread" RUNNING {1004DD81F3}>:
  COMPILE-FILE returned NIL.

SBCL 版本:2.1.1, 史莱姆版本:20210214.2243

认为 this 可能是错误的原因,但 imo 和 sbcl 都是最新的。

有什么想法吗?

编辑: 将 sbcl 降级到 2.0.10 版后,我能够启动 slime。然而,这显然不能令人满意,所以仍然感谢帮助!

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。