About stdlib.h system()

Francois Gouget fgouget at free.fr
Thu Jul 5 03:27:17 CDT 2007

On Tue, 26 Jun 2007, Zhongli Xu wrote:

> Hi all,
> I tried to call another .exe file in my own exe file by using the system()
> API.
> But the return value of system() is -1 and errno is set to ENOENT. It
> indicates that the another exe file is not found.

That must be because you're calling the Unix system() function. If you 
want system() to work in Wine applications you must link with msvcrt and 
call its implementation of system().

Francois Gouget <fgouget at free.fr>              http://fgouget.free.fr/
           Cahn's Axiom: When all else fails, read the instructions.

More information about the wine-devel mailing list