From 5b009299558b2bd2e615503ce46297c79f31ac3d Mon Sep 17 00:00:00 2001 From: Schuyler Erle Date: Sat, 10 Dec 2016 17:40:39 -0800 Subject: [PATCH] Check uname -m in Makefile and compile 64-bit if expected. --- Makefile.macosx | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/Makefile.macosx b/Makefile.macosx index c0fc4e7..9f95ae3 100644 --- a/Makefile.macosx +++ b/Makefile.macosx @@ -68,8 +68,12 @@ endif # Change as required in support of the available libraries -#CC := $(DARWIN_CC) -m64 $(SYS_LIBS) $(SYS_MIN) +UNAME_M := $(shell uname -m) +ifeq (${UNAME_M},x86_64) +CC := $(DARWIN_CC) -m64 $(SYS_LIBS) $(SYS_MIN) +else CC := $(DARWIN_CC) -m32 $(SYS_LIBS) $(SYS_MIN) +endif CFLAGS := -Os -pthread -Igeotranz $(EXTRA_CFLAGS) # $(info $$CC is [${CC}])