Muszę uruchomić configureplik na moim telefonie z Androidem, więc myślę, że najlepszym sposobem na to jest użycie adb shellpolecenia.
Korzystam z emulatora Androida na platformie Windows-7 i tam uruchamiam adb shellpolecenie w oknie DOS. Używając cdpolecenia Mam zmieniającą się do katalogu, w którym mój configureplik jest, a potem mam wykonując następujące polecenie: ./configure. Otrzymuję następujący błąd:
./configure: permission denied
Próbuję więc uruchomić adb w trybie root z adb root- ale najwyraźniej mój adb jest już w trybie root (ponadto mam znak „#” przed każdą linią mojej powłoki adb).
Próbowałem także użyć, chmodale nie widzę żadnej różnicy przed i po wykonaniu tego polecenia ( ls -la), więc może problem jest tutaj (Jak mogę uruchomić chmodpolecenie?).
Może ktoś tutaj może mi pomóc z moim problemem, a jeśli masz wyjaśnienie, dlaczego nie mam pozwolenia na uruchomienie mojego configurepliku, będzie świetnie.
Dzięki.
PS: Moim celem jest użycie pakietu net-snmp na platformie Android poprzez kompilację źródeł tego projektu bezpośrednio na platformę.
/usr/local/tmpkatalogu (cały net-snmp-5.7.2katalog w /sdcard.
/sdcardjest zwykle montowany znoexecflagą w systemie Android, więc nie można z niego wykonywać plików binarnych. Poleciłbym spróbować przenieść go w inne miejsce (często/data/localjest używany do takich rzeczy). Sprawdź, czy to rozwiąże problem.