2011-01-31 7 views
1

새로운 기능을 사용하여 pelya의 SDL 포트 (https://github.com/pelya/commandergenius)로 Android 용 Dosbox0.74를 컴파일하려고합니다. android-ndk-r5b.android nkd-r5b + pelyaSDL ./configure 오류 : C 컴파일러가 실행 파일을 만들 수 없습니다.

configure: error: C compiler cannot create executables 

내가 이미 --host = 팔 리눅스 androideabi 플래그를 얻을 수 있도록, 새로운 사람과 config.sub과은 config.guess 파일을 대체했다 : 는 불행하게도 도스 박스의 ./configure를 스크립트가 실패 제대로 인식되었습니다. 빌드 셋업을 위해 필자는 위의 github 사이트에서 pelya 튜토리얼을 사용했습니다. 비슷한 오류/문제가있는 사람이 있습니까?

답변

0

환경 설정이 빌드에 영향을 줄 수 있습니다. 동일한 문제가 발생했습니다. 원인은 내 .bash_profile에서 "export GREP_OPTIONS = '- color = always'"입니다. NDK 빌드 스크립트는 색상 제어 문자를 처리하지 않습니다.
그래서 내 솔루션은 환경을 깨끗하게 만들기 위해 "env PATH = $ {PATH}"를 사용합니다.