[Top][All Lists]
[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
- make(1) should say the real missing rule,
Dan Jacobson <=