windows: install the cl-async 64bit fail in lispworks
opened this issue · comments
CL-USER 10 > (ql:quickload :cl-async)
To load "cl-async":
Load 1 ASDF system:
cl-async
; Loading "cl-async"
..................................................
..................................................
..................................................
..................................................
..................................................
..................................................
..................................................
..................................................
..................................................
..................................................
..................................................
..................................................
..............................; gcc -o "C:\Users\chaoqi\AppData\Local\common-lisp\cache\lw-7.0.0-win-x64\g\third_codes\quicklisp\dists\quicklisp\software\cl-libuv-20160825-git\grovel__grovel-tmpEQLRIREJ.obj" -c -m64 -Ic:/include/ -Ic:/include/uv/ -Ic:/include/ -Ic:/include/uv/ "-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-libuv-20160825-git\grovel__grovel.c"
................
Error: Subprocess 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-libuv-20160825-git\grovel__grovel-tmpEQLRIREJ.obj" "-c" "-m64" "-Ic:/include/" "-Ic:/include/uv/" "-Ic:/include/" "-Ic:/include/uv/" "-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-libuv-20160825-git\grovel__grovel.c")
exited with error code 1
1 (continue) Retry PROCESS-OP on #<CFFI-GROVEL:GROVEL-FILE "cl-libuv" "grovel">.
2 Continue, treating PROCESS-OP on #<CFFI-GROVEL:GROVEL-FILE "cl-libuv" "grovel"> as having been successful.
3 Retry ASDF operation.
4 Retry ASDF operation after resetting the configuration.
5 (abort) Give up on "cl-async"
6 Return to level 0.
7 Return to top loop level 0.
Type :b for backtrace or :c to proceed.
Type :bug-form "" for a bug report template or :? for other options.
CL-USER 11 : 1 >
I use the libuv src and Vistual Studio 2015, generated the 64bit dll and also point the cffi:foreign-library-directories to the fold which the dll is included.