Skip to content

Commit

Permalink
Merge pull request #241 from masterleinad/fix_makefile_profiling
Browse files Browse the repository at this point in the history
Fix Makefile for simple-kernel-timer and space-time-stack
  • Loading branch information
dalg24 authored Feb 23, 2024
2 parents f67e816 + bdafe27 commit 758d979
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 4 deletions.
4 changes: 2 additions & 2 deletions profiling/simple-kernel-timer/Makefile
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
CXX=g++
CXXFLAGS=-O3 -std=c++11 -g
CXXFLAGS=-O3 -std=c++17 -g
SHARED_CXXFLAGS=-shared -fPIC

all: kp_kernel_timer.so kp_reader kp_json_writer

MAKEFILE_PATH := $(subst Makefile,,$(abspath $(lastword $(MAKEFILE_LIST))))

CXXFLAGS+=-I${MAKEFILE_PATH} -I${MAKEFILE_PATH}/../../common/makefile-only -I${MAKEFILE_PATH}../all
CXXFLAGS+=-I${MAKEFILE_PATH} -I${MAKEFILE_PATH}/../../common/makefile-only -I${MAKEFILE_PATH}../all -I${MAKEFILE_PATH}../../common

kp_reader: ${MAKEFILE_PATH}kp_reader.cpp kp_kernel_timer.so
$(CXX) $(CXXFLAGS) -o kp_reader ${MAKEFILE_PATH}kp_reader.cpp ${MAKEFILE_PATH}kp_shared.cpp
Expand Down
4 changes: 2 additions & 2 deletions profiling/space-time-stack/Makefile
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
CXX=mpicxx
CXXFLAGS=-shared -O3 -g -fPIC -std=c++11 -Wall -Wextra
CXXFLAGS=-shared -O3 -g -fPIC -std=c++17 -Wall -Wextra

#Turn MPI support off:
#CXXFLAGS += -DUSE_MPI=0

MAKEFILE_PATH := $(subst Makefile,,$(abspath $(lastword $(MAKEFILE_LIST))))

CXXFLAGS+=-I${MAKEFILE_PATH} -I${MAKEFILE_PATH}/../../common/makefile-only -I${MAKEFILE_PATH}../all
CXXFLAGS+=-I${MAKEFILE_PATH} -I${MAKEFILE_PATH}/../../common/makefile-only -I${MAKEFILE_PATH}../all -I${MAKEFILE_PATH}../../common

kp_space_time_stack.so: ${MAKEFILE_PATH}kp_space_time_stack.cpp
$(CXX) $(CXXFLAGS) -o $@ $<
Expand Down

0 comments on commit 758d979

Please sign in to comment.