Open e2-71828 opened 7 years ago
As you can see here: https://github.com/AlexCharlton/cl-glfw3/blob/543d5f174a4f5c62ab0c516e0635698a19394bbc/glfw-bindings.lisp#L97
We are trying to load the glfw3.dll
but your lisp can't find it.
I had a very similar error when using ccl
on Mac OSX Sierra.
? (ql:quickload :cl-glfw3)
To load "cl-glfw3":
Load 1 ASDF system:
cl-glfw3
; Loading "cl-glfw3"
> Error: Unable to load any of the alternatives:
> ("libglfw3.1.dylib" "libglfw3.dylib" "libglfw.3.1.dylib" "libglfw.3.dylib")
> While executing: CFFI::FL-ERROR, in process listener(1).
> Type :POP to abort, :R for a list of available restarts.
> Type :? for other options.
This was solved by using ccl64
rather than ccl
.
The dylib seems to be unavailable for the 32bit compiled lisp.
I'm running LispWorks Personal Edition 6.1.1 on Windows 10, and quickload is giving me the following error:
Selecting continuation option 2 is able to correct the problem by specifying glfw's actual Windows filename:
At this point, it's at least capable of opening a window and running keyboard handlers; I haven't tried getting the graphics pipeline to work yet.
If you're trying to reproduce the issue, note that LispWorks Personal ships with an ancient version of asdf that has to be upgraded before quicklisp will work. I used the instructions here to do this.