<div dir="ltr"><div>mpif90 from intel MPI invokes gfortran.</div><div>You should use mpiifort instead.</div><div>
$ ./configure --with-scalapack=intel MPIF90=mpiifort</div><div>assuming mpiifort exists on your path.<br></div><div>Ye<br></div><div><div><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr">===================<br>
Ye Luo, Ph.D.<br>Computational Science Division & Leadership Computing Facility<br>
Argonne National Laboratory</div></div></div></div></div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Jun 3, 2020 at 9:47 PM Hongyi Zhao <<a href="mailto:hongyi.zhao@gmail.com">hongyi.zhao@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hi,<br>
<br>
See my following steps on compiling the latest qe git verson with<br>
parallel_studio_xe/2020.0.088:<br>
<br>
$ module load parallel_studio_xe/2020.0.088<br>
$ ./configure --with-scalapack=intel<br>
checking build system type... x86_64-pc-linux-gnu<br>
checking ARCH... x86_64<br>
checking setting AR... ... ar<br>
checking setting ARFLAGS... ... ruv<br>
checking for gfortran... no<br>
checking for g95... no<br>
checking for xlf95... no<br>
checking for f95... no<br>
checking for fort... no<br>
checking for ifort... ifort<br>
checking whether the Fortran compiler works... yes<br>
checking for Fortran compiler default output file name... a.out<br>
checking for suffix of executables...<br>
checking whether we are cross compiling... no<br>
checking for suffix of object files... o<br>
checking whether we are using the GNU Fortran compiler... no<br>
checking whether ifort accepts -g... yes<br>
checking for mpif90... mpif90<br>
checking whether we are using the GNU Fortran compiler... no<br>
checking whether mpif90 accepts -g... no<br>
checking version of mpif90... unknown, assuming gfortran<br>
checking for Fortran flag to compile .f90 files... unknown<br>
configure: error: Fortran could not compile .f90 files<br>
<br>
Then I try the following command for inspecting the problem:<br>
<br>
$ mpif90 --help<br>
/opt/intel/compilers_and_libraries_2020.0.166/linux/mpi/intel64/bin/mpif90:<br>
1: gfortran: not found<br>
/opt/intel/compilers_and_libraries_2020.0.166/linux/mpi/intel64/bin/mpif90:<br>
1: eval: gfortran: not found<br>
<br>
It complains gfortran cann't be found. But the module file I used<br>
above has already set the environments for using intel tool chain.<br>
<br>
Any hints for this problem?<br>
<br>
Regards.<br>
-- <br>
Hongyi Zhao <<a href="mailto:hongyi.zhao@gmail.com" target="_blank">hongyi.zhao@gmail.com</a>><br>
_______________________________________________<br>
Quantum ESPRESSO is supported by MaX (<a href="http://www.max-centre.eu/quantum-espresso" rel="noreferrer" target="_blank">www.max-centre.eu/quantum-espresso</a>)<br>
users mailing list <a href="mailto:users@lists.quantum-espresso.org" target="_blank">users@lists.quantum-espresso.org</a><br>
<a href="https://lists.quantum-espresso.org/mailman/listinfo/users" rel="noreferrer" target="_blank">https://lists.quantum-espresso.org/mailman/listinfo/users</a><br>
</blockquote></div>