[QE-users] Installation error With iFort QE v6.4.1 on macOS

Will DeBenedetti wjd74 at cornell.edu
Fri Aug 9 20:44:28 CEST 2019


All,

I am attempting to compile Quantum Espresso v6.4.1 against MPICH and the iFort Intel Fortan compiler suite and am running into an odd error that I have not seen before, I am pasting a truncated undefined symbol error below. I am also listing my machine info and compiler info.

System Info:
Macbook Pro 11,2
OS:Macintosh OS X
OSVERSION:10.14.5
Darwin dhcp-ccc-6847.redrover.cornell.edu<http://dhcp-ccc-6847.redrover.cornell.edu> 18.6.0 Darwin Kernel Version 18.6.0: Thu Apr 25 23:16:27 PDT 2019; root:xnu-4903.261.4~2/RELEASE_X86_64 x86_64
Intel(R) Core(TM) i7-4750HQ CPU @ 2.00GHz

Intel Compiler
Intel compilers_and_libraries_2019.4.233

The output from the command $make PW is below:


Compiler:compilers_and_libraries_2019.4.233
Undefined symbols for architecture x86_64:
  "_dfti_commit_descriptor_external", referenced from:
      _fft_scalar_dfti_mp_cft_1z_ in libqefft.a(fft_scalar.DFTI.o)
      _fft_scalar_dfti_mp_cft_2xy_ in libqefft.a(fft_scalar.DFTI.o)
      _fft_scalar_dfti_mp_cfft3d_ in libqefft.a(fft_scalar.DFTI.o)
  "_dfti_compute_backward_z", referenced from:
      _fft_scalar_dfti_mp_cft_2xy_ in libqefft.a(fft_scalar.DFTI.o)
      _fft_scalar_dfti_mp_cfft3d_ in libqefft.a(fft_scalar.DFTI.o)
  "_dfti_compute_backward_zz", referenced from:
      _fft_scalar_dfti_mp_cft_1z_ in libqefft.a(fft_scalar.DFTI.o)
  "_dfti_compute_forward_z", referenced from:
      _fft_scalar_dfti_mp_cft_2xy_ in libqefft.a(fft_scalar.DFTI.o)
      _fft_scalar_dfti_mp_cfft3d_ in libqefft.a(fft_scalar.DFTI.o)
  "_dfti_compute_forward_zz", referenced from:
      _fft_scalar_dfti_mp_cft_1z_ in libqefft.a(fft_scalar.DFTI.o)
  "_dfti_create_descriptor_1d", referenced from:
      _fft_scalar_dfti_mp_cft_1z_ in libqefft.a(fft_scalar.DFTI.o)
  "_dfti_create_descriptor_highd", referenced from:
      _fft_scalar_dfti_mp_cft_2xy_ in libqefft.a(fft_scalar.DFTI.o)
      _fft_scalar_dfti_mp_cfft3d_ in libqefft.a(fft_scalar.DFTI.o)
  "_dfti_free_descriptor_external", referenced from:
      _fft_scalar_dfti_mp_cft_1z_ in libqefft.a(fft_scalar.DFTI.o)
      _fft_scalar_dfti_mp_cft_2xy_ in libqefft.a(fft_scalar.DFTI.o)
      _fft_scalar_dfti_mp_cfft3d_ in libqefft.a(fft_scalar.DFTI.o)
  "_dfti_set_value_dblval", referenced from:
      _fft_scalar_dfti_mp_cft_1z_ in libqefft.a(fft_scalar.DFTI.o)
      _fft_scalar_dfti_mp_cft_2xy_ in libqefft.a(fft_scalar.DFTI.o)
      _fft_scalar_dfti_mp_cfft3d_ in libqefft.a(fft_scalar.DFTI.o)
  "_dfti_set_value_intval", referenced from:
      _fft_scalar_dfti_mp_cft_1z_ in libqefft.a(fft_scalar.DFTI.o)
      _fft_scalar_dfti_mp_cft_2xy_ in libqefft.a(fft_scalar.DFTI.o)
      _fft_scalar_dfti_mp_cfft3d_ in libqefft.a(fft_scalar.DFTI.o)
ld: symbol(s) not found for architecture x86_64
make[2]: *** [pw.x] Error 1
make[1]: *** [pw] Error 1
make: *** [pw] Error 1

I will note that I receive a very similar message when attempting to compile VASP against the same compiler suite, although this message is returned from the file: fftw3xf.lst

All of my Paths are set to the correct libraries etc

Many thanks,

Will DeBenedetti
Cornell University
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.quantum-espresso.org/pipermail/users/attachments/20190809/f64e050b/attachment.html>


More information about the users mailing list