From 4cd031deeaba58d3a9bf5775a0433f4e8f5c2697 Mon Sep 17 00:00:00 2001 From: Ron Rahaman Date: Mon, 24 Oct 2016 15:14:26 -0500 Subject: [PATCH] More OS-specific flags for Mac OS/X --- examples/integration_example/Makefile | 4 ++++ examples/template_example/Makefile | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/examples/integration_example/Makefile b/examples/integration_example/Makefile index c556145..f0cd402 100644 --- a/examples/integration_example/Makefile +++ b/examples/integration_example/Makefile @@ -47,7 +47,11 @@ APPLICATION_DIR := $(CURDIR) APPLICATION_NAME := $(shell basename $(APPLICATION_DIR)) MAIN_DIR := $(MOON_DIR)/src BUILD_EXEC := yes +ifeq ($(shell uname),Darwin) EXTERNAL_FLAGS := $(NEK_OBJ) $(NEK_LIB) -Wl,-no_compact_unwind +else +EXTERNAL_FLAGS := $(NEK_OBJ) $(NEK_LIB) +endif DEP_APPS := $(shell $(FRAMEWORK_DIR)/scripts/find_dep_apps.py $(APPLICATION_NAME)) include $(FRAMEWORK_DIR)/app.mk diff --git a/examples/template_example/Makefile b/examples/template_example/Makefile index c556145..f0cd402 100644 --- a/examples/template_example/Makefile +++ b/examples/template_example/Makefile @@ -47,7 +47,11 @@ APPLICATION_DIR := $(CURDIR) APPLICATION_NAME := $(shell basename $(APPLICATION_DIR)) MAIN_DIR := $(MOON_DIR)/src BUILD_EXEC := yes +ifeq ($(shell uname),Darwin) EXTERNAL_FLAGS := $(NEK_OBJ) $(NEK_LIB) -Wl,-no_compact_unwind +else +EXTERNAL_FLAGS := $(NEK_OBJ) $(NEK_LIB) +endif DEP_APPS := $(shell $(FRAMEWORK_DIR)/scripts/find_dep_apps.py $(APPLICATION_NAME)) include $(FRAMEWORK_DIR)/app.mk -- 2.26.2