[drakma-devel] Failure to load under SBCL on MS Windows 7 (64-bit)

Marko Kocić marko.kocic at gmail.com
Fri Jan 21 12:33:48 UTC 2011


I use the same combination.

Since I also had the problem with finding working ssl libs, that was
the motivation for me to submit a patch to add  :DRAKMA-NO-SSL to
*features* and use drakma without HTTPS.

If you actually need HTTP, let me know if you find correct libssl files :)

Regards,
Marko Kocić

On Fri, Jan 21, 2011 at 5:41 AM, Duncan Bayne <dhgbayne at gmail.com> wrote:
> Hi All,
>
> I'm using Drakma via Quicklisp on SBCL.  This works fine under Ubuntu
> 10.10, but when I attempt to quickload Drakma on MS Windows Ultimate
> 64-bit, I get 'Error opening shared object "libssl32.dll"'.
>
> Here's a REPL session that demonstrates the problem:
>
> =====
> * (load (merge-pathnames "quicklisp/setup.lisp" (user-homedir-pathname)))
>
> T
> * (ql:quickload '("drakma"))
> To load "drakma":
>  Load 1 ASDF system:
>    drakma
> ; Loading "drakma"
> ................
> debugger invoked on a CFFI:LOAD-FOREIGN-LIBRARY-ERROR:
>  Unable to load foreign library (LIBSSL).
>  Error opening shared object "libssl32.dll":
>  126.
>
> Type HELP for debugger help, or (SB-EXT:QUIT) to exit from SBCL.
>
> restarts (invokable by number or by possibly-abbreviated name):
>  0: [RETRY          ] Try loading the foreign library again.
>  1: [USE-VALUE      ] Use another library instead.
>  2: [TRY-RECOMPILING] Recompile reload and try loading it again
>  3: [RETRY          ] Retry loading component ("cl+ssl" "reload").
>  4: [ACCEPT         ] Continue, treating loading component ("cl+ssl" "reload")
>                       as having been successful.
>  5: [ABORT          ] Give up on "drakma"
>  6:                   Exit debugger, returning to top level.
>
> (CFFI::FL-ERROR "Unable to load foreign library (~A).~%  ~A")[:EXTERNAL]
> 0]
> =====
>
> I'm quite new to Lisp, but very happy to help in any way necessary
> (running debug builds, etc.) with tracking this down.
>
> Yours,
> Duncan Bayne
>
> _______________________________________________
> drakma-devel mailing list
> drakma-devel at common-lisp.net
> http://common-lisp.net/cgi-bin/mailman/listinfo/drakma-devel
>




More information about the Drakma-devel mailing list