<div dir="ltr">I found that I can use OpenMPI with Intel compilers without recompiling it... just by setting the environmental variables OMPI_CC=icc, OMPI_CXX=icpc, OMPI_F77=ifort, and OMPI_FC=ifort . I'd be sure when doing the ./configure to set CC=icc, CXX=icpc, FC & F77 = ifort... Thank you all a lot...<br>
Ahmad Yassin<br><br><div class="gmail_quote">2011/9/27 GAO Zhe <span dir="ltr"><<a href="mailto:flux_ray12@163.com">flux_ray12@163.com</a>></span><br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<div style="line-height: 1.7; color: rgb(0, 0, 0); font-size: 14px; font-family: arial;">In my case, I installed ifort 2011 at first, and then compiled OpenMPI by ifort with command:<br>./configure --prefix=/**** FC=ifort<br>
After "make install" OpenMPI, the $MPIBIN=/**/OpenMPI/bin and $MPILIB=/***/OpenMPI/Lib have been added into .bashrc file through the method: $PATH=$MPIBIN:$PATH and $LD_LIBRARY_PATH=$MPILIB:$LD_LIBRARY_PATH.<br>
When compiling QE v4.3.2, only ./configure was needed, then ifort and mpif90 would be chosen automaticly (if compiled before, "make clean" first)<br>Hope this method can work in your case.<br><font color="#888888"><br>
<div>--<br>GAO Zhe<br>CMC Lab, MSE, SNU, Seoul, S.Korea<br>        
</div></font><div><div></div><div class="h5"><div></div><br>At 2011-09-27 00:30:06,"Ahmad Yassin" <<a href="mailto:amyassin29@gmail.com" target="_blank">amyassin29@gmail.com</a>> wrote:<br> <blockquote style="padding-left: 1ex; margin: 0px 0px 0px 0.8ex; border-left: 1px solid rgb(204, 204, 204);">
<div dir="ltr">Hello all;<br>I had a problem in installing QE 4.0.3 using Intel Compiler... the ./configure step runs smooth if using gcc and gfortran, but when using icc and ifort it gives me the following warnings:<br><br>

configure: WARNING: serial/parallel compiler mismatch detected<br>configure: WARNING: parallel compiler mpif90 uses gfortran, but serial compiler is ifort<br><br>looking it up, I found a previous email in the mailing list (<a href="http://www.democritos.it/pipermail/pw_forum/2009-June/013265.html" target="_blank">http://www.democritos.it/pipermail/pw_forum/2009-June/013265.html</a>) stating that <br>

<pre>you have a mismatch between parallel (mpif90) and<br>serial (gfortran) compiler. This is something<br>"configure" warns you about. Use<br>"./configure F90=gfortran", or, better, install<br>a mpif90 compiler that uses ifort</pre>


I tried to reinstall OpenMPI, using icc and ifort to compile its source, but the conflict is still there... Is there anyway to make mpif90 use ifort ? or is there any other parallel compiler using ifort?<br><br>Ahmad Yassin<br>

<br><br><pre><br></pre></div>
</blockquote></div></div></div><br><br><span title="neteasefooter"><span></span></span><br>_______________________________________________<br>
Pw_forum mailing list<br>
<a href="mailto:Pw_forum@pwscf.org">Pw_forum@pwscf.org</a><br>
<a href="http://www.democritos.it/mailman/listinfo/pw_forum" target="_blank">http://www.democritos.it/mailman/listinfo/pw_forum</a><br>
<br></blockquote></div><br></div>