lol
at v192 48 lines 1.6 kB view raw
1diff -ru -x '*~' gmatrix_orig/src/Makefile gmatrix/src/Makefile 2--- gmatrix_orig/src/Makefile 2014-08-27 02:42:04.000000000 +0900 3+++ gmatrix/src/Makefile 2014-10-25 15:35:29.797202981 +0900 4@@ -21,6 +21,7 @@ 5 # to the manual on the gmatrix install instructions) 6 CUDA_LIB_PATH ?= /usr/local/cuda/lib64 7 R_INC_PATH ?= /usr/include/R 8+CUDA_INC_PATH ?= /usr/local/cuda/include 9 10 11 # Nvidia CUDA Compiler 12@@ -49,25 +50,25 @@ 13 # Build rules 14 build: $(OUT_OBJ) 15 $(R_CC) $(OUT_OBJ) -o $(OUT_SO) $(LIBS) -L$(CUDA_LIB_PATH) 16- 17+ 18 conversions.o: 19- $(NVCC) -c conversions.cu -o conversions.o $(NVCC_FLAGS) -I$(R_INC_PATH) 20- 21+ $(NVCC) -c conversions.cu -o conversions.o $(NVCC_FLAGS) -I$(R_INC_PATH) -I${CUDA_INC_PATH} 22+ 23 manipulation.o: 24- $(NVCC) -c manipulation.cu -o manipulation.o $(NVCC_FLAGS) -I$(R_INC_PATH) 25+ $(NVCC) -c manipulation.cu -o manipulation.o $(NVCC_FLAGS) -I$(R_INC_PATH) -I${CUDA_INC_PATH} 26 27 general.o: 28- $(NVCC) -c general.cu -o general.o $(NVCC_FLAGS) -I$(R_INC_PATH) 29+ $(NVCC) -c general.cu -o general.o $(NVCC_FLAGS) -I$(R_INC_PATH) -I${CUDA_INC_PATH} 30 31 matrix.o: 32- $(NVCC) -c matrix.cu -o matrix.o $(NVCC_FLAGS) -I$(R_INC_PATH) 33- 34+ $(NVCC) -c matrix.cu -o matrix.o $(NVCC_FLAGS) -I$(R_INC_PATH) -I${CUDA_INC_PATH} 35+ 36 ops.o: 37- $(NVCC) -c ops.cu -o ops.o $(NVCC_FLAGS) -I$(R_INC_PATH) 38- 39+ $(NVCC) -c ops.cu -o ops.o $(NVCC_FLAGS) -I$(R_INC_PATH) -I${CUDA_INC_PATH} 40+ 41 dist.o: 42- $(NVCC) -c dist.cu -o dist.o $(NVCC_FLAGS) -I$(R_INC_PATH) 43- 44+ $(NVCC) -c dist.cu -o dist.o $(NVCC_FLAGS) -I$(R_INC_PATH) -I${CUDA_INC_PATH} 45+ 46 47 clean: 48 -rm -f *.o core