2012-06-30 1 views
4

J'ai installé CLisp aujourd'hui sur mon PC Win7. S'il vous plaît ne critiquez pas mes choix d'environnement, mais si cette configuration particulière a des défauts concernant Quicklisp et Hunchentoot, n'hésitez pas à les signaler. J'ai téléchargé et installé Quicklisp et essayé de l'utiliser pour obtenir Hunchentoot - cependant, il semble que j'ai des erreurs.Quicklisp Impossible d'installer LIBSSL pour Hunchentoot

Je tape (ql: quickload "hunchentoot") et tout semble aller bien, mais pour une chose - CL + SSL? Pour une raison quelconque, ce composant particulier ne sera pas installé. Quoi qu'il en soit, voici la sortie:

*** - Unable to load foreign library (LIBSSL). 
FFI:OPEN-FOREIGN-LIBRARY: Cannot open library "libssl32.dll" 

Est-ce que quelqu'un sait ce que cela signifie, ou comment je peux installer cette bibliothèque insaisissable? J'ai essayé d'installer CL + SSL via Quicklisp, et j'ai eu la même erreur. « Can bibliothèque ne ouverte « libssl32.dll »

EDIT:. J'ai essayé d'installer Hunchentoot avec LispBox et obtenu exactement la même erreur

Répondre

7

Quicklisp n'installe des systèmes ASDF Ensuite, si vous regardez le documentation de CL+SSL. vous pouvez lire:

Note that you need the libssl-dev package on Debian to load this 
package without manual configuration. 

OpenSSL binaries for Windows may be found at 
http://www.slproweb.com/products/Win32OpenSSL.html (slproweb.com 
is a 3rd party; if you have questions about the OpenSSL installer 
they provide, please ask in the mailing list specified on the 
linked page).  

Conlusion: vous avez à installer OpenSSL par vous-même

+0

Merci, exactement ce que je cherchais. –

0

pour les futurs arrivants possibles. L'installation/chargement de Drakma (sous Windows 8, mais peut-être pas limité à gagner) en utilisant Quicklisp avec lispbox (encore, non limité à) produira la même erreur.

Une solution rapide et sale, est d'utiliser le « sauter le chargement du paquet » option, qui devrait vous laisser avec un Drakma travail sans SSL :)

Questions connexes