blob: 6c04ebcec8b38b6b46566dd7da76b5357973e43e (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
|
Respect CC/CXX, don't use GCC-only flags, don't append -g, don't
append -L/usr/local.
diff --git a/Makefile b/Makefile
index 1d5fad9..f3d7938 100644
--- a/Makefile
+++ b/Makefile
@@ -2,7 +2,7 @@ ALL: default
# When -g is used, it seems that stackdump does not work.
# GPROFFLAG = -pg
-GPROFFLAG = -g
+#GPROFFLAG = -g
#GPROFFLAG =
PREFIX?=/usr/local
@@ -63,7 +63,7 @@ CDDDEFINE_PREFIX = -DNOCDDPREFIX
endif
ifeq ($(cddpath),)
-CDD_LINKOPTIONS = -L/usr/local -lcddgmp
+CDD_LINKOPTIONS = -lcddgmp
CDD_INCLUDEOPTIONS =
else
CDD_LINKOPTIONS = $(cddpath)/lib/libcddgmp.a
@@ -142,9 +142,9 @@ PREFIX =
SHELL = /bin/sh
#ARCH = LINUX
-CC = $(PREFIX)gcc
+CC ?= $(PREFIX)gcc
CLINKER = $(CC)
-CXX = $(PREFIX)g++
+CXX ?= $(PREFIX)g++
CCLINKER = $(CXX)
#CC = $(PREFIX)gcc-8.1
@@ -162,7 +162,7 @@ SYMMETRICTRAVERSAL_FLAGS = -fno-guess-branch-probability
# -rdynamic is Linux-only; use TBB for parallel execution support
PLATFORM_LINKOPTIONS = -L$(HOMEBREW_PREFIX)/opt/tbb/lib -ltbb
else
-SYMMETRICTRAVERSAL_FLAGS = -fno-guess-branch-probability
+#SYMMETRICTRAVERSAL_FLAGS = -fno-guess-branch-probability
PLATFORM_LINKOPTIONS = -rdynamic -ltbb
endif
|