yambo 5.1.1 failed with oneapi-2022.3
Posted: Tue Jul 01, 2025 10:43 am
Dear Yambo Developers,
I installed the Intel one API suite (lBaseKit_p_2022.3.0.8767_offline.sh and lHPCKit_p_2022.3.0.8751_offline.sh) on the CentOS 7 system (Intel(R) Xeon(R) CPU E5-2686 v4 ). I tried to compile yambo5.1.1 using the following command (Use root account),
./configure --enable-uspp --enable-memory-profile --enable-options-check --with-blas-libs="-lmkl_intel_lp64 -lmkl_sequential -lmkl_core" --with-lapack-libs="-lmkl_intel_lp64 -lmkl_sequential -lmkl_core" --with-blacs-libs="-lmkl_blacs_intelmpi_lp64" --with-scalapack-libs="-lmkl_scalapack_lp64" --with-fft-libs="-mkl" FCFLAGS="-O2 -limf -assume bscc -nofor_main"
make all
The final display shows the following error:
make[2]: *** [mod_pars.o] Error 1
mod_pars.f90(26): error #7002: Error in opening the compiled module file. Check INCLUDE paths. [NETCDF]
[driver] yambo (checking work to be done)
yambo linking failed. Check log/compile_yambo.log
mod_pars.f90(26): error #7002: Error in opening the compiled module file. Check INCLUDE paths. [NETCDF]
make[1]: *** [yambo] Error 1
yambo build failed
All external libraries have been manually downloaded and placed on yambo-5.1.1.lib/archive
(This folder contains blacs.tar.gz hdf5-1.12.0.tar.gz package.list
etsf_io-1.0.4.tar.gz iotk-y1.2.2.tar.gz petsc-3.14.6.tar.gz
fftqe.tar.gz lapack-3.9.1.tar.gz pnetcdf-1.12.1.tar.gz
fftw-3.3.6-pl1.tar.gz libxc-5.1.5.tar.gz scalapack-2.1.0.tar.gz
futile-yambo.tar.gz Makefile.loc slepc-3.14.2.tar.gz
git.list netcdf-c-4.7.4.tar.gz yaml-0.2.2.tar.gz
git.list.in netcdf-fortran-4.5.3.tar.gz Ydriver-1.1.0.tar.gz
)
Please see the attached log files.
Any suggestions or help will be greatly appreciated!!
Best wishes,
YuLong
I installed the Intel one API suite (lBaseKit_p_2022.3.0.8767_offline.sh and lHPCKit_p_2022.3.0.8751_offline.sh) on the CentOS 7 system (Intel(R) Xeon(R) CPU E5-2686 v4 ). I tried to compile yambo5.1.1 using the following command (Use root account),
./configure --enable-uspp --enable-memory-profile --enable-options-check --with-blas-libs="-lmkl_intel_lp64 -lmkl_sequential -lmkl_core" --with-lapack-libs="-lmkl_intel_lp64 -lmkl_sequential -lmkl_core" --with-blacs-libs="-lmkl_blacs_intelmpi_lp64" --with-scalapack-libs="-lmkl_scalapack_lp64" --with-fft-libs="-mkl" FCFLAGS="-O2 -limf -assume bscc -nofor_main"
make all
The final display shows the following error:
make[2]: *** [mod_pars.o] Error 1
mod_pars.f90(26): error #7002: Error in opening the compiled module file. Check INCLUDE paths. [NETCDF]
[driver] yambo (checking work to be done)
yambo linking failed. Check log/compile_yambo.log
mod_pars.f90(26): error #7002: Error in opening the compiled module file. Check INCLUDE paths. [NETCDF]
make[1]: *** [yambo] Error 1
yambo build failed
All external libraries have been manually downloaded and placed on yambo-5.1.1.lib/archive
(This folder contains blacs.tar.gz hdf5-1.12.0.tar.gz package.list
etsf_io-1.0.4.tar.gz iotk-y1.2.2.tar.gz petsc-3.14.6.tar.gz
fftqe.tar.gz lapack-3.9.1.tar.gz pnetcdf-1.12.1.tar.gz
fftw-3.3.6-pl1.tar.gz libxc-5.1.5.tar.gz scalapack-2.1.0.tar.gz
futile-yambo.tar.gz Makefile.loc slepc-3.14.2.tar.gz
git.list netcdf-c-4.7.4.tar.gz yaml-0.2.2.tar.gz
git.list.in netcdf-fortran-4.5.3.tar.gz Ydriver-1.1.0.tar.gz
)
Please see the attached log files.
Any suggestions or help will be greatly appreciated!!
Best wishes,
YuLong