[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Problem with FOR statements in command lines?
From: |
Scott Bussinger |
Subject: |
Problem with FOR statements in command lines? |
Date: |
Thu, 23 Oct 2003 08:00:27 -0700 |
User-agent: |
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.3) Gecko/20030312 |
I'm having a problem with a command line in a makefile using the mingw
make 3.80 on WinXP. I'm not using SH.EXE. Would someone please tell me
what I'm doing wrong here? Here's a simple test makefile that shows the
problem:
default:
for %%a in (s\*.bak) do echo %%a
All this makefile should do is list the *.bak files in the S
subdirectory. If I run this makefile however, I get an error message like:
V:\todo\test>gnumake -ftest
for %%a in (s\*.bak) do echo %%a
gnumake: *** [default] Error 2883645
In this case there were no *.bak files so there should have been no
output. Interestingly, if there are matching files it works OK. You can
run the same command (with only single % signs) from a command prompt
with no problem. What's the Error 2883645 mean?
Thanks! Be seeing you.
- Problem with FOR statements in command lines?,
Scott Bussinger <=
- Re: Problem with FOR statements in command lines?, Eli Zaretskii, 2003/10/23
- Re: Problem with FOR statements in command lines?, Scott Bussinger, 2003/10/23
- Re: Problem with FOR statements in command lines?, Eli Zaretskii, 2003/10/24
- Re: Problem with FOR statements in command lines?, Earnie Boyd, 2003/10/26
- GNU make woes! [WAS:Re: Problem with FOR statements in command lines?], Manu, 2003/10/26
- Re: GNU make woes! [WAS:Re: Problem with FOR statements in command lines?], Paul D. Smith, 2003/10/27
- Re: GNU make woes! [WAS:Re: Problem with FOR statements in command lines?], Earnie Boyd, 2003/10/27
- Re: GNU make woes! [WAS:Re: Problem with FOR statements in command lines?], Paul D. Smith, 2003/10/27
- Re: Problem with FOR statements in command lines?, Eli Zaretskii, 2003/10/27
- Re: Problem with FOR statements in command lines?, Earnie Boyd, 2003/10/27