@@ -54,7 +54,7 @@ CF = -pg -g --coverage -fprofile-abs-path -O0 \
54
54
CUDA_LIB = $(CUDART_LIB ) $(CUBLAS_LIB )
55
55
56
56
NVCC = /usr/local/cuda/bin/nvcc -g --profile --generate-line-info $(NV20 ) \
57
- -Xcompiler -fprofile-arcs -Xcompiler -ftest-coverage
57
+ -Xcompiler -fprofile-arcs -Xcompiler -ftest-coverage -DSPQR_HAS_CUDA
58
58
59
59
# -------------------------------------------------------------------------------
60
60
@@ -163,11 +163,12 @@ endif
163
163
164
164
$(OBJ ) : $(INC )
165
165
166
- I = -I../../CHOLMOD/Include -I../../SuiteSparse_config -I../Include -I../../include/suitesparse
166
+ I = -I../../CHOLMOD/Include -I../../SuiteSparse_config -I../Include -I../../include/suitesparse
167
167
168
168
ifneq ($(GPU_CONFIG ) ,)
169
- I += -I../../SuiteSparse_GPURuntime/Include \
170
- -I../../GPUQREngine/Include $(CUDA_INC )
169
+ I += -I../GPURuntime/Include \
170
+ -I../GPUQREngine/Include $(CUDA_INC ) \
171
+ -isystem /usr/local/cuda/include
171
172
endif
172
173
173
174
C = $(CXX ) $(CF ) $(I ) $(GPU_CONFIG )
@@ -365,7 +366,7 @@ spqrgpu_computeFrontStaging.o: ../SPQRGPU/spqrgpu_computeFrontStaging.cpp
365
366
# SuiteSparse_GPURuntime
366
367
# -------------------------------------------------------------------------------
367
368
368
- GPURUNTIME = ../../SuiteSparse_GPURuntime
369
+ GPURUNTIME = ../GPURuntime
369
370
GPURUNSRC = $(GPURUNTIME ) /Source
370
371
GPURUNINC = -I$(GPURUNTIME ) /Include -I../../SuiteSparse_config
371
372
@@ -398,7 +399,7 @@ SuiteSparseGPU_Workspace_transfer.o: \
398
399
# GPUQREngine
399
400
# -------------------------------------------------------------------------------
400
401
401
- GPUQR = ../../ GPUQREngine
402
+ GPUQR = ../GPUQREngine
402
403
GPUQRSRC = $(GPUQR ) /Source
403
404
GPUQRDEMO = $(GPUQR ) /Demo
404
405
GPUQRINC = $(GPURUNINC ) -I$(GPUQR ) /Include
0 commit comments