J'utilise Emacs \ Slime \ SBCL \ QuickLisp \ Cygwin (nouveau à Cywgin je ne sais rien à ce sujet) I, par ce lien GNU http://common-lisp.net/project/gsll/, a essayé de suivre ces instructions sous la section téléchargement et installation:Besoin d'aide pour installer la bibliothèque scientifique GNU pour Lisp (GSLL)
"Vous devez vous assurer que les bibliothèques et les fichiers d'en-tête associés à la bibliothèque scientifique GNU (GSL) et à la libffi sont installés, votre distribution peut nommer ces libgsl0-dev et libffi-dev. Une fois qu'ils sont installés et que vous avez chargé le fichier quicklisp: exécuter (ql: quickload "gsll") "
mais son ne fonctionne pas. Je reçois ce message d'erreur dans emacs lors de l'exécution (ql: quickload "gsll") Impossible de charger l'une des alternatives: ("libffi-6.dll" "libffi-5.dll" "libffi.dll") [ Condition de type CFFI: LOAD-FOREIGN-LIBRARY-ERROR]
J'ai quicklisp installé correctement je l'utilise tout le temps donc je sais ce n'est pas que .... Je ne comprends pas vraiment cette partie de ci-dessus extrait de site web (ci-dessus)
"votre distribution peut nommer ces libgsl0-dev et libffi-dev." Une fois qu'ils sont installés et que vous avez chargé le fichier quicklisp "
bien que je fais un peu et quicklisp n'arrive pas à les trouver avec" (ql: system-apropos "libffi") "ou" (ql: system- apropos « libffi ») « aussi le site (lien ci-dessus) les noms de ces dépendances, je pense que dans cette Exerpt:
» Exigences
GSLL devrait fonctionner dans toute combinaison de mise en œuvre Common Lisp et la plate-forme pour laquelle les conditions suivantes sont pris en charge:
GSL
CFFI and cffi-grovel, version 0.11.0 or newer; callbacks and foreign-funcall must be supported.
trivial-garbage
Antik
ASDF
Osicat
lisp-unit, (Optional) necessary to run the tests
FSBV, (Optional) necessary for functions using complex scalars or simulated annealing
iterate and asdf-system-connnections, (Optional) provides a convenient way to iterate over elements or indices of vectors or matrices."
de ce qui précède ve CFFI CFFI-Grovel, les ordures trivial, asdf, itérer, Antik (tous de quicklisp) mais ne peut toujours pas comprendre s'il vous plaît me aider avec des instructions étape par étape pour Windows 8 64 bits avec le fonctionnement parfaitement Emacs \ Slime \ SBCL \ QuickLisp \ Cygwin installé et disponible ... J'apprécierait toute advice..Thank Vous
note: maintenant de ces - Extrait du site http://comments.gmane.org/gmane.lisp.gsll/257 "
To load "gsll":
Load 3 ASDF systems:
alexandria cl-ppcre split-sequence
Install 20 Quicklisp releases:
antik asdf-system-connections babel bordeaux-threads
cffi chunga cl+ssl cl-base64 drakma flexi-streams fsbv
gsll iterate osicat puri static-vectors
trivial-features trivial-garbage trivial-gray-streams
usocket"
J'ai tout sauf Osicat. GSLL, et fsbv. Lorsque je tente de charger GSLL avec (ql: QuickLoad "gsll") je reçois:
Error while trying to load definition for system gsll from pathname
D:/Users/W/AppData/Roaming/quicklisp/dists/quicklisp/software/gsll-20130312-git/gsll.asd:
Unable to load any of the alternatives:
("libffi-6.dll" "libffi-5.dll" "libffi.dll")
[Condition of type ASDF:LOAD-SYSTEM-DEFINITION ERROR]
Lorsque je tente de charger Osicat avec
(ql:quickload "osicat")
Je reçois:
Error while invoking <COMPILE-OP (:VERBOSE NIL) {26FB8F59}> on
<CL-SOURCE-FILE "osicat" "src" "osicat">
[Condition of type ASDF:COMPILE-ERROR]
et quicklisp n'a pas FSBV ..... Toute aide serait appréciée.
;;;;;;;;;;;;;;;; EDIT ;;;;;;;;;;;;;;;;;;; @Nelson fait de nouveaux progrès sur celui-ci ... Je suis passé le:
« Erreur lors de la tentative de chargement définition pour gsll système de chemin D:/Utilisateurs/W/AppData/Roaming/quicklisp/dists/quicklisp/logiciel/gsll-20130312-git/gsll.asd: Impossible de charger l'une des alternatives: ("libffi-6.dll" "libffi-5.dll" "libffi.dll") [Condition de type ASDF: ERREUR DE CHARGE DU SYSTÈME DÉFINITION] »
message d'erreur lorsque j'ai couru (ql: QuickLoad "gsll") dans Emacs je l'ai fait en téléchargeant l'archive à partir de libffi ici:..
..la lien en haut de la page puis i suivi ce tutoriel http://phosphor-escence.blogspot.com/2011/08/build-libffi-and-libyaml-on-mingw-for.html pour construire LIBFFI avec un MinGW correctement installé (installé à C: \ MinGW) J'ai appris à installer MinGw correctement ici: http://www.mingw.org/wiki/Getting_Started
après la construction LIBFFI I a ajouté son chemin - D: \ libffi-3.0.13 - à mon "système" Environnement Variables "chemin" variable: D: est mon lecteur racine. J'ai recherché le dossier D: \ libffi-3.0.13 dans l'Explorateur Windows en mettant * .dll dans la barre de recherche, trouvé libffi-6.dll et le mettre dans D: \ Program Files (x86) \ Steel Bank Common Lisp \ afin SBCL 1.1.4 puissent y accéder, la libffi-6.dll a été nommé dans le précédent message d'erreur:
erreur lors du chargement définition pour le système gsll de chemin D:/utilisateurs/W/AppData/Roaming/quicklisp/dists/quicklisp/logiciel/gsll-20130312-git/gsll.asd: Impossible de charger l'une des alternatives: ("libffi-6.dll" "libffi-5.dll" "libffi. dll ") [Condition du type ASDF: LOAD-SYSTEM-DEFINITION ERROR]
Jobs ne se fait pas bien ... maintenant je reçois ce message d'erreur, que je vais commencer demain:
« Erreur lors de la tentative de chargement définition pour le système de gsll chemin D:/Users/W/AppData/Roaming/quicklisp/dists/quicklisp/logiciel/gsll-20130312-git/gsll.asd:
processus externe est sorti avec le code 1. commande était: « C: /MinGW/bin/gcc.exe "" -m32 "" -I/Program Files (x86)/Steel Banque Common Lisp/1.1.4/site/cffi/"" -o "" D: \ Fichiers programme (x86) \ Steel Bank Common Lisp \ 1.1. 4 \ site \ cffi \ libffi \ libffi-win32.exe "" D: \ Program Files (x86) \ Steel Banque Common Lisp \ 1.1.4 \ sit e \ CFFI \ libffi \ libffi-win32.c " sortie était:
[Condition de type ASDF: CHARGE-SYSTEM DÉFINITION-ERREUR]"
serait appréciée Toute aide dans l'intervalle:
;;;;;;;;;; SOLVED ;;;;;;;; Un lien tutoriel pour cela est à venir et sera affiché à droite sous ce point < ----- ici.
Ici, il est membre Lispers..I vous donner GSLL sur Windows 7 ET 8: http://wp.me/P3E9Y7-66
et est ici un lien d'erreur GSLL Mesages et leurs solutions: http://wp.me/P3E9Y7-6C
Je travaille sur un Base de données d'extraits de code pour GSLL commençant par l'algèbre linéaire qui sera sur le même blog que ces deux liens supérieurs alors restez à l'écoute ici et sur mon blog Lisp pour ceux-ci. C'est fondamentalement un Comment utiliser le tutoriel GSLL fait avec des extraits de code, Descriptions des extraits et des exemples.
J'ai eu la même situation comme vous mais dans Linux; La réponse de Liam ci-dessous a répondu à mon cas: assurez-vous que les fichiers d'en-tête sont correctement installés. – ghollisjr