@@ -54,7 +54,7 @@ CF = -pg -g --coverage -fprofile-abs-path -O0 \
5454CUDA_LIB = $(CUDART_LIB ) $(CUBLAS_LIB )
5555
5656NVCC = /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
5858
5959# -------------------------------------------------------------------------------
6060
@@ -163,11 +163,12 @@ endif
163163
164164$(OBJ ) : $(INC )
165165
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
167167
168168ifneq ($(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
171172endif
172173
173174C = $(CXX ) $(CF ) $(I ) $(GPU_CONFIG )
@@ -365,7 +366,7 @@ spqrgpu_computeFrontStaging.o: ../SPQRGPU/spqrgpu_computeFrontStaging.cpp
365366# SuiteSparse_GPURuntime
366367# -------------------------------------------------------------------------------
367368
368- GPURUNTIME = ../../SuiteSparse_GPURuntime
369+ GPURUNTIME = ../GPURuntime
369370GPURUNSRC = $(GPURUNTIME ) /Source
370371GPURUNINC = -I$(GPURUNTIME ) /Include -I../../SuiteSparse_config
371372
@@ -398,7 +399,7 @@ SuiteSparseGPU_Workspace_transfer.o: \
398399# GPUQREngine
399400# -------------------------------------------------------------------------------
400401
401- GPUQR = ../../ GPUQREngine
402+ GPUQR = ../GPUQREngine
402403GPUQRSRC = $(GPUQR ) /Source
403404GPUQRDEMO = $(GPUQR ) /Demo
404405GPUQRINC = $(GPURUNINC ) -I$(GPUQR ) /Include
0 commit comments