diff --git a/example_makefiles/makefile.inc.Linux b/example_makefiles/makefile.inc.Linux index de1e47eb92..e07176a82c 100644 --- a/example_makefiles/makefile.inc.Linux +++ b/example_makefiles/makefile.inc.Linux @@ -38,17 +38,19 @@ FAISSSHAREDFLAGS=-shared # # https://software.intel.com/en-us/articles/intel-mkl-link-line-advisor # -# for a start on setting the link flags. On version IntelComposerXE -# 2015.0.090, the following flags work +# The latest tested version is MLK 2017.0.098 (2017 Initial Release) and can +# be downloaded here: # -# MKLROOT=$(HOME)/fbsource/fbcode/third-party2//IntelComposerXE/2015.0.090/gcc-4.8.1-glibc-2.17/c3f970a/mkl +# https://registrationcenter.intel.com/en/forms/?productid=2558&licensetype=2 +# +# The following settings are working if MLK is installed on its default folder: +# +# MKLROOT=/opt/intel/compilers_and_libraries/linux/mkl/ # # BLASLDFLAGS=-Wl,--no-as-needed -L$(MKLROOT)/lib/intel64 -lmkl_intel_ilp64 \ # -lmkl_core -lmkl_gnu_thread -ldl -lpthread # -# the ilp64 means that the integers are 64-bit. -# -# BLASLDFLAGS=-DFINTEGER=long +# BLASCFLAGS=-DFINTEGER=long # # you may have to set the LD_LIBRARY_PATH=$MKLROOT/lib/intel64 at runtime #