안드로이드 개발 질문/답변
(글 수 45,052)
android-ndk-r4b 와 GNUstep을 사용했습니다.
기본적인 helloworl를 작성해서 ndk-build를 실행했더니,
정상적으로 so파일이 생성되고, 에뮬레이터 실행도 정상적으로 되었습니다.
그런데, 어느 순간부터 ndk-build를 실행하면 아래와 같은 에러 메시지가 나옵니다.
(환경설정등 수정한 부분은 없었습니다.)
shareLibrary : libhello-jni.so
cygwin warning :
MS-DOS style path detected: d:/~~~~~~~~~/hello-jni.o
preferred POSIX equivalent is : /cygdrive/d/~~~~~~~~~~/hello-jni.o
CYGWIN environment var~~~~~~~~ "nodosfilewarning" ~~~~~~~~~~
arm-eabi-gcc: d:/~~~~~~~~~~~prebuilt/windows/arm-eabi-4.4.0/lib/gcc/arm-eabi/4.4.0/libgcc.a: no such file or directory
make.exe: *** [/d/~~~~~~/libhello-jni.so] error 1
libgcc.a -> 해당 파일이 있는데..왜 갑자기 디렉토리를 잡지 못하는지 모르겠습니다.
도와주세요~
기본적인 helloworl를 작성해서 ndk-build를 실행했더니,
정상적으로 so파일이 생성되고, 에뮬레이터 실행도 정상적으로 되었습니다.
그런데, 어느 순간부터 ndk-build를 실행하면 아래와 같은 에러 메시지가 나옵니다.
(환경설정등 수정한 부분은 없었습니다.)
shareLibrary : libhello-jni.so
cygwin warning :
MS-DOS style path detected: d:/~~~~~~~~~/hello-jni.o
preferred POSIX equivalent is : /cygdrive/d/~~~~~~~~~~/hello-jni.o
CYGWIN environment var~~~~~~~~ "nodosfilewarning" ~~~~~~~~~~
arm-eabi-gcc: d:/~~~~~~~~~~~prebuilt/windows/arm-eabi-4.4.0/lib/gcc/arm-eabi/4.4.0/libgcc.a: no such file or directory
make.exe: *** [/d/~~~~~~/libhello-jni.so] error 1
libgcc.a -> 해당 파일이 있는데..왜 갑자기 디렉토리를 잡지 못하는지 모르겠습니다.
도와주세요~
2010.09.15 00:04:09
간혹 so 파일을 지우지 않고 계속 빌드만 하면 오류가 생기곤 하는데.. make APP="your_project" clean 으로 함 깨끗하게 지우고 빌드해보세요~!
아니면 해당폴더에서 직접지우시던가..ㅎ