From f43f86ed718ca3faf8eeeb165a03cdc6b8cba19f Mon Sep 17 00:00:00 2001
From: Claudio Gheller <cgheller@login01.m100.cineca.it>
Date: Mon, 4 Oct 2021 09:28:52 +0200
Subject: [PATCH] Bug fix

---
 Makefile | 16 +++++++++-------
 1 file changed, 9 insertions(+), 7 deletions(-)

diff --git a/Makefile b/Makefile
index 59a3bc3..80ba945 100644
--- a/Makefile
+++ b/Makefile
@@ -14,11 +14,13 @@ OPT += -DWRITE_IMAGE
 
 CC = gcc
 CXX = g++
-MPICC = mpicc
-MPICXX = mpiCC 
+ifeq (USE_MPI,$(findstring USE_MPI,$(OPT)))
+  CC = mpicc
+  CXX = mpiCC 
+endif
 
-#OMP = -fopenmp 
-OMP = 
+OMP = -fopenmp 
+#OMP = 
 
 CFLAGS += -O3 -mcpu=native
 CFLAGS += -I.
@@ -49,12 +51,12 @@ serial_cuda:
 	$(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)
+	$(CC) $(OMP) -o w-stackingCfftw $(CFLAGS) $^ $(LIBS)
 
 mpi_cuda:
 	$(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
+	$(CC) $(CFLAGS) $(OPT) -c w-stacking-fftw.c
+	$(CXX) $(CFLAGS) $(OPT) -o w-stackingfftw w-stacking-fftw.o w-stacking.o phase_correction.o $(NVLIB) $(LIBS) -lm
 
 clean:
 	rm *.o
-- 
GitLab