본문 바로가기

Papyrus/Troubleshooting

Android ndk-build 스크립트의 __gmsl 관련 문제

NDK March 2013 리비전을 사용하여 안드로이드 프로젝트를 빌드할 때, __gmsl 512번 라인이 잘못되었다는 에러를 내면서 ndk-build 명령이 제대로 실행되지 않는 경우가 있다. ndk root/build/gmsl/__gmsl 파일의 512번째 라인은 다음과 같은데,

 

int_encode = $(__gmsl_tr1)$(wordlist 1,$1,$(__gmsl_input_int))

 

이것을 다음과 같이 수정한다:

 

int_encode = $(__gmsl_tr1)$(wordlist 1,$(words $1),$(__gmsl_input_int))

 

이와 같이 수정하면 ndk-build 스크립트는 문제없이 실행될 것이다.