wine/ tools/winewrap.c tools/winegcc.c include ...

Dimitrie O. Paun dpaun at rogers.com
Mon Mar 31 20:29:56 CST 2003


On March 31, 2003 10:20 pm, Alexandre Julliard wrote:
> I'm not sure about that; it would be somewhat cleaner, but OTOH I'm
> not sure I like the idea of adding DOS functions in the portability
> layer...

However, if we are to depend on winegcc/winewrap, we need to be able
to compile it anyway, no? And since it has a well defined semantics 
(that's much more commonly available than the fork/exec), it's not 
necessarily a bad addition. 

I mean, there's nothing conceptually wrong with spawn/CreateProcess/etc.
vs. fork+exec. However, on system that are spawn-based, it's *so* 
difficult to simulate fork+exec, and for no good reason, if all you need
is to spawn another program. So it seems to me having spawn in a 
portability layer may actually be a good thing, since it's more 
semantically loaded than fork, and thus easier to simulate on a large 
range of systems.

-- 
Dimi.




More information about the wine-devel mailing list