From a9ea2d74739fcb0cfd594fc95e184425f939059e Mon Sep 17 00:00:00 2001 From: Royce Mitchell III Date: Sat, 26 Nov 2005 03:37:37 +0000 Subject: [PATCH] gnu make 3.7x will not work - give users an early and clear error message stating as much svn path=/trunk/; revision=19607 --- reactos/Makefile | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/reactos/Makefile b/reactos/Makefile index b654ebf5e88..ae171f07830 100644 --- a/reactos/Makefile +++ b/reactos/Makefile @@ -106,6 +106,11 @@ # -mi Let make handle creation of install directories. Rbuild will not generate the directories. # -ps Generate proxy makefiles in source tree instead of the output tree. +# check for versions of make that don't have features we need... +ifneq ($(filter 3.7%, $(shell $(MAKE) -v)),) +$(error GNU Make $(filter 3.7%, $(shell $(MAKE) -v)) WILL NOT WORK - UPGRADE TO 3.80+) +endif + .PHONY: all .PHONY: clean all: makefile.auto