, когда я запускаю ndk-build, он терпит неудачу из-за следующих ошибок:
$ ndk-build
make: /…/android-ndk-r7/toolchains/arm-linux-androideabi-4.4.3/prebuilt/linux-x86/bin/arm-linux-androideabi-gcc: Command not found
Compile arm : jpeg <= jcapimin.c
make: /…/android-ndk-r7/toolchains/arm-linux-androideabi-4.4.3/prebuilt/linux-x86/bin/arm-linux-androideabi-gcc: Command not found
make: *** [obj/local/armeabi/objs/jpeg/jcapimin.o] Error 127
Проблема в том, что, хотя в нем говорится «команда не найдена», в указанном выше пути существует «arm-linux-androideabi-gcc». Даже когда я запускаю «arm-linux-androideabi-gcc» непосредственно из /…/toolchains/arm-linux-androideabi-4.4.3/prebuilt/linux-x86/bin/, он выдает ту же ошибку «команда не найдена»
Я также добавил ./toolchains/arm-linux-androideabi-4.4.3/prebuilt/linux-x86/bin к моему PATH, но все еще получаю ту же ошибку. Даже я пробовал разные версии ndk (7, 7b, 6b), все та же ошибка! Мне кажется, что вышеупомянутый gcc предназначен для 32-битных машин, тогда как моя машина "Linux 2.6.32-37-server x86_64". но я думаю, пакет ndk должен работать как для 32, так и для 64-битных систем. я прав? мне нужно скомпилировать или собрать ndk перед его использованием? Я предполагаю, что загрузка и распаковка - это все, что мне нужно сделать. право? как насчет SDK? Я только что скачал и распаковал его в той же папке, что и мой ndk. мне нужно настроить их для работы друг с другом