From 93bdcb038b74b311d3a040f44606c25f5f9b20f9 Mon Sep 17 00:00:00 2001 From: Pjotr Prins Date: Tue, 9 Oct 2018 07:25:04 +0000 Subject: clang++: disable Og switch for conda --- Makefile | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'Makefile') diff --git a/Makefile b/Makefile index 25616c7..d3c218f 100644 --- a/Makefile +++ b/Makefile @@ -144,7 +144,11 @@ ifeq ($(CXX), clang++) endif ifdef DEBUG - CPPFLAGS += -g -Og $(GCC_FLAGS) $(GSL_INCLUDE_PATH) -isystem$(EIGEN_INCLUDE_PATH) -Icontrib/catch-1.9.7 -Isrc $(RPATH) + ifneq ($(CXX), clang++) + # Clang does not like this switch + CPPFLAGS += -Og + endif + CPPFLAGS += -g $(GCC_FLAGS) $(GSL_INCLUDE_PATH) -isystem$(EIGEN_INCLUDE_PATH) -Icontrib/catch-1.9.7 -Isrc $(RPATH) else # release mode CPPFLAGS += -DNDEBUG -O3 $(GCC_FLAGS) $(GSL_INCLUDE_PATH) -isystem$(EIGEN_INCLUDE_PATH) -Icontrib/catch-1.9.7 -Isrc $(RPATH) -- cgit v1.2.3