/ / Грешка при изграждането на ndk библиотека - android, eclipse, android-ndk, cygwin

Грешка при изграждането на библиотеката ndk - android, eclipse, android-ndk, cygwin

Имам андроиден проект с родна част. Сега се опитвам да направя затъмнение да компилира всички неща, но по време на родната компилация ми дава тази грешка:

sh ndk-build all
ERROR: You are using a non-Cygwin compatible Make program.
Currently using: C:/cygwin/bin/make

To solve the issue, follow these steps:

1. Ensure that the Cygwin "make" package is installed.
NOTE: You will need GNU Make 3.81 or later!

2. Define the GNUMAKE environment variable to point to it, as in:

export GNUMAKE=/usr/bin/make

3. Call "ndk-build" again.

Сега мога да го компилирам от Cygwin и работи. Тя също работи от затъмнение в другия ми компютър с точно същите пътеки.

Намерих това, ако започна ndk-build от cygwin всичко е наред, но ако стартирам "sh ndk-build" това ми дава грешката на затъмнението.

Мисля, че това е проблемът, но не знам защо с това командуване sh тя не работи (също го prepending с bash ми дава грешката).

Някой може да ви помогне?

Благодаря ви предварително.

Отговори:

13 за отговор № 1

Проблема решен, Пътят ndk не е бил правилно зададен в предпочитанията за затъмнение. (в прозореца за затъмнение-> предпочитания-> Android-> NDK-> NDK_Location)