Follow-up Comment #21, bug #16132 (project make):

Thanks, Pieter.  This means there's no bug at all: the comments inside
config.h.W32 clearly say to define HAVE_CYGWIN_SHELL if you are using such a
shell.  (Paul, do you think we should emphasize this in README.W32?)

I don't know why "echo" is defined as a built-in only for batch-mode sh.exe
(note that it is always defined for cmd.exe).  Perhaps it's because of some
quoting issue, since basically, invoking Cygwin programs from a VC-compiled
Make is playing with fire.  As Paul points out, this code is there for a long
time, so let's not change it now, before the release.  You can always use
echo.exe from Coreutils if you need `echo', right?


    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?func=detailitem&item_id=16132>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/



_______________________________________________
Bug-make mailing list
Bug-make@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-make

Reply via email to