FFTW: 'rfftwnd_create_plan_specific' wrapper missing in MKL 8.1.1

FFTW: 'rfftwnd_create_plan_specific' wrapper missing in MKL 8.1.1

Hi all,

I'm trying to compile NAMD, which relies on FFTW 2.x, with the MKL wrapper library for FFTW 2. I've resolved many errors, but have one that I'm hung up on now. It seems that there is no MKL wrapper for 'rfftwnd_create_plan_specific', as I get this error (just a snippet):

obj/ComputePme.o: In function `ComputePmeMgr::initialize(CkQdMsg*)':ComputePme.C:(.text+0x260e): undefined reference to `rfftwnd_create_plan_specific'
:ComputePme.C:(.text+0x2779): undefined reference to `rfftwnd_create_plan_specific'
obj/SimParameters.o: In function `SimParameters::print_config(ParseOptions&, ConfigList*, char*&)':SimParameters.C:(.text+0x8381): undefined reference to `rfftwnd_create_plan_specific'
:SimParameters.C:(.text+0x855a): undefined reference to `rfftwnd_create_plan_specific'
collect2: ld returned 1 exit status
Fatal Error by charmc in directory /home/jake/Builds/NAMD_2.6_Source/Linux-amd64-g++

This then causes make to fail. Does anyone know a workaround for this? I'm not very familiar with FFTW's innards.

Thanks in advance,

Jake

1 envío / 0 nuevos
Para obtener más información sobre las optimizaciones del compilador, consulte el aviso sobre la optimización.