make-w32
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: SHELL


From: Eli Zaretskii
Subject: Re: SHELL
Date: Sat, 04 Jun 2005 00:56:01 +0300

> Date: Fri,  3 Jun 2005 16:45:42 +0000
> From: "Earnie Boyd" <address@hidden>
> Cc: address@hidden
> 
> > process_begin: CreateProcess((null), echo C:/mingw/bin/sh.exe, ...)
> > failed. make (e=2): The system cannot find the file specified.
> >
> > mingw32-make.exe: *** [all] Error 2
> >
> > If sh.exe is in  C:/mingw/bin/sh.exe.
> >
> >
> > Can anyone help explain this?
> >
> 
> CreateProcess needs c:\mingw\bin\sh.exe and mingw32-make doesn't change the
> / to a \.

No, I think CreateProcess needs to run "echo C:/mingw/bin/sh.exe".
That is, it wants to run a command called "echo" and pass it the
string "C:/mingw/bin/sh.exe" as the only argument.  In other words,
the problem cannot possibly be the forward slashes in
"C:/mingw/bin/sh.exe", since it's just a string, as far as Make is
concerned.  The problem is that Make cannot find "echo".




reply via email to

[Prev in Thread] Current Thread [Next in Thread]