On Tue, 2009-10-20 at 13:06 -0400, Mike Shal wrote:
> Basically you have to have a dependency file that is dependent on a
> missing file (here, ok.h). I don't know why the error text only shows
> up in the one in not the other though. This is make-3.81

I tried your example with 3.81 and did reproduce this behavior, then I
tried it with the latest CVS code and this problem no longer exists, so
it's been fixed and will be in the next release:

xx$ ../make
make: *** No rule to make target `ok.h', needed by `ok.o'.  Stop.
xx$ echo $?
2


Cheers!



_______________________________________________
Help-make mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/help-make

Reply via email to