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