Настроить не распознает андроидаби

Я пытаюсь скомпилировать библиотеку, используя android-ndk-r5 автономный набор инструментов и автоинструменты. При выполнении./configure происходит сбой с:

$./configure --host = arm-linux-androideabi... чик...
проверка типа хост-системы... Неверная конфигурация `arm-linux-androideabi': система`androideabi' не распознана
настроить: ошибка: /bin/sh ./config.sub arm-linux-androideabi не удалось

Явная установка CC и CXX также не работает (configure говорит, что использует --host).

Документы NDK и различные онлайн-материалы, кажется, указывают на то, что использование автономной цепочки инструментов таким способом должно быть возможным. Что здесь не так? и как я могу решить это? (кроме простого отключения autoconf и возврата к Android.mk)

3 ответа

Решение

Вам может понадобиться более новый config.sub а также config.guess, 2010-05-20 или позже.

Вы можете получить более новый config.sub а также config.guess отсюда

Я взял новейшие из обоих, но это привело к ошибкам, поэтому я взял упомянутые даты Питера Айзентраута.

Вы также можете взять config.sub а также config.guess из Убунту autotools-dev пакет:

sudo apt-get install autotools-dev
cp /usr/share/misc/config.{sub,guess} .
Другие вопросы по тегам