MSYS shell can not be started on Windows XP
Professional x64. Looking a bit further, rxvt reports
C:\msys\1.0\bin\rxvt.exe: *** fork: can't reserve memory
for stack 0x480000 - 0x680000, Win32 error 0
0 [main] rxvt 2928 sync_with_child: child
1440(0x2CC) died before initialization with status code
43 [main] rxvt 2928 sync_with_child: *** child state
waiting for longjmp
rxvt: can't fork
I've added a description of some sort of workaround on
MinGWiki (mSysShell, FAQ). For a better workaround,
the included patch seems to do the trick. It has not been
tested on 32-bit XP/2K/NT (yet), but it probably works. I
don't know about 9x/Me either.
I would, however, like to see a fix to make this sort of
trickery obsolete. (And no, always running 32-bit
command prompt on your 64-bit OS isn't a fix.)
Of course, an ability to *create* 64-bit executables would
be even better..
Log in to post a comment.