bug-make
[Top][All Lists]
Advanced

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

calling $(SHELL) with make-3.80 on cygwin


From: Roland Illig
Subject: calling $(SHELL) with make-3.80 on cygwin
Date: Sat, 15 Nov 2003 10:00:28 +0100
User-agent: Mutt/1.5.4i

Hi,

I noticed a subtle change from make-3.79 to 3.80 on Win32: The shell to
process the commands in the Makefile is called as

    $(SHELL) -c $command $args ...

in make-3.79, but as

    $(SHELL) /c $command $args ...

in make-3.80.

This is a problem for the cygwin bash(1), because the first argument
"/c" is considered a file name.

Can I somehow change the "/c" to "-c"?

I didn't find any place in the source code where the string "/c" is
used, so perhaps it's not a bug in make, but in cygwin.

Roland




reply via email to

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