On Thu, Mar 12, 2009 at 02:07:56PM -0700, Jeremiah Perry wrote:
> Hi,
> 
> I don't know if the following is a bug or not, but it came to my
> attention recently. I ran make on a project only to have make stop
> abruptly with no error messages. After some digging, I found one of my
> dependencies referred to a non-existent file. My dependency rules are
> in .d files that I then -include into the makefile. See the code
> example below. It seems this -include throws make off somehow so it
> doesn't issue any error messages. However, when I put the dependencies
> explicitly into the makefile, make tells me "*** No rule to make
> target `doesnt_exist.h', needed by `test.o'. Stop.", so that seems to
> be fine.

I tried it here.
With make 3.80 it works as expected. I do not have 3.81 handy right now.
Which version of make did you use?

        Sam


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

Reply via email to