Henrik Carlqvist <[EMAIL PROTECTED]> writes: > Randy Yates <[EMAIL PROTECTED]> 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' %%%% <[EMAIL PROTECTED]> % *El Dorado*, Electric Light Orchestra http://home.earthlink.net/~yatescr _______________________________________________ help-gnu-utils mailing list help-gnu-utils@gnu.org http://lists.gnu.org/mailman/listinfo/help-gnu-utils