Common lisp Lispworks 7.0在Windows 10中加载zeromq失败
我使用LispWorks7.0在装有windows 10的PC上加载zeromq,并得到如下错误消息:Common lisp Lispworks 7.0在Windows 10中加载zeromq失败,common-lisp,zeromq,lispworks,Common Lisp,Zeromq,Lispworks,我使用LispWorks7.0在装有windows 10的PC上加载zeromq,并得到如下错误消息: CL-USER 13 > (ql:quickload :zeromq) To load "zeromq": Load 1 ASDF system: zeromq ; Loading "zeromq" ; gcc -o C:\Users\chaoqi\AppData\Local\common-lisp\cache\lw-7.0.0-win-x64\g\third_cod
CL-USER 13 > (ql:quickload :zeromq)
To load "zeromq":
Load 1 ASDF system:
zeromq
; Loading "zeromq"
; gcc -o C:\Users\chaoqi\AppData\Local\common-lisp\cache\lw-7.0.0-win-x64\g\third_codes\quicklisp\dists\quicklisp\software\cl-zmq-20160318-git\src\grovel__grovel-tmpXOBV8AQ3.obj -c -m64 -Ig:\third_codes\quicklisp\dists\quicklisp\software\cffi_0.19.0\ C:\Users\chaoqi\AppData\Local\common-lisp\cache\lw-7.0.0-win-x64\g\third_codes\quicklisp\dists\quicklisp\software\cl-zmq-20160318-git\src\grovel__grovel.c
Error: Subprocess run with command ("gcc" "-o" "C:\\Users\\chaoqi\\AppData\\Local\\common-lisp\\cache\\lw-7.0.0-win-x64\\g\\third_codes\\quicklisp\\dists\\quicklisp\\software\\cl-zmq-20160318-git\\src\\grovel__grovel-tmpXOBV8AQ3.obj" "-c" "-m64" "-Ig:\\third_codes\\quicklisp\\dists\\quicklisp\\software\\cffi_0.19.0\\" "C:\\Users\\chaoqi\\AppData\\Local\\common-lisp\\cache\\lw-7.0.0-win-x64\\g\\third_codes\\quicklisp\\dists\\quicklisp\\software\\cl-zmq-20160318-git\\src\\grovel__grovel.c") exited with error code 1
1 (continue) Retry PROCESS-OP on #<CFFI-GROVEL:GROVEL-FILE "zeromq" "src" "grovel">.
2 Continue, treating PROCESS-OP on #<CFFI-GROVEL:GROVEL-FILE "zeromq" "src" "grovel"> as having been successful.
3 Retry ASDF operation.
4 Retry ASDF operation after resetting the configuration.
5 (abort) Give up on "zeromq"
6 Return to level 0.
7 Return to top loop level 0.
Type :b for backtrace or :c <option number> to proceed.
Type :bug-form "<subject>" for a bug report template or :? for other options.
CL-USER 14 : 1 >
我想知道,为什么会出现gcc错误消息,以及如何解决这个问题。据我所知,它只是加载cffi:foreign library目录指向的dll
任何帮助都将不胜感激。两件事:A)您是否有确凿的证据表明ZeroMQ代码的任何微不足道的示例都会在您的IDE工具链中加载并工作?B) 到目前为止,您是否尝试向LispWorks支持/知识库询问此异常和类似异常情况?有什么回应?@user3666197我发送了电子邮件,但没有得到任何回应,可能需要更多的时间来回答wait@user3666197我使用vistualstudio2015编写了一些示例,其中包含生成的x64版本的dll和lib,效果很好。
CL-USER> (ql:quickload :zeromq)
To load "zeromq":
Load 1 ASDF system:
zeromq
; Loading "zeromq"
(:ZEROMQ)
CL-USER>