Mail Archives: djgpp/2003/04/23/15:50:09
> 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 -