OSDN Git Service

Restrict make version to 3.81
authorYing Wang <wangying@google.com>
Thu, 18 Nov 2010 18:32:12 +0000 (10:32 -0800)
committerYing Wang <wangying@android.com>
Thu, 18 Nov 2010 19:18:52 +0000 (11:18 -0800)
Bug: 3209290
It turns out that gmake 3.82 on Mac OSX crashes with segmentation fault
at some point.

Change-Id: I7b632abe1cafc5f0ff2ea45611d8ccf0aa3f976a

core/main.mk

index 1cc54a9..f9e1098 100644 (file)
@@ -31,10 +31,10 @@ endif
 #endif
 
 # check for broken versions of make
-ifeq (0,$(shell expr $$(echo $(MAKE_VERSION) | sed "s/[^0-9\.].*//") \>= 3.81))
+ifeq (0,$(shell expr $$(echo $(MAKE_VERSION) | sed "s/[^0-9\.].*//") = 3.81))
 $(warning ********************************************************************************)
 $(warning *  You are using version $(MAKE_VERSION) of make.)
-$(warning *  You must upgrade to version 3.81 or greater.)
+$(warning *  Android can only be built by version 3.81.)
 $(warning *  see http://source.android.com/source/download.html)
 $(warning ********************************************************************************)
 $(error stopping)