android nkd-r5b + pelyaSDL ./configure error: компилятор C не может создавать исполняемые файлы - PullRequest
1 голос
/ 01 февраля 2011

Я пытаюсь скомпилировать Dosbox0.74 для Android с SDL-портом pelya (https://github.com/pelya/commandergenius), используя новый android-ndk-r5b. К сожалению, скрипт Dosbox ./configure завершается неудачно с:

configure: error: C compiler cannot create executables

Мне уже пришлось заменить файлы config.sub и config.guess на новые, чтобы флаг --host = arm-linux-androideabi распознавался правильно. Для настройки сборки я использовал учебник pelya, который можно найти на сайте github, вставленном выше. Кто-нибудь сталкивался с подобными ошибками / проблемами?

1 Ответ

0 голосов
/ 03 апреля 2011

Настройки среды могут повлиять на сборку.Я столкнулся с той же проблемой.Оказывается, причина в "export GREP_OPTIONS = '- color = всегда'" в моем .bash_profile.Я предполагаю, что скрипт сборки NDK не обрабатывает символы управления цветом.
Поэтому я использую "env PATH = $ {PATH}", чтобы очистить среду при создании приложения.

...