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


I have 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

I don't know or use MKL, but if you just want FFTs, then
why not use FFTW directly - you don't need MKL in that case.