diff --git a/Make_include_template b/Make_include_template
index e0ed07d7fa23c55dff0fd27a15f9a1bd97092419..838b443d4fb1891de078d59587b06cdb5bfff1c8 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.