在ql:SBCL中的快速加载期间发生以下错误
> * (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对该错误没有影响。感谢您的见解。
答案 0 :(得分:1)
问题是我在快速加载之前忘记执行(ql-dist:install-dist "http://dists.cl21.org/cl21.txt")
。现在工作正常。