rabbibotton / clog

CLOG - The Common Lisp Omnificent GUI
Other
1.53k stars 104 forks source link

Unable to install with Quicklisp on Windows 10, SBCL 2.0 #65

Closed iantor closed 3 years ago

iantor commented 3 years ago

I saw in the manual that Clog is periodically tested on Windows. I currently have SBCL 2.0, the only official binary for Windows, used with Emacs 27.2 native for Windows and Slime, on Windows 10. I followed the instructions to install with Quicklisp, but ran into the following error.

[package cl+ssl] ; ; compilation unit aborted ; caught 1 fatal ERROR condition ; Evaluation aborted on #<CFFI:LOAD-FOREIGN-LIBRARY-ERROR "Unable to load any of the alternatives:~% ~S" {100427AA73}>.

My plan now, rather than trying to compile a more up-to-date SBCL for Windows, is to use Docker, and pick up a standard Docker image for SBCL, and use it locally with Docker Desktop, but eventually deploy on a VPS with the same Docker image. Still curious though if there is a quick fix that would allow me to play with this using Windows SBCL.

rabbibotton commented 3 years ago

The issues is not with CLOG but with the cl+ssl package. Maybe the maintainer of that has more insight on that running on windows 10. I haven't tried lately but will.

iantor commented 3 years ago

Thanks. Here is some relevant info that I found: https://www.reddit.com/r/lisp/comments/a8dzhi/windows_10_version_of_openssl_for_clssl/

iantor commented 3 years ago

I was able to install Clog on Windows 10 with sbcl 2.0.0. I first installed the 64-bit light version of openssl from Shining Light. I then also installed the 64-bit sqlite dll from the home page as its absence also generated a Quickload error. I put that into \windows\system32 . Finally the Quickload installation worked. Will test Clog within a couple of days.