Martin Dorey wrote:
> > (b) the messages are only produced for some words
> 
> That's not the case for me, with Debian Lenny's 3.81.
> 
> mart...@whitewater:~/tmp$ dpkg -S `which make`
> make: /usr/bin/make
> mart...@whitewater:~/tmp$ dpkg --status make
> ...
> Version: 3.81-5
> ...
> mart...@whitewater:~/tmp$ make -f buggyMakefile 
> buggyMakefile:2: target `normal' given more than once in the same rule.
> buggyMakefile:2: target `c99-pedantic' given more than once in the same rule.
> buggyMakefile:2: target `c89-pedantic' given more than once in the same rule.
> buggyMakefile:2: target `foobar' given more than once in the same rule.
> buggyMakefile:2: target `baz' given more than once in the same rule.
> make: `normal' is up to date.
> mart...@whitewater:~/tmp$
> 
> >    GNU MAke 3.81
> 
> That capital A... surely not a hardware fault?

No, quite sure it's a typo when editing.

Note that the above output from Lenny is also wrong; there shouldn't
be any error messages.  There are no duplicate targets, because
"normal" is not the same target as "normal/".

-- Jamie


_______________________________________________
Bug-make mailing list
Bug-make@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-make

Reply via email to