Skip to content

Commit 11353e6

Browse files
committed
Also update the OpenCL test makefile
1 parent a31cfb7 commit 11353e6

1 file changed

Lines changed: 13 additions & 16 deletions

File tree

testCodes/Makefile_ocl

Lines changed: 13 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,18 @@
1-
CXX = g++
2-
CC = gcc
3-
LD = g++
4-
F90 = ifort
1+
CXX ?= g++
52

63
.SUFFIXES: .o .cpp .ptx .cu
74

85
SAPPOROPATH=../lib/
96
SAPLIB2 = sapporo_ocl
107
SAPLIB = lib$(SAPLIB2).a
118

12-
CUDA_TK = /usr/local/cuda
9+
CUDA_TK ?= /usr/local/cuda
1310
#CUDA_TK = /opt/AMDAPP/
1411

15-
OFLAGS = -g -O3 -Wall -Wextra -Wstrict-aliasing=2 -fopenmp
16-
CXXFLAGS = -fPIC $(OFLAGS) -D_OCL_
12+
OFLAGS = -g -O3 -Wall -Wextra -Wstrict-aliasing=2 -fopenmp
13+
CXXFLAGS += -fPIC -fopenmp $(OFLAGS) -D_OCL_
1714

18-
LDFLAGS = -lOpenCL -fopenmp
15+
LDFLAGS += -lOpenCL -fopenmp
1916

2017
INCLUDEPATH = $(SAPPOROPATH)/include
2118
CXXFLAGS += -I$(INCLUDEPATH) -I./ -I $(SAPPOROPATH) -I$(CUDA_TK)/include
@@ -33,28 +30,28 @@ kernels:
3330
ln -s $(SAPPOROPATH)/OpenCLKernels OpenCL
3431

3532
test_gravity_block_ocl : test_gravity_block_ocl.o
36-
$(LD) $(LDFLAGS) $^ -o $@ -L $(SAPPOROPATH) -l$(SAPLIB2) $(LDFLAGS)
33+
$(CXX) $(LDFLAGS) $^ -o $@ -L $(SAPPOROPATH) -l$(SAPLIB2) $(LDFLAGS)
3734

3835
test_gravity_block_g5_ocl: test_gravity_block_g5_ocl.o
39-
$(LD) $(LDFLAGS) $^ -o $@ -L $(SAPPOROPATH) -l$(SAPLIB2) $(LDFLAGS)
36+
$(CXX) $(LDFLAGS) $^ -o $@ -L $(SAPPOROPATH) -l$(SAPLIB2) $(LDFLAGS)
4037

4138
test_gravity_block_6th_ocl : test_gravity_block_6th_ocl.o
42-
$(LD) $(LDFLAGS) $^ -o $@ -L $(SAPPOROPATH) -l$(SAPLIB2) $(LDFLAGS)
39+
$(CXX) $(LDFLAGS) $^ -o $@ -L $(SAPPOROPATH) -l$(SAPLIB2) $(LDFLAGS)
4340

4441
test_performance_rangeN_ocl : test_performance_rangeN_ocl.o
45-
$(LD) $(LDFLAGS) $^ -o $@ -L $(SAPPOROPATH) -l$(SAPLIB2) $(LDFLAGS)
42+
$(CXX) $(LDFLAGS) $^ -o $@ -L $(SAPPOROPATH) -l$(SAPLIB2) $(LDFLAGS)
4643

4744
test_performance_blockStep_ocl : test_performance_blockStep_ocl.o
48-
$(LD) $(LDFLAGS) $^ -o $@ -L $(SAPPOROPATH) -l$(SAPLIB2) $(LDFLAGS)
45+
$(CXX) $(LDFLAGS) $^ -o $@ -L $(SAPPOROPATH) -l$(SAPLIB2) $(LDFLAGS)
4946

5047
test_performance_rangeN_6th_ocl : test_performance_rangeN_6th_ocl.o
51-
$(LD) $(LDFLAGS) $^ -o $@ -L $(SAPPOROPATH) -l$(SAPLIB2) $(LDFLAGS)
48+
$(CXX) $(LDFLAGS) $^ -o $@ -L $(SAPPOROPATH) -l$(SAPLIB2) $(LDFLAGS)
5249

5350
test_performance_rangeN_g5_ocl : test_performance_rangeN_g5_ocl.o
54-
$(LD) $(LDFLAGS) $^ -o $@ -L $(SAPPOROPATH) -l$(SAPLIB2) $(LDFLAGS)
51+
$(CXX) $(LDFLAGS) $^ -o $@ -L $(SAPPOROPATH) -l$(SAPLIB2) $(LDFLAGS)
5552

5653
test_integrator_ocl : test_integrator_ocl.o
57-
$(LD) $(LDFLAGS) $^ -o $@ -L $(SAPPOROPATH) -l$(SAPLIB2) $(LDFLAGS)
54+
$(CXX) $(LDFLAGS) $^ -o $@ -L $(SAPPOROPATH) -l$(SAPLIB2) $(LDFLAGS)
5855

5956
%_ocl.o: $(SRCPATH)/%.cpp
6057
$(CXX) $(CXXFLAGS) -c $< -o $@

0 commit comments

Comments
 (0)