Eclipse 프로젝트에 lang_ko 디렉토리 생성 및 c 소스 추가 && Makefile 에 빌드되게 적용후 컴파일하면
퍼미션 에러가 발생하네요.
arm-none-eabi-ld: cannot find C:\XXXX\build\src\lang_ko: Permission denied
빌드로그는 아래와 같습니다.
arm-none-eabi-ld -o
C:/workspace/v1.1.2/build/Xxxxx
C:\workspace\v1.1.2\build\src\airlib.o
~~~~~~~ 중략 ~~~~~
C:\workspace\v1.1.2\build\src\manual\touch_screen_operation.o
C:\workspace\v1.1.2\build\src\setup\setup_battery.o
C:\workspace\v1.1.2\build\src\setup\setup_indicator.o
C:\workspace\v1.1.2\build\src\setup\setup_title_background.o \
-LC:\workspace\v1.1.2\exlibs
-lz
-Lc:\gcc-arm-none-eabi-8-2019-q3-update-win32\arm-none-eabi\lib\thumb\v7+fp\hard
-lc -Lc:\gcc-arm-none-eabi-8-2019-q3-update-win32\lib\gcc\arm-none-eabi\8.3.1\thumb\v7+fp\hard
-lgcc -lnosys
-T C:/workspace/v1.1.2/build/Xxxxx.ld
-Map=C:/workspace/v1.1.2/build/Xxxxx.map
arm-none-eabi-ld: cannot find C:\workspace\v1.1.2\build\src\lang_ko: Permission denied
Makefile 수정사항
srcDirs += ./lang_ko
Makefile.inc 에 있는 다음 내용은 참고용입니다.
CFILES += $(sort $(foreach DIR, $(srcDirs), $(wildcard $(DIR)/*.c)))
아무리 찾아도 이유를 찾을 수 없네요.
<해결책>
디렉토리 이름에 "_ko" 들어 있을경우 발생합니다. 디렉토리 명을 아래처럼 수정하니 에러가 없어지네요.
"lang_kor"
이문제로 몇시간 후루룩 지나 갔습니다.
참고하세요.
반응형