Date: Wed, 23 Apr 2003 22:46:59 +0300 From: "Eli Zaretskii" Sender: halo1 AT zahav DOT net DOT il To: giva AT bgnett DOT no Message-Id: <7263-Wed23Apr2003224658+0300-eliz@elta.co.il> X-Mailer: emacs 21.3.50 (via feedmail 8 I) and Blat ver 1.8.9 CC: djgpp AT delorie DOT com In-reply-to: <13cc01c30998$bf42a240$0600000a@broadpark.no> (giva@bgnett.no) Subject: Re: temp file not deleted References: <115901c3090a$0f41cf80$0600000a AT broadpark DOT no> <8971-Wed23Apr2003131504+0300-eliz AT elta DOT co DOT il> <13cc01c30998$bf42a240$0600000a AT broadpark DOT no> Reply-To: djgpp AT delorie DOT com Errors-To: nobody AT delorie DOT com X-Mailing-List: djgpp AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk > From: "Gisle Vanem" > Date: Wed, 23 Apr 2003 15:03:34 +0200 > > > An important piece of info that I miss: what does your environment > > and/or Makefile specify as the SHELL? Is it 4DOS, Bash, COMMAND.COM, > > or something else? > > I have no SHELL defined (neither in environment, Makefile nor djgpp.env). > My COMSPEC is 'c:\4dos\4dos.com'. Then make will use 4DOS as the shell. > BTW. I've never been able to set "SHELL = $(DJDIR)/bin/bash.exe" > in a Makefile and let it take effect. Try this: SHELL = /bin/sh > > One is for the pipe emulation, the other I don't know. If you remove > > the empty line, does that change anything? > > No. It's possible that our `system' functions generates a temporary file for 4DOS, I don't remember. Please take a look at system.c in the library sources.