On 3/18/2011 11:47 PM, David Boyce wrote: > From the README.W32 file in the source package: > > Good news! Make now has native support for Cygwin sh. To enable, > define the HAVE_CYGWIN_SHELL in config.h and rebuild make > from scratch. This version of make tested with B20.1 of Cygwin.
Wow. I suspect bit rot, as B20.1 dates back to 1998: http://cygwin.com/ml/cygwin/1998-12/msg00093.html Any path conversion that this specially-configured make might do, in order to turn its native DOS-ish paths into something CYGWIN_SHELL might understand, is probably (a) a crude heuristic that no longer applies, (b) uses now-deprecated functions, or (c) relies on explicitly calling system("cygpath ....") on every PATH, every time a shell command is invoked (yikes). -- Chuck -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple