NAMD Installation Problem

From: Sanjay H A (sanju_smg_at_lycos.com)
Date: Fri Nov 09 2007 - 20:11:17 CST

Hi All
I am installing NAMD2.6 on Intel Linux Machine.
I installed Charm++ with MPI, tcl and fftw2.1.5.

If I go for installing NAMD according to procedure given
I ended up with these errors

obj/ComputePme.o(.text+0x1bc3): In function `ComputePmeMgr::initialize(CkQdMsg*':
: undefined reference to `rfftwnd_create_plan_specific'
obj/ComputePme.o(.text+0x1c59): In function `ComputePmeMgr::initialize(CkQdMsg*':
: undefined reference to `fftw_create_plan_specific'
obj/ComputePme.o(.text+0x1cef): In function `ComputePmeMgr::initialize(CkQdMsg*':
: undefined reference to `fftw_create_plan_specific'
obj/ComputePme.o(.text+0x1d6a): In function `ComputePmeMgr::initialize(CkQdMsg*':
: undefined reference to `rfftwnd_create_plan_specific'
obj/ComputePme.o(.text+0x3615): In function `ComputePmeMgr::gridCalc1()':
: undefined reference to `rfftwnd_real_to_complex'
obj/ComputePme.o(.text+0x3e3a): In function `ComputePmeMgr::gridCalc2()':
: undefined reference to `fftw'
obj/ComputePme.o(.text+0x3ed4): In function `ComputePmeMgr::gridCalc2()':
: undefined reference to `fftw'
obj/ComputePme.o(.text+0x47ae): In function `ComputePmeMgr::gridCalc3()':
: undefined reference to `rfftwnd_complex_to_real'
obj/SimParameters.o(.text+0xc277): In function `SimParameters::print_config(PareOptions&, ConfigList*, char*&)':
: undefined reference to `fftw_import_wisdom_from_file'
obj/SimParameters.o(.text+0xc432): In function `SimParameters::print_config(PareOptions&, ConfigList*, char*&)':
: undefined reference to `rfftwnd_create_plan_specific'
obj/SimParameters.o(.text+0xc43a): In function `SimParameters::print_config(PareOptions&, ConfigList*, char*&)':
: undefined reference to `rfftwnd_destroy_plan'
obj/SimParameters.o(.text+0xc4aa): In function `SimParameters::print_config(PareOptions&, ConfigList*, char*&)':
: undefined reference to `fftw_create_plan_specific'
obj/SimParameters.o(.text+0xc4b2): In function `SimParameters::print_config(PareOptions&, ConfigList*, char*&)':
: undefined reference to `fftw_destroy_plan'
obj/SimParameters.o(.text+0xc527): In function `SimParameters::print_config(PareOptions&, ConfigList*, char*&)':
: undefined reference to `fftw_create_plan_specific'
obj/SimParameters.o(.text+0xc52f): In function `SimParameters::print_config(PareOptions&, ConfigList*, char*&)':
: undefined reference to `fftw_destroy_plan'
obj/SimParameters.o(.text+0xc592): In function `SimParameters::print_config(PareOptions&, ConfigList*, char*&)':
: undefined reference to `fftw_create_plan_specific'
obj/SimParameters.o(.text+0xc59a): In function `SimParameters::print_config(PareOptions&, ConfigList*, char*&)':
: undefined reference to `fftw_destroy_plan'
obj/SimParameters.o(.text+0xc609): In function `SimParameters::print_config(PareOptions&, ConfigList*, char*&)':
: undefined reference to `fftw_create_plan_specific'
obj/SimParameters.o(.text+0xc611): In function `SimParameters::print_config(PareOptions&, ConfigList*, char*&)':
: undefined reference to `fftw_destroy_plan'
obj/SimParameters.o(.text+0xc67d): In function `SimParameters::print_config(PareOptions&, ConfigList*, char*&)':
: undefined reference to `rfftwnd_create_plan_specific'
obj/SimParameters.o(.text+0xc685): In function `SimParameters::print_config(PareOptions&, ConfigList*, char*&)':
: undefined reference to `rfftwnd_destroy_plan'
obj/SimParameters.o(.text+0xc731): In function `SimParameters::print_config(PareOptions&, ConfigList*, char*&)':
: undefined reference to `fftw_export_wisdom_to_file'
obj/SimParameters.o(.text+0xc73e): In function `SimParameters::print_config(PareOptions&, ConfigList*, char*&)':
: undefined reference to `fftw_export_wisdom_to_string'
obj/SimParameters.o(.text+0x100a6): In function `SimParameters::receive_SimParaeters(MIStream*)':
: undefined reference to `fftw_import_wisdom_from_string'
collect2: ld returned 1 exit status
Fatal Error by charmc in directory /home/sanjay/NAMD/NAMD_2.6_Source/Linux-i686MPI


If I search these functions in my fftw .a files, the function matches.
What may be the error

I installed fftw with these options

./configure --enable-float --enable-type-prefix --enable-static --prefix={somewhere}

Thanx in advance

Sanjay



This archive was generated by hypermail 2.1.6 : Wed Feb 29 2012 - 15:45:30 CST