2

我需要版本 3 ASDF。我在 GNU CLISP 2.49、Emacs 23.5.1、Ubuntu 16.04、SBCL 1.3.1 Debian 上。

当前的问题是

CL-USER> (asdf:asdf-version) => "3.3.2" 

CL-USER> (ql:quickload :quickproject)
  => Evaluation aborted on
     #<ASDF-2.26:LOAD-SYSTEM-DEFINITION-ERROR #x21C57D9E>

我的问题是;如果我要卸载、清除然后重新安装 Clisp 和 Emacs,这是否会为我提供版本 3 ASDF?

我通过复制一个新的 asdf.lisp 并在 ~/.clisprc.lisp 中引用它来到这里

(let ((quicklisp-init (merge-pathnames "quicklisp/setup.lisp"
                                       (user-homedir-pathname))))
   (when (probe-file quicklisp-init)
     (load quicklisp-init)))
(load (compile-file #P"~/.quicklisp/asdf.lisp"))

也许删除对这个复制的 asdf.lisp 的引用会让我回到 ASDF 的第 2 版。

回复:这个从 ASDF Git 拉取的早期 Stack Overflow 回复是指ASDF 构建/安装教程,这确实看起来很复杂。

4

0 回答 0