bug-gnu-utils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

make(1) should say the real missing rule


From: Dan Jacobson
Subject: make(1) should say the real missing rule
Date: 11 Apr 2002 23:40:23 +0800
User-agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.1

$ make 7-06.jazz_secondaries
make: *** No rule to make target `7-06.jazz_secondaries'.  Stop.

Huh? right there in my Makefile I have that rule:

%.jazz_secondaries: %.zhu %.b5tab %.bian_slash 
        bla bla $^

Oh, I think it is saying it has no rule to make a certian one of
%.zhu, etc.  Well, OK, but don't you think it should say "No rule to
make target `7-06.zhu' (or which ever one that is bothering it)"
instead?

Actually one can see which item it really doesn't have a rule for with
make -nd, however wouldn't it save a lot of head scratching if Make
just directly say what rule it has a problem with, instead of just
only saying the topmost one.  GNU Make version 3.79.1
-- 
http://jidanni.org/ Taiwan(04)25854780



reply via email to

[Prev in Thread] Current Thread [Next in Thread]