[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
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".
- SHELL, Ashley Holland, 2005/06/03
- Re: SHELL, Earnie Boyd, 2005/06/03
- Re: SHELL,
Eli Zaretskii <=
- Re: SHELL, Eli Zaretskii, 2005/06/03