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
_______________________________________________ Quantum ESPRESSO is supported by MaX (www.max-centre.eu/quantum-espresso) users mailing list users@lists.quantum-espresso.org https://lists.quantum-espresso.org/mailman/listinfo/users