December 31, 2004

Cygwin doesn't work on 64-bit CMD.EXE

When I build Mozilla on XP build 1218, cygwin throws the following error.

bash-2.05b$ sh
C:\cygwin\bin\bash.exe (1188): *** fork: can't reserve memory for stack 0x490000
- 0x690000, Win32 error 0
     49 [main] bash 1204 sync_with_child: child 1188(0x298) died before initialization with status code 0x1
   1349 [main] bash 1204 sync_with_child: *** child state waiting for longjmp
bash: fork: Resource temporarily unavailable

Today, when I reseach this issue, I found workaround. We must use 32-Bit CMD.EXE on C:\WINDOWS\SYSWOW64\CMD.EXE when you use CygWIN. Who is porting it to Win64?? If so, please tell me.

Trackback URL: http://www.mozilla-x86-64.com/mt/mt-tb.cgi/31