From: Earnie B. <ea...@us...> - 2012-10-16 20:58:57
|
On Tue, Oct 16, 2012 at 4:47 PM, Vincent Belaïche wrote: >> Date: Sat, 13 Oct 2012 22:23:52 +0200 >> From: el...@gn... >> To: min...@li... >> Subject: Re: [Mingw-users] mingw32-make with cmd.exe and ECHO. >> >> > From: Vincent Belaïche <vin...@ho...> >> > Date: Sat, 13 Oct 2012 20:43:11 +0200 >> > >> > What I am meaning is that it seems that something wrong happens when >> > mingw32-make passes `ECHO. some message' to cmd.exe. >> >> What happens is that it doesn't recognize "ECHO.", only "echo." >> (lowercase). Nothing has changed this case. > > [...] > > Well, > > I must say that I am not yet in cmd.exe specific issues, but still > struggling with make using cmd.exe in a strange way. > > For instance here is a make file: > > ----------------------------------------------------------------------- > all: > ECHO salut > titi.txt > DEL /Q titi.txt > ----------------------------------------------------------------------- > So CAPITAL command isn't going to work. > > So my question is the following: why on earth does Mingw32-make thinks > that `DEL ' is a directory containing a file named `Q titi.txt'. The > file separator in Windows is not `/' but `\'. It seems that mingw32-make > plays with changing / to \ just before passing `DEL /Q titi.txt' to > cmd.exe Because it hasn't been coded to be case insensitive. Eli will make it happen eventually upstream. When that happens we will release a newer version. -- Earnie -- https://sites.google.com/site/earnieboyd |