make Error 5 (cygwin + perl + ads12 환경에서..) 무슨 문제 인가요?
현재 cygwin + perl + ads12 환경으로
컴파일을 하고 있는데요
잘되었었는데, 며칠전부터 아래와 같은 에러가 간혈적으로 발생합니다.
에러가 발생하지 않을때도 있지만,
대부분의 경우 3회 이상 컴파일을 시도해야 컴파일이 완료됩니다.
폴더가 많이 있는데 특히 이 같은 에러가 자주나는 폴더가 있고,
랜덤하게 다른 폴더가 날때도 있습니다.
주변에서는 cygwin 환경 문제다. 얼마전에 IE7을 깔았는데.. 그것 문제다..
등등 해서 cygwin을 다른버전으로 여러가지 방법으로 설치해 보았으나 동일한 문제가
발생하네요.
원인과 해결 방법을 인터넷을 찾아 보았으나 찾기가 힘드네요.
도움 부탁드립니다.
cd card ; make
make[3]: Entering directory `/cygdrive/d/src/build/aaa/bbb/card'
make[3]: *** [cardCopy.o] Error 5
make[3]: Leaving directory `/cygdrive/d/src/build/aaa/bbb/card'
make[2]: *** [build_card] Error 2
make[2]: Leaving directory `/cygdrive/d/src/build/aaa/bbb'
make[1]: *** [build_bbb] Error 2
make[1]: Leaving directory `/cygdrive/d/src/build/aaa'
make: *** [build_aaa] Error 2
아마도..
듀얼코어 문제라고 생각됩니다.
듀얼코어 기능을 끄던가.. make 의 병렬 실행 옵션(-j1 인가?)을 끄던가 하심 괜찮아질꺼 같아요.
댓글 달기