"Невозможно загрузить любую из альтернатив" при использовании Quicklisp для установки CL+SSL даже после установки open ssl
[2]> (ql:quickload "cl+ssl")
To load "cl+ssl":
Load 1 ASDF system:
cl+ssl
; Loading "cl+ssl"
*** - Unable to load any of the alternatives:
("libssl32.dll" "ssleay32.dll")
После трех дней удара головой о стену я задаю свой первый вопрос о переполнении стека. И если повезет, он не будет удален, и с кучей больше будет решение.
При попытке установить Humbler через quicklisp, CL+SSL (одна из нескольких зависимостей) жаловалась на "Невозможно загрузить любую из альтернатив: (libss132.dll "ssleay32.dll")
Вскоре я узнал, что мне нужно было установить dll-файлы OpenSSL, достаточно легко. Я также узнал, что мне, возможно, придется указывать CFFI в направлении моих dll, и что я должен быть уверен, что получу 64-битные версии. Но эта ошибка сохранилась.
Использование Clisp 2.47 на Win 7 64
Вещи, которые я уже пробовал:
- Установка открытых ssl dll
- Установка VS 2008 Redist
- Положить эти DLL в system32
- Поместив их в ту же папку, что и Clisp .exe
- Поместить их в папку установки, созданную OpenSSL
- Указание на точное местоположение каждого отдельного DLL с помощью "использовать другую библиотеку вместо" перезапустить
Перемещение различных мест в CFFI: списокиностранных библиотек-каталогов
Перерыв 1 CL+SSL[3]>:R2 Введите новое значение (без оценки): ("C:\OpenSSL-Win64\libssl32.dll") *** - Невозможно загрузить стороннюю библиотеку (LIBSSL32.DLL-8079). FFI: ОТКРЫТАЯ ИНОСТРАННАЯ БИБЛИОТЕКА: Не удается открыть библиотеку "C: \ OpenSSL-Win64 \ libssl32.dll"
Удаление, а затем установка всех различных сборок OpenSSL
- Доступен Запуск Clisp от имени администратора Удаление Quicklisp's
- кеш CL + SSL Выполнение всех вышеперечисленных шагов в SBCL и Lispworks
- Выключить и снова включить
Я никогда не задавал вопрос о переполнении стека. С другой стороны, я никогда не тратил три дня, пытаясь получить зависимость для загрузки. Пожалуйста, помогите, прежде чем у меня есть инсульт.
1 ответ
Оказывается, мне нужна 32-битная версия OpenSSL v 1.0.1
Я думаю, битовая глубина компилятора царит. Кажется очевидным в ретроспективе.