难以快速加载:CL21 系统与 Quicklisp on Windows
Difficulty Quickloading :CL21 System with Quicklisp on Windows
在SBCL
中ql:quickload期间出现以下错误
> * (ql:quickload :cl21) To load "cl21": Load 1 ASDF system:
> cl21 ; Loading "cl21" .....; gcc -m64 -o "C:\Users\davyp\AppData\Local\cache\common-lisp\sbcl-1.4.14-win-x64\C\Users\davyp\AppData\Local\lxss\root\quicklisp\dists\quicklisp\software\osicat-20160825-git\posix\basic-unixint__grovel-tmpGHU3ALSV.exe"
> -IC:/Users/davyp/AppData/Local/lxss/root/quicklisp/dists/quicklisp/software/cffi_0.18.0/
> "C:\Users\davyp\AppData\Local\cache\common-lisp\sbcl-1.4.14-win-x64\C\Users\davyp\AppData\Local\lxss\root\quicklisp\dists\quicklisp\software\osicat-20160825-git\posix\basic-unixint__grovel.c"
>
> debugger invoked on a CFFI-GROVEL:GROVEL-ERROR in thread #<THREAD
> "main thread" RUNNING {10012E0613}>: Couldn't execute "gcc": The
> system cannot find the file specified.
最初我以为我的 Cygwin 安装已过时,但重新安装和更新 Cygwin 对错误没有任何影响。感谢您的任何见解。
问题是我忘记在快速加载前执行(ql-dist:install-dist "http://dists.cl21.org/cl21.txt")
。现在工作正常。
在SBCL
中ql:quickload期间出现以下错误> * (ql:quickload :cl21) To load "cl21": Load 1 ASDF system:
> cl21 ; Loading "cl21" .....; gcc -m64 -o "C:\Users\davyp\AppData\Local\cache\common-lisp\sbcl-1.4.14-win-x64\C\Users\davyp\AppData\Local\lxss\root\quicklisp\dists\quicklisp\software\osicat-20160825-git\posix\basic-unixint__grovel-tmpGHU3ALSV.exe"
> -IC:/Users/davyp/AppData/Local/lxss/root/quicklisp/dists/quicklisp/software/cffi_0.18.0/
> "C:\Users\davyp\AppData\Local\cache\common-lisp\sbcl-1.4.14-win-x64\C\Users\davyp\AppData\Local\lxss\root\quicklisp\dists\quicklisp\software\osicat-20160825-git\posix\basic-unixint__grovel.c"
>
> debugger invoked on a CFFI-GROVEL:GROVEL-ERROR in thread #<THREAD
> "main thread" RUNNING {10012E0613}>: Couldn't execute "gcc": The
> system cannot find the file specified.
最初我以为我的 Cygwin 安装已过时,但重新安装和更新 Cygwin 对错误没有任何影响。感谢您的任何见解。
问题是我忘记在快速加载前执行(ql-dist:install-dist "http://dists.cl21.org/cl21.txt")
。现在工作正常。