Я пытаюсь скомпилироватьncrackна убунту 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