ошибка: библиотека OpenSSL не найдена. Когда у меня установлен openssl и libssl.so находится в / usr / local / lib
872
AK_
Я пытаюсь скомпилировать ncrack на Ubuntu 16.04
чтобы получить все зависимости, которые я установил opensll 1.1.0h из исходного кода, я продолжаю получать эту ошибку при запуске ./configure
ncrack
checking OpenSSL header version... 1010008f (OpenSSL 1.1.0h 27 Mar 2018) checking OpenSSL library version... not found configure: error: OpenSSL library not found. configure: error: ./configure failed for opensshlib
Решения, которые я уже пробовал:
- переустановка openssl
apt install libssl-dev
ldconfig
после добавления/usr/local/lib
в/etc/ld.so.conf
./configure --with-openssl=/usr/local --with-libopenssh=/usr/local
- Я попробовал другую коробку Ubuntu 16.06, и она компилируется, почему это не удается?
Если вы хотите проверить исходный код ncrack и файлы configure.ac, все они находятся по адресу https://github.com/nmap/ncrack.
0 ответов на вопрос
Похожие вопросы
-
4
Есть ли способ компиляции из исходного кода и автоматического отслеживания обновлений?
-
7
Какие компоненты ПК оказывают наибольшее влияние на время компиляции для Visual Studio?
-
7
Компилятор Vista C
-
-
2
Можете ли вы пропустить шаги "проверки .." при запуске ./configure?
-
1
Как определить целевую платформу HArdware, для которой компилируется мой компилятор?
-
4
Как я могу обновить CouchDB 0.8.0 до 0.9.0 в Ubuntu?
-
3
Как установить GNU MAKE без компилятора
-
4
Можете ли вы использовать OpenSSL для генерации хеша md5 или sha для каталога файлов?
-
2
Обычно необходимо сделать make, а затем make install?
-
5
Почему sudo часто не указывается в инструкциях по установке?