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 Content-Type: text/plain; charset=us-ascii 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