Compilation with oneAPI 2025
Posted: Tue Feb 04, 2025 7:42 pm
Dear all!
It seems that Intel finally deprecated the "classic" compiler/wrapper (ifort/mpiifort, etc.) with oneAPI 2025. When I try to compile Yambo 5.2.4 on Ubuntu 22.04, the standard compilation line is not working any more (cannot find ifort...) and, depending on how I play with the suggestions by Intel, I either don't get MPI working, or I get the following error.
The latter case would occur e.g. with
Are there any suggestions on how to move to the "new" compiler in the configure options?
Thanks a lot for your help!
Christian
It seems that Intel finally deprecated the "classic" compiler/wrapper (ifort/mpiifort, etc.) with oneAPI 2025. When I try to compile Yambo 5.2.4 on Ubuntu 22.04, the standard compilation line is not working any more (cannot find ifort...) and, depending on how I play with the suggestions by Intel, I either don't get MPI working, or I get the following error.
Code: Select all
configure: error: Found FC precompiler problems in processing FC source.
Code: Select all
./configure CC=icx MPICC="mpiic -cc=ic" MPIFC="mpiifx -fc=ifx" MPIF77="mpiifx -fc=ifx" FC=ifx F77=ifx --enable-open-mp --enable-par-linalg --with-scalapack-libs=mkl --with-blacs-libs=mkl --enable-slepc-linalg --enable-time-profile --enable-memory-profile
Thanks a lot for your help!
Christian