Fehler: OpenSSL-Bibliothek nicht gefunden. Wenn ich openssl installiert habe und libssl.so in / usr / local / lib befindet
1022
AK_
Ich versuche, Ncrack auf einem Ubuntu 16.04 zu kompilieren
Um alle Abhängigkeiten, die ich installiert habe, opensll 1.1.0h von der Quelle zu erhalten, erhalte ich diese Fehlermeldung, wenn ./configure
ncrack ausgeführt wird
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
Lösungen, die ich bereits ausprobiert habe:
- Erneutes Installieren von openssl
apt install libssl-dev
ldconfig
nach hinzufügen/usr/local/lib
zu/etc/ld.so.conf
./configure --with-openssl=/usr/local --with-libopenssh=/usr/local
- Ich habe eine andere ubuntu 16.06 Box ausprobiert und es wird kompiliert. Warum schlägt das fehl?
Wenn Sie den Ncrack-Quellcode und die configure.ac-Dateien überprüfen möchten, finden Sie alle unter https://github.com/nmap/ncrack
0 Antworten auf die Frage
Verwandte Probleme
-
4
Gibt es eine Möglichkeit, vom Quellcode aus zu kompilieren und Updates automatisch zu verfolgen?
-
7
Welche PC-Komponenten wirken sich am stärksten auf Ihre Kompilierzeiten für Visual Studio aus?
-
7
Vista C-Compiler
-
2
Können Sie beim Ausführen von ./configure die Schritte "Prüfen ..." überspringen?
-
1
Wie bestimme ich die Ziel-HArdware-Plattform, für die mein Compiler kompiliert?
-
4
Wie kann ich unter Ubuntu von CouchDB 0.8.0 auf 0.9.0 aktualisieren?
-
3
Wie installiert man gnu MAKE ohne Compiler?
-
4
Können Sie OpenSSL verwenden, um einen MD5- oder SHA-Hash für ein Dateiverzeichnis zu generieren?
-
2
Ist es normalerweise notwendig zu machen und dann zu installieren?
-
5
Warum wird in den Installationsanweisungen oft 'sudo' weggelassen?