From e64e41d6cd25b3afa40f920cf4db8e0805286538 Mon Sep 17 00:00:00 2001 From: Sebastian Mai Date: Fri, 6 Dec 2024 15:32:28 +0100 Subject: [PATCH 1/2] wfoverlap Makefile --- wfoverlap/source/Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/wfoverlap/source/Makefile b/wfoverlap/source/Makefile index 6fa7215..53e318e 100644 --- a/wfoverlap/source/Makefile +++ b/wfoverlap/source/Makefile @@ -34,7 +34,7 @@ #STATIC = -static-intel -qopenmp-link=static PROFILE = # -pg OMP = -qopenmp -FC = ifx +FC = ifort DEBUG = #-g #-warn all # -traceback -check bounds OPT = -O3 -ipo FCFLAGS = $(OPT) $(OMP) $(PROFILE) $(DEBUG) -fpp -i8 -DEXTBLAS -I"${MKLROOT}/include" -z muldefs From 7e8f1318a5de16a6f2678142355539124085b95e Mon Sep 17 00:00:00 2001 From: Sebastian Mai Date: Fri, 6 Dec 2024 15:36:56 +0100 Subject: [PATCH 2/2] wfoverlap makefile again --- wfoverlap/source/Makefile | 34 +++++++++++++++++----------------- 1 file changed, 17 insertions(+), 17 deletions(-) diff --git a/wfoverlap/source/Makefile b/wfoverlap/source/Makefile index 53e318e..6e10ab7 100644 --- a/wfoverlap/source/Makefile +++ b/wfoverlap/source/Makefile @@ -31,28 +31,28 @@ # **** ifort **** -#STATIC = -static-intel -qopenmp-link=static -PROFILE = # -pg -OMP = -qopenmp -FC = ifort -DEBUG = #-g #-warn all # -traceback -check bounds -OPT = -O3 -ipo -FCFLAGS = $(OPT) $(OMP) $(PROFILE) $(DEBUG) -fpp -i8 -DEXTBLAS -I"${MKLROOT}/include" -z muldefs -LINKFLAGS = $(STATIC) $(PROFILE) - -# openmp (multithreaded) compilation -#LALIB = -Wl,--start-group ${MKLROOT}/lib/intel64/libmkl_intel_ilp64.a ${MKLROOT}/lib/intel64/libmkl_core.a ${MKLROOT}/lib/intel64/libmkl_intel_thread.a -Wl,--end-group -lpthread -lm -ldl -#LALIB = -Wl,--start-group $(MKLROOT)/lib/intel64/libmkl_intel_ilp64.a $(MKLROOT)/lib/intel64/libmkl_sequential.a $(MKLROOT)/lib/intel64/libmkl_core.a -Wl,--end-group -lm -LALIB = -Wl,--start-group ${MKLROOT}/lib/libmkl_intel_ilp64.a ${MKLROOT}/lib/libmkl_intel_thread.a ${MKLROOT}/lib/libmkl_core.a -Wl,--end-group -liomp5 -lpthread -lm -ldl +# #STATIC = -static-intel -qopenmp-link=static +# PROFILE = # -pg +# OMP = -qopenmp +# FC = ifort +# DEBUG = #-g #-warn all # -traceback -check bounds +# OPT = -O3 -ipo +# FCFLAGS = $(OPT) $(OMP) $(PROFILE) $(DEBUG) -fpp -i8 -DEXTBLAS -I"${MKLROOT}/include" -z muldefs +# LINKFLAGS = $(STATIC) $(PROFILE) +# +# # openmp (multithreaded) compilation +# #LALIB = -Wl,--start-group ${MKLROOT}/lib/intel64/libmkl_intel_ilp64.a ${MKLROOT}/lib/intel64/libmkl_core.a ${MKLROOT}/lib/intel64/libmkl_intel_thread.a -Wl,--end-group -lpthread -lm -ldl +# #LALIB = -Wl,--start-group $(MKLROOT)/lib/intel64/libmkl_intel_ilp64.a $(MKLROOT)/lib/intel64/libmkl_sequential.a $(MKLROOT)/lib/intel64/libmkl_core.a -Wl,--end-group -lm +# LALIB = -Wl,--start-group ${MKLROOT}/lib/libmkl_intel_ilp64.a ${MKLROOT}/lib/libmkl_intel_thread.a ${MKLROOT}/lib/libmkl_core.a -Wl,--end-group -liomp5 -lpthread -lm -ldl # **** gfortran **** -#FC = gfortran -#FCFLAGS = -O0 -cpp -g3 -fdefault-integer-8 -Wall -fbacktrace -DEXTBLAS -#LINKFLAGS = -#LALIB = -lblas -llapack -fopenmp +FC = gfortran +FCFLAGS = -O0 -cpp -g3 -fdefault-integer-8 -Wall -fbacktrace -DEXTBLAS +LINKFLAGS = +LALIB = -lblas -llapack -fopenmp ############## Main objects and libraries #######