On Fri, 3 Oct 2003, [iso-8859-1] Sylvain Petreolle wrote:
To get rid of the COM1 problem, just run wcmd under wineconsole. wineconsole -- --backend=user wcmd
Yes, it works. Thank you! But I think that interactive programs using stdin and stdout should be useful without wineconsole. stdin should not be closed, and of course the programs should not think that it's COM1. But I think we'll need to look at Cygwin sources to know what each side thinks about the other side.
This is what I get if I try to run a external command, all internal bash commands work today.
bash-2.05b$ ls
ls
25 [main] bash -12 sync_with_child: child 16(0x104) died before
initializat ion with status code 0x1
6891 [main] bash -12 sync_with_child: *** child state waiting for longjmp bash: fork: Resource temporarily unavailable
That almost certainly requires a closer look at Cygwin sources. My guess their implementation of fork() may be OS specific and full of workarounds, especially for Win9x.