Henrik Carlqvist <Henrik.Carlqvist deadspam.com> writes:
> Randy Yates <yates ieee.org> wrote:
>> make won't work - it simply skips the pattern
rule.
>
> I have a vauge memory about a bug in gnu make 3.80. If
I remember right
> the bug caused make to skip pattern rules at some
circumstances. For
> me it helped to upgrade to version 3.81 of gnu make to
avoid the problem.
>
> Are you using a version of gnu make older than 3.81?
Hi Henrik,
Thank you for responding.
No, I am using 3.81.
This is not a bug - it's in the manual.
Since it knows that phony targets do not name actual files
that could
be remade from other files, make skips the implicit rule
search for
phony targets (see Chapter 10 [Implicit Rules], page 89).
This is
why declaring a target phony is good for performance, even
if you
are not worried about the actual file existing.
--
% Randy Yates % "Midnight, on the
water...
%% Fuquay-Varina, NC % I saw... the ocean's
daughter."
%%% 919-577-9882 % 'Can't Get It Out Of My
Head'
%%%% <yates ieee.org> % *El Dorado*,
Electric Light Orchestra
http://home.earthl
ink.net/~yatescr
_______________________________________________
help-gnu-utils mailing list
help-gnu-utils gnu.org
http://lists.gnu.org/mailman/listinfo/help-gnu-utils
|