From: cgf AT cygnus DOT com (Christopher G. Faylor) Subject: Re: B20: make "/c" error when SHELL=/bin/sh 20 Nov 1998 22:05:14 GMT Message-ID: <734p2q$gr$1@cronkite.cygnus.com> References: <36544088 DOT F7BBE736 DOT cygnus DOT gnu-win32 AT nist DOT gov> X-Newsreader: trn 4.0-test63 (15 March 1998) In article <36544088 DOT F7BBE736 DOT cygnus DOT gnu-win32 AT nist DOT gov>, Michael D. Garris wrote: >Context: B20 on NT 4.0 using cygwin-32 make.exe and sh.exe > >I didn't find this reported when searching the archives on "make". >A problem arises when assigning /bin/sh as the command interpreter with: > SHELL=/bin/sh > >Error occurs when the following simple command block is >interpreted in the sample make script: > >SHELL=/bin/sh >it: > echo hi > >The error generated is: > "/c: Can't open /c" I believe that this is in the FAQ. You need to set the environment variable MAKE_MODE=unix or invoke make as "make --unix". cgf -- cgf AT cygnus DOT com http://www.cygnus.com/