unable to compile mkl with fftw errors - undefined reference to `DftiCreateDescriptor_d_1d'


I am read the archives and deduced that …

#LIB = -lstdc++ -lpthread -lmkl_em64t -lguide

LIB = -lstdc++ -lpthread -lmkl_core –lguide

With the new version of Intel compiler… “em64t” moved to “core”

I really thought it would work.

The makefile.mkl

there is no gain of using the mkl fft over fftw.

lammps-icms has direct MKL fft support and a makefile.


also, you should not use the threaded MKL.