AMBER Archive (2009)

Subject: [AMBER] pmemd compilation/make failed - mkl_vml_service_threader_z_1i_c_1o

From: Vijay Manickam Achari (vjrajamany_at_yahoo.com)
Date: Mon Apr 06 2009 - 02:27:24 CDT


Hi,
I am configuring pmemd in SMP machine SGI Altix 4700 itanium 128 cores (SLES 10.2 IA64 Intel compilers & MKL version 10.0.010) as below:
/usr/local/amber9/src/pmemd # ./configure sgi_altix ifort mpi fftw

But the compilation failed, as errors below:

fft1d.f90:(.text+0x8c2): undefined reference to `dfftw_destroy_plan_'
fft1d.o: In function `fft1d_mod_mp_fft1d_create_':
fft1d.f90:(.text+0xbc2): undefined reference to `dfftw_plan_dft_1d_'
fft1d.f90:(.text+0xbf2): undefined reference to `dfftw_plan_dft_1d_'
/opt/intel/mkl/10.0.010/lib/64/libmkl_intel_thread.a(vml_threading_templates.o): In function `mkl_vml_service_threader_z_1i_c_1o':
_tmp/treading_linux64_intel_thread/vml_threading_templates.c:(.text+0x92): undefined reference to `__kmpc_global_thread_num'
/opt/intel/mkl/10.0.010/lib/64/libmkl_intel_thread.a(vml_threading_templates.o): In function `L_mkl_vml_service_threader_z_1i_c_1o_2325__par_loop0_2$0':
_tmp/treading_linux64_intel_thread/vml_threading_templates.c:(.text+0x442): undefined reference to `__kmpc_ok_to_fork'
_tmp/treading_linux64_intel_thread/vml_threading_templates.c:(.text+0x472): undefined reference to `__kmpc_push_num_threads'
_tmp/treading_linux64_intel_thread/vml_threading_templates.c:(.text+0x4e2): undefined reference to `__kmpc_fork_call'
_tmp/treading_linux64_intel_thread/vml_threading_templates.c:(.text+0x502): undefined reference to `__kmpc_serialized_parallel'
_tmp/treading_linux64_intel_thread/vml_threading_templates.c:(.text+0x582): undefined reference to `__kmpc_end_serialized_parallel'
_tmp/treading_linux64_intel_thread/vml_threading_templates.c:(.text+0x6f2): undefined reference to `__kmpc_for_static_init_4'
_tmp/treading_linux64_intel_thread/vml_threading_templates.c:(.text+0x852): undefined reference to `__kmpc_for_static_fini'
/opt/intel/mkl/10.0.010/lib/64/libmkl_intel_thread.a(vml_threading_templates.o): In function `mkl_vml_service_threader_z_1i_2o':
_tmp/treading_linux64_intel_thread/vml_threading_templates.c:(.text+0x9c2): undefined reference to `__kmpc_global_thread_num'
/opt/intel/mkl/10.0.010/lib/64/libmkl_intel_thread.a(vml_threading_templates.o): In function `L_mkl_vml_service_threader_z_1i_2o_2299__par_loop1_2$1':
_tmp/treading_linux64_intel_thread/vml_threading_templates.c:(.text+0xd52): undefined reference to `__kmpc_ok_to_fork'
_tmp/treading_linux64_intel_thread/vml_threading_templates.c:(.text+0xd82): undefined reference to `__kmpc_push_num_threads'
_tmp/treading_linux64_intel_thread/vml_threading_templates.c:(.text+0xdf2): undefined reference to `__kmpc_fork_call'
_tmp/treading_linux64_intel_thread/vml_threading_templates.c:(.text+0xe12): undefined reference to `__kmpc_serialized_parallel'
_tmp/treading_linux64_intel_thread/vml_threading_templates.c:(.text+0xe92): undefined reference to `__kmpc_end_serialized_parallel'
_tmp/treading_linux64_intel_thread/vml_threading_templates.c:(.text+0xff2): undefined reference to `__kmpc_for_static_init_4'
_tmp/treading_linux64_intel_thread/vml_threading_templates.c:(.text+0x1162): undefined reference to `__kmpc_for_static_fini'
/opt/intel/mkl/10.0.010/lib/64/libmkl_intel_thread.a(vml_threading_templates.o): In function `mkl_vml_service_threader_z_2i_1o':
_tmp/treading_linux64_intel_thread/vml_threading_templates.c:(.text+0x1282): undefined reference to `__kmpc_global_thread_num'
/opt/intel/mkl/10.0.010/lib/64/libmkl_intel_thread.a(vml_threading_templates.o): In function `L_mkl_vml_service_threader_z_2i_1o_2273__par_loop2_2$2':

Attached is the config.h file for your review. Please assist me in this. Thanks.

Vijay Manickam Achari
(Phd Student c/o Prof Rauzah Hashim)
Chemistry Department,
University of Malaya,
Malaysia
 vjramana_at_gmail.com



_______________________________________________
AMBER mailing list
AMBER_at_ambermd.org
http://lists.ambermd.org/mailman/listinfo/amber