diff --git a/configure/RULES_BUILD b/configure/RULES_BUILD index 4f622e182..36e21f547 100644 --- a/configure/RULES_BUILD +++ b/configure/RULES_BUILD @@ -195,6 +195,12 @@ $(OBJLIBNAME):%$(OBJ): @$(RM) $@ $(COMPILE.ctdt) $< +# Cancel GNUMake's built-in rules, which don't have our _INC +# dependencies so could get used in some circumstances (gdd) +%.o : %.c +%.o : %.cc +%.o : %.cpp + %$(OBJ): %.c $(COMMON_INC) $(INSTALL_INC) @$(HDEPENDS_CMD) @$(RM) $@