Ich habe Aircrack-ng bereits vom SVN-Repo heruntergeladen und versuche, es aus dem Quellcode zu erstellen. Folgendes bekomme ich:
make -C src all
make[1]: Entering directory `/home/chris/aircrack-ng/src'
gcc -g -W -Wall -O3 -D_FILE_OFFSET_BITS=64 -D_REVISION=2363 -DCONFIG_LIBNL30 -I/usr/include/libnl3 -Wno-unused-but-set-variable -Wno-array-bounds -Iinclude wpaclean.o osdep/radiotap/radiotap-parser.o -o wpaclean -Losdep -losdep -lnl-genl-3 -lnl-3
/usr/bin/ld: cannot find -lnl-genl-3
collect2: error: ld returned 1 exit status
make[1]: *** [wpaclean] Error 1
make[1]: Leaving directory `/home/chris/aircrack-ng/src'
make: *** [all] Error 2
Ich habe es schon einmal kompiliert, aber ich habe eine aktualisierte Neuinstallation von Linux Mint 16 durchgeführt, aber jetzt fehlt mir aus irgendeinem Grund etwas. Jede Hilfe wäre toll! Danke im Voraus!
Antworten:
Sie vermissen die Entwicklungsbibliotheken für libnl-genl-3. Setzen Sie diesen Befehl ab:
sudo apt-get install libnl-genl-3-dev
Das sollte es beheben.
quelle