The automake documentation... http://www.gnu.org/software/automake/manual/html_mono/automake.html#Dependencies
...indicates: "Automake always uses complete dependencies for a compilation, including system headers." However, a closed-source vendor gives us header files that contain: #include <numbrw.cc> This means that after I finish compiling, when I run make a second time it tries to compile /opt/aCC/include_std/rw/numbrw.cc, and of course, gets an error. I've modified depcomp so that it uses "+maked" instead of "+Maked" (aCC compiler option) documented here: +Make[d] Same as +make[d] except both <> and "" enclosed include files are output as dependencies. +make[d] This option outputs the double quoted ("") enclosed include file dependency information However, is there a better way to respond to this problem? Perhaps some automake option I've forgotten? I've already opened a bug against the vendor.