Hello Dave,

* Dave Korn wrote on Wed, Mar 02, 2011 at 06:28:15AM CET:
>      http://mad-scientist.net/make/autodep.html
> 
> although note that where that recommends using "-include" (under
> "Avoiding ``No rule to make target ...'' Errors") to ignore would-be
> errors from trying to include non-existent files, we use an unprefixed
> include directive to read them in our Makefiles, and rely on
> config.status to generate empty ones first time round.  I'm not sure
> why we do that differently.

That's because non-GNU makes don't have facilities to include a file
only if it is present, and with the current machinery, a non-present
file always indicates a bug (or previous error) and having errors be
loud is a good thing for debugging.

Jack, the actual issue you're seeing might well be the result of some
missing dependency.  With parallel build failures, it is most important
to see output from make, back to at least the first error that happened.
That can be arbitrarily far back, and in GCC it is not uncommon to have
it happen a few thousand lines before the end of the log.  Please save
such logs for future reports.

Thanks,
Ralf

Reply via email to