www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1997/03/16/08:06:18

Date: Sun, 16 Mar 1997 15:54:23 +0300 (IDT)
From: Eli Zaretskii <eliz AT is DOT elta DOT co DOT il>
To: Michel <plugge AT biv7 DOT sr DOT fh-mannheim DOT de>
cc: djgpp AT delorie DOT com
Subject: Re: Problems using make with included >
In-Reply-To: <5gb017$30@noxi.rz.fh-mannheim.de>
Message-ID: <Pine.SUN.3.91.970316155358.12150U-100000@is>
MIME-Version: 1.0

On 14 Mar 1997, Michel wrote:

> some days ago I deleted some files on my hard disk, and since that time
> I have trouble with makefiles containing the > operator. If I try to
> build a targets, I get the error message "no such command or file";
> if I rewrite the makefile to circumvent the > operators, the targets are
> build right. I know that command.com is used if a > operator is found in
> the makefile; but command.com is in its place. Does anyone know, _which_
> file actually is not found? Before it worked without any problems.

The most probable reason is that you now use a different version of
DJGPP and/or Make.  The handling of redirection in Makefiles has
changed between DJGPP v2.0 and v2.01, and you seem to experience the
adverse effects of that change.  In particular, Make 3.75 does NOT
call COMMAND.COM when the Makefile includes redirection, it handles
redirection internally.

If the above doesn't help you solve the problem, please post some
examples of commands from Makefiles which exhibit the problem on your
machine.

- Raw text -


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