From 756a2534d84d15b7d8ef01130e3c4aa81d122b3c Mon Sep 17 00:00:00 2001
From: Rafael Ravedutti <rafaelravedutti@gmail.com>
Date: Fri, 28 Oct 2022 16:37:52 +0200
Subject: [PATCH] Fix CUDA compilation

Signed-off-by: Rafael Ravedutti <rafaelravedutti@gmail.com>
---
 Makefile | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/Makefile b/Makefile
index ca5aa90..05cff04 100644
--- a/Makefile
+++ b/Makefile
@@ -23,7 +23,9 @@ lj_cpu: lj_ns.cpp
 lj_gpu: lj_ns.cu
 	mpic++ -c -o pairs.o runtime/pairs.cpp -DDEBUG
 	mpic++ -c -o regular_6d_stencil.o runtime/domain/regular_6d_stencil.cpp -DDEBUG
-	nvcc -o lj_gpu runtime/devices/cuda.cu runtime.o regular_6d_stencil.o lj_ns.cu
+	nvcc -c -o cuda_runtime.o runtime/devices/cuda.cu -DDEBUG
+	nvcc -c -o lj_gpu.o lj_ns.cu -DDEBUG
+	mpic++ -o lj_gpu lj_gpu.o cuda_runtime.o pairs.o regular_6d_stencil.o -lcudart -L/usr/local/cuda/lib64
 
 clean:
 	@echo "Cleaning..."
-- 
GitLab