> Date: Fri,  3 Jun 2005 16:45:42 +0000
> From: "Earnie Boyd" <[EMAIL PROTECTED]>
> Cc: [email protected]
> 
> > 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".


_______________________________________________
Make-w32 mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/make-w32

Reply via email to