Make nie wykrywa zainstalowanego libnl-dev
: 13 lipca 2010, 09:08
Już na wstępie zaznaczam, że problem tyczy się Nokii N900 z Maemo 5, bo u mnie na komputerze z Debianem Sid ten problem nie występuje.
Chcę zainstalować na mojej N900 iw (potrzebne to jest do aircracka). Niestety pakiet z repozytorium Debiana ma takie zależności, które konfilktują z pakietami zainstalowanymi na moim telefonie. Dlatego postanowiłem na moim komputerze z Debianem skompilować skrośnie to narzędzie. No to skorzystałem ze źródeł, które są podawane w błędzie aircracka:
Następnie w pliku Makefile dodałem:
i wykonałem make - pojawił się taki błąd:
Ten komunikat dużo mi powiedział, więc szybko się domyśliłem, że trzeba zainstalować pakiet libnl-dev. Tak więc też uczyniłem i po tym kompilacja poszła bez problemu. Przeniosłem rezultaty kompilacji na telefon i teraz musiałem to jakoś zainstalować, więc użyłem komendy jako root i rezultat był bardzo podobny do tego z komputera:
No to najpierw postanowiłem rozwiązać poznany wcześniej problem, jednak tutaj instalacja pakietu libnl-dev nie przyniosła skutku. Jak rozwiązać ten problem?
Chcę zainstalować na mojej N900 iw (potrzebne to jest do aircracka). Niestety pakiet z repozytorium Debiana ma takie zależności, które konfilktują z pakietami zainstalowanymi na moim telefonie. Dlatego postanowiłem na moim komputerze z Debianem skompilować skrośnie to narzędzie. No to skorzystałem ze źródeł, które są podawane w błędzie aircracka:
Kod: Zaznacz cały
ERROR: Neither the sysfs interface links nor the iw command is available.
Please download and install iw from
http://wireless.kernel.org/download/iw/iw-0.9.17.tar.bz2Kod: Zaznacz cały
MAKEFLAGS += --target=armelKod: Zaznacz cały
Makefile:38: *** Cannot find development files for any supported version of libnl. Stop.Kod: Zaznacz cały
make installKod: Zaznacz cały
/home/user/MyDocs/iw # make install
/bin/sh: pkg-config: not found
/bin/sh: pkg-config: not found
Makefile:38: *** Cannot find development files for any supported version of libnl. Stop.
/home/user/MyDocs/iw #