From 61f7dfbc9e603b6625839d48fc50352df2c03a48 Mon Sep 17 00:00:00 2001
From: Claudio Gheller <cgheller@login02.m100.cineca.it>
Date: Wed, 29 Sep 2021 15:27:51 +0200
Subject: [PATCH] bug fix

---
 Makefile | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/Makefile b/Makefile
index d8f1552..73d9ee4 100644
--- a/Makefile
+++ b/Makefile
@@ -17,7 +17,7 @@ CFLAGS += -I.
 LIBS = -L$(FFTW_LIB) -lfftw3_mpi -lfftw3 -lm
 
 NVCC = nvcc
-NVFLAGS = -arch=sm_70 -c w-stacking.cu -Xcompiler -mno-float128 -std=c++11
+NVFLAGS = -arch=sm_70 -Xcompiler -mno-float128 -std=c++11
 NVLIB = -L/cineca/prod/opt/compilers/cuda/10.1/none/lib64/ -lcudart -lcuda
 
 DEPS = w-stacking.h
@@ -36,16 +36,16 @@ serial: $(COBJ)
 	$(CC) $(OMP) -o w-stackingCfftw_serial $(CFLAGS) $^ -lm
 
 serial_cuda:
-	$(NVCC) $(NVFLAGS) -c w-stacking.cu $(NVLIB)
-	$(CC) $(CFLAGS) $(OPT) -c w-stacking-fftw.c phase_correction.c
+	$(NVCC) $(NVFLAGS) -c w-stacking.cu phase_correction.cu $(NVLIB)
+	$(CC) $(CFLAGS) $(OPT) -c w-stacking-fftw.c
 	$(CXX) $(CFLAGS) $(OPT) -o w-stackingfftw_serial w-stacking-fftw.o w-stacking.o phase_correction.o $(NVLIB) -lm
 
 mpi: $(COBJ)
 	$(MPICC) $(OMP) -o w-stackingCfftw $(CFLAGS) $^ $(LIBS)
 
 mpi_cuda:
-	$(NVCC) $(NVFLAGS) -c w-stacking.cu $(NVLIB)
-	$(MPICC) $(CFLAGS) $(OPT) -c w-stacking-fftw.c phase_correction.c
+	$(NVCC) $(NVFLAGS) -c w-stacking.cu phase_correction.cu $(NVLIB)
+	$(MPICC) $(CFLAGS) $(OPT) -c w-stacking-fftw.c
 	$(MPICXX) $(CFLAGS) $(OPT) -o w-stackingfftw w-stacking-fftw.o w-stacking.o phase_correction.o $(NVLIB) $(LIBS) -lm
 
 clean:
-- 
GitLab