delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2003/04/23/15:50:09

Date: Wed, 23 Apr 2003 22:46:59 +0300
From: "Eli Zaretskii" <eliz AT elta DOT co DOT il>
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

> From: "Gisle Vanem" <giva AT bgnett DOT no>
> 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.

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019