ich habe versucht, Reaver in meinem Ubuntu 18.04 zu installieren, aber ich habe diese Meldung erhalten
checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking for pcap_open_live in -lpcap... no error: pcap library not found!
aber ich habe bereits libpcap0.8 und libpcap0.8-dev installiert
Antwort1
configure
erstellt normalerweise eine Protokolldatei, die den genauen Fehler enthält, der von ausgelöst wurde gcc
. Sie müssen untersuchen, was der Fehler war.
Sie können das Skript auch öffnen, configure
um zu sehen, was genau schiefgelaufen ist. Das Skript enthält ein Testprogramm pcap
und eine Befehlszeile zum Kompilieren. Sie können das Testprogramm von dort kopieren und versuchen, es mit derselben Befehlszeile manuell zu kompilieren.
Eine wahrscheinliche Ursache für solche Fehler ist ein fehlender oder falsch konfigurierterpkg-config
Antwort2
Die Installation von libpcap-devel ist erforderlich