From 4437b1507c2ecbd20df57fe97b80136ebecb3d68 Mon Sep 17 00:00:00 2001 From: Jan Thorbecke <janth@xs4all.nl> Date: Mon, 11 Mar 2019 14:38:30 +0100 Subject: [PATCH] MKL standard for GNU compilers --- Make_include_template | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/Make_include_template b/Make_include_template index e0ed07d..838b443 100644 --- a/Make_include_template +++ b/Make_include_template @@ -85,7 +85,8 @@ OPTC += -fopenmp # BLAS and LAPACK libraries MKLROOT=/opt/intel/mkl/ #for GNU compilers -BLAS = ${MKLROOT}/lib/libmkl_gf_lp64.a ${MKLROOT}/lib/libmkl_sequential.a ${MKLROOT}/lib/libmkl_core.a -lpthread -lm -ldl +#you might need to add intel64 to : ${MKLROOT}/lib/intel64 +BLAS = -L${MKLROOT}/lib/ -lmkl_gf_lp64 -lmkl_sequential -lmkl_core -lpthread -lm -ldl #for intel compilers #BLAS = -mkl @@ -99,7 +100,8 @@ BLAS = ${MKLROOT}/lib/libmkl_gf_lp64.a ${MKLROOT}/lib/libmkl_sequential.a ${MKLR MKLROOT=/opt/intel/mkl/ OPTC += -DMKL -I$(MKLROOT)/include #for GNU compilers -BLAS = ${MKLROOT}/lib/libmkl_gf_lp64.a ${MKLROOT}/lib/libmkl_sequential.a ${MKLROOT}/lib/libmkl_core.a -lpthread -lm -ldl +#you might need to add intel64 to : ${MKLROOT}/lib/intel64 +FFT = -L${MKLROOT}/lib/ -lmkl_gf_lp64 -lmkl_sequential -lmkl_core -lpthread -lm -ldl #for intel compilers #FFT = ${MKLROOT}/lib/libmkl_intel_lp64.a ${MKLROOT}/lib/libmkl_sequential.a ${MKLROOT}/lib/libmkl_core.a -lpthread -lm -ldl @@ -107,7 +109,6 @@ BLAS = ${MKLROOT}/lib/libmkl_gf_lp64.a ${MKLROOT}/lib/libmkl_sequential.a ${MKLR LIBS= -L$L -lgenfft $(FFT) $(BLAS) - ######################################################################## # standard CFLAGS CFLAGS = -I$I -I. -- GitLab