Date: Thu, 9 Jan 2003 08:06:13 +0200 (IST) From: Eli Zaretskii X-Sender: eliz AT is To: Charles Sandmann cc: Richard Dawe , DJGPP newsgroup Subject: Re: Handling of TMPDIR, TEMP by various DJGPP programs In-Reply-To: <10301072025.AA16451@clio.rice.edu> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII 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 On Tue, 7 Jan 2003, Charles Sandmann wrote: > > I've seen the "cannot make pipes for command substitution" error before. > > Restarting the make process seemed to do the trick each time (on Windows 98 > > 'SE), so it seemed more like an intermittent failure to me. Which OS were you > > building on? > > I'm believe it was Windows 2000. I may have only seen the error once > and then gave up. Sounds like Windows (or DJGPP) leaks some resources. The error message comes from the shell's `foo bar` constructs, which require files to be open and a subprogram to be run. If some resources required for this are missing, this will fail.