summaryrefslogtreecommitdiffstats
path: root/SD-VBS/common/makefiles
diff options
context:
space:
mode:
authorleochanj105 <leochanj@live.unc.edu>2020-10-23 18:03:24 -0400
committerleochanj105 <leochanj@live.unc.edu>2020-10-23 18:03:24 -0400
commit011e22414a2f51a27bfa621804d810c435d135b5 (patch)
tree7a54974b62d6e58511a85e0f4b8b16e919efa353 /SD-VBS/common/makefiles
parent87997c91b55c9e84097a7c79c63d583044ff4c63 (diff)
parent3498e3270194093098f9b8275901517fa2f9fa32 (diff)
wip
Diffstat (limited to 'SD-VBS/common/makefiles')
-rw-r--r--SD-VBS/common/makefiles/Makefile.common12
1 files changed, 6 insertions, 6 deletions
diff --git a/SD-VBS/common/makefiles/Makefile.common b/SD-VBS/common/makefiles/Makefile.common
index 2080e2a..ab3a6b4 100644
--- a/SD-VBS/common/makefiles/Makefile.common
+++ b/SD-VBS/common/makefiles/Makefile.common
@@ -18,7 +18,8 @@ endif
18endif 18endif
19 19
20CC=gcc 20CC=gcc
21override CFLAGS += -DGCC -D$(INPUT) -pthread -I../../../../.. 21LIBEXTRA ?= $(TOP_DIR)/../
22override CFLAGS += -DGCC -D$(INPUT) -pthread -I${LIBEXTRA}
22COMMON_DIR := $(TOP_DIR)/common/c 23COMMON_DIR := $(TOP_DIR)/common/c
23M_COMMON := $(TOP_DIR)/common/matlab 24M_COMMON := $(TOP_DIR)/common/matlab
24M_TOOLBOX=$(TOP_DIR)/common/toolbox 25M_TOOLBOX=$(TOP_DIR)/common/toolbox
@@ -29,9 +30,8 @@ MTIMING_DIR := $(TOP_DIR)/cycles/$(BMARK)
29BMARK_DIR := $(TOP_DIR)/benchmarks/$(BMARK) 30BMARK_DIR := $(TOP_DIR)/benchmarks/$(BMARK)
30TOOL_DIR := $(TOP_DIR)/tools 31TOOL_DIR := $(TOP_DIR)/tools
31LIBLITMUS ?= /playpen/mc2/liblitmus 32LIBLITMUS ?= /playpen/mc2/liblitmus
32LIBEXTRA ?= $(TOP_DIR)/../ 33ifneq ($(shell grep "define LITMUS 1" ${TOP_DIR}/../extra.h),)
33ifneq ($(shell grep "define LITMUS 1" ../../../../../extra.h),) 34 override CFLAGS += -I${LIBLITMUS}/include -I${LIBLITMUS}/arch/arm/include
34 override CFLAGS += -I${LIBLITMUS}/include -I${LIBLITMUS}/arch/arm/include -I${LIBEXTRA}
35 override LDFLAGS += -L${LIBLITMUS} -llitmus 35 override LDFLAGS += -L${LIBLITMUS} -llitmus
36endif 36endif
37#The options set below and specific to each benchmark. Disparity takes 2 input images, whereas Tracking can take any >1 input images =. 37#The options set below and specific to each benchmark. Disparity takes 2 input images, whereas Tracking can take any >1 input images =.
@@ -61,7 +61,7 @@ COMMON_SRC := $(wildcard $(COMMON_DIR)/*.c)
61 61
62EXE = 62EXE =
63INCLUDES = -I$(COMMON_DIR) -I$(C_DIR) 63INCLUDES = -I$(COMMON_DIR) -I$(C_DIR)
64COMPILE_C = $(CC) $(CFLAGS) $(LDFLAGS) $(INCLUDES) -O2 64COMPILE_C = $(CC) $(CFLAGS) $(INCLUDES) -O2
65#COMPILE_C = $(CC) $(CFLAGS) -DGENERATE_OUTPUT -lm -O2 $(INCLUDES) 65#COMPILE_C = $(CC) $(CFLAGS) -DGENERATE_OUTPUT -lm -O2 $(INCLUDES)
66COMPILE_G = $(CC) $(CFLAGS) -g -lm $(INCLUDES) 66COMPILE_G = $(CC) $(CFLAGS) -g -lm $(INCLUDES)
67COMPILE_PG = $(COMPILE_G) -pg 67COMPILE_PG = $(COMPILE_G) -pg
@@ -112,7 +112,7 @@ compile-preload:
112compile: $(C_SRC) 112compile: $(C_SRC)
113 @echo 113 @echo
114 @echo -e "Benchmark\t\t- $(BMARK)" 114 @echo -e "Benchmark\t\t- $(BMARK)"
115 @$(COMPILE_C) $(COMMON_SRC) $(C_SRC) -lrt -lm -w -o $(BMARK)$(EXE) 115 @$(COMPILE_C) $(COMMON_SRC) $(C_SRC) -lrt -lm $(LDFLAGS) -w -o $(BMARK)$(EXE)
116 116
117compile-prof: $(C_SRC) 117compile-prof: $(C_SRC)
118 @echo 118 @echo