www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1996/12/30/14:55:22

From: md3den AT mdstud DOT chalmers DOT se (Dennis Bjorklund)
Newsgroups: comp.os.msdos.djgpp
Subject: make 3.75
Date: 30 Dec 1996 10:07:29 GMT
Organization: Chalmers University of Technology
Lines: 20
Message-ID: <5a8491$925@nyheter.chalmers.se>
NNTP-Posting-Host: dali9.mdstud.chalmers.se
Mime-Version: 1.0
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp

I changed from Make 3.73 to 3.75 since I wanted make to work with long
filenames (it didn't work with pattern rules). But now my old makefiles
doesn't work. I use 4dos and an action like this:

a:
    gcc a.cc |& list /s

wich should send all output to list. The & means that stderr also is sent to
list. It worked with the old make and doesn't work with the new one.

It sayes that & is not a command.

The variable SHELL is set to the 4dos.com as default (I have checked).
I could fixed the first problem with redir. Then he complains that list
is unknown. So I had to fix that by writing 4dos.com /c list wich startes
4dos.com and then list.

But I use 4dos everyware. (I have set SHELL in autoexec.bat)  

/Dennis

- Raw text -


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