Boaz Harrosh wrote:
Eric Pouech wrote:
Boaz Harrosh wrote:
Such a program could also be useful for a Native app that needs to run a Linux application.
we should even try to integrate it to popen in builtin msvcrt A+
What do you mean? with a check for a "special" app_name. Or an auto-detection of the binary and delegation to (g)libc - popen? And bridge of Wine-std-I/O to Linux-std-I/O.
I thought about it a bit, The I/O bridging will have to be either done with threads, or with async I/O in Read/WriteFile and accept on the Linux side.
why would you need dedicated threads ? you just need to link parent's handles to unix fd created for child (you may have for simplicity to implement Unix popen in msvcrt, but that shouldn't be too hard)
A+