I'm currently writing a program that requires both MKL and FFTW.
The FFTW plan function I need is "fftw_plan_r2r_2d," which according the material I found, is not yet available in MKL, and the wrapper from MKL will always return a NULL pointer.
This is obviously not what I want, and also according to the manual, the MKL FFTW interface is designed to replace of FFTW functions.
So when I link both FFTW and MKL library to the program, the empty wrapper is used, thus I can't compute the transform I want.
Is there a way that I use both library in the same program, cause MKL functions are needed in other part of the program. But it's blocking the part I want to use FFTW.