cygwin 상에서 fork: can't reserve memory for stack... 에러가
안녕하세요..
Windowx XP에서 cygwin을 이용하여 컴파일을 하는데요,
sh.exe (xxxx): *** fork:can't reserve memory for stack 0xXXXXX - 0xXXXXXX, win32 error 487
x [main] sh xxxx sync_with_child: child xxxx(0xXXX) died before initialization withe status code 0xX
x [main] sh xxxx sync_with_child: *** child state waiting for longjmp Cannot fork: Resource temporarily unavailable
여기서 xxx들은 숫자이구요...
이런 에러가 나면서 컴파일이 종료가 됩니다...
이해할 수 없는건 한번 더 컴파일을 시도하면 이 파일은 넘어가고(는것처럼 보이고) 다음 파일에서 똑같이 걸린다는 겁니다...
독립장치를 개발하는거구요.. ARM Devopment Suite(GCC patch는 아니라)를 사용해서 개발하고 있습니다...
cygwin의 버전이 낮을 때는 그럴 수 있다고 그래서 2004년 11월 빌드된 1.5.12를 새로 깔아서 사용해도 마찬가지 입니다....
도무지 하수의 머리로 왜 저러는지 이해가 안되네요.....
문제는 같은 환경(같은 OS를 탑재한 다른 PC)에서 되는 넘이 있다는 겁니다... 쩝.....
고수님의 도움을 바랍니다...
언뜻 보기에는 메모리 부족같아 보이는군요.별도움이 못돼는것 같군요
언뜻 보기에는 메모리 부족같아 보이는군요.
별도움이 못돼는것 같군요 :)
댓글 달기