diff --git a/src/Makefile.incl b/src/Makefile.incl index 44f79be8ec2c94eab082ad094b18a935281ca0eb..d7ce67649ed3328e679474ace74160ba8ee52bb3 100644 --- a/src/Makefile.incl +++ b/src/Makefile.incl @@ -404,6 +404,9 @@ LINKLIB = $(XML_LIB_DIR) .SUFFIXES: .SUFFIXES: .cpp .c .$(TO) +# Tell make where the object files are for proper resolution of suffix rules +vpath %.$(TO) $(XML_OBJ_DIR) + .cpp.$(TO): $(CC1) -c $(XML_BUILD_OPTIONS) $(XML_DEF) $(XML_INCL) $(EXTRA_COMPILE_OPTIONS) -o $(XML_OBJ_DIR)/$(@) $(<)