<div>Hi,</div>
<div>&nbsp;</div>
<div>when trying to configure usign download-mpich=1, I got this error:</div>
<div>&nbsp;</div>
<div>
<p>=================================================================================&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Running configure on MPICH; this may take several minutes&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =================================================================================&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ********************************************************************************* 
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; UNABLE to CONFIGURE with GIVEN OPTIONS&nbsp;&nbsp;&nbsp; (see configure.log for details):<br>---------------------------------------------------------------------------------------<br>Error running configure on MPICH: Could not execute &#39;cd /lsftmp/g0306332/petsc- 
2.3.2-p8-new/externalpackages/mpich2-1.0.4p1;./configure --prefix=/lsftmp/g0306332/petsc-2.3.2-p8-new/externalpackages/mpich2-1.0.4p1/ia64 CC=&quot;/scratch1/g0306332/intel/cc/bin/icc&nbsp; -fPIC -O &quot; CXX=&quot;g++&nbsp; -Wall -Wwrite-strings -O&nbsp;&nbsp; -fPIC &quot; F90=&quot;/scratch1/g0306332/intel/fc/bin/ifort&nbsp; -fPIC -O&nbsp; &quot; F77=&quot;/scratch1/g0306332/intel/fc/bin/ifort&nbsp; -fPIC -O&nbsp; &quot; --enable-sharedlibs=gcc --without-mpe --with-pm=gforker&#39;: 
<br>Configuring MPICH2 version 1.0.4p1 with &#39;--prefix=/lsftmp/g0306332/petsc-2.3.2-p8-new/externalpackages/mpich2-1.0.4p1/ia64&#39; &#39;CC=/scratch1/g0306332/intel/cc/bin/icc&nbsp; -fPIC -O &#39; &#39;CXX=g++&nbsp; -Wall -Wwrite-strings -O&nbsp;&nbsp; -fPIC &#39; &#39;F90=/scratch1/g0306332/intel/fc/bin/ifort&nbsp; -fPIC -O&nbsp; &#39; &#39;F77=/scratch1/g0306332/intel/fc/bin/ifort&nbsp; -fPIC -O&nbsp; &#39; &#39;--enable-sharedlibs=gcc&#39; &#39;--without-mpe&#39; &#39;--with-pm=gforker&#39; &#39;CFLAGS=-mp -DANSI -I/app1/ia64/imsl/imsl/cnl600/itanium/include&#39; &#39;F90FLAGS=-w -nologo -fpp -I/app1/ia64/imsl/CTT6.0/include/linx64_i9 -I/usr/local/mpich- 
1.2.7p1/include&#39; &#39;FFLAGS=-w -nologo -fpp -I/app1/ia64/imsl/CTT6.0/include/linx64_i9 -I/usr/local/mpich-1.2.7p1/include&#39;<br>Executing mpich2prereq in /lsftmp/g0306332/petsc-2.3.2-p8-new/externalpackages/mpich2- 
1.0.4p1/src/mpid/ch3 with <br>Executing mpich2prereq in /lsftmp/g0306332/petsc-2.3.2-p8-new/externalpackages/mpich2-1.0.4p1/src/mpid/ch3/channels/sock<br>sourcing /lsftmp/g0306332/petsc-2.3.2-p8-new/externalpackages/mpich2- 
1.0.4p1/src/pm/gforker/mpich2prereq<br>checking for gcc... /scratch1/g0306332/intel/cc/bin/icc&nbsp; -fPIC -O <br>checking for C compiler default output file name... a.out<br>checking whether the C compiler works... yes<br>checking whether we are cross compiling... no 
<br>checking for suffix of executables... <br>checking for suffix of object files... o<br>checking whether we are using the GNU C compiler... yes<br>checking whether /scratch1/g0306332/intel/cc/bin/icc&nbsp; -fPIC -O&nbsp; accepts -g... yes 
<br>checking for /scratch1/g0306332/intel/cc/bin/icc&nbsp; -fPIC -O&nbsp; option to accept ANSI C... none needed<br>checking for type of weak symbol support... pragma weak<br>checking whether __attribute__ ((weak)) allowed... yes<br>
checking for multiple weak symbol support... yes<br>configure: error: The values of the environment variables F77 (=/scratch1/g0306332/intel/fc/bin/ifort&nbsp; -fPIC -O&nbsp; ) and FC (=ifort) are not the same.&nbsp; Unset one or both and rerun configure 
<br>*********************************************************************************</p>
<p>&nbsp;it seems that the F77 and FC environment variables are different. I want to use (=/scratch1/g0306332/intel/fc/bin/ifort). How can I configure them?</p>
<p>&nbsp;</p>
<div>&nbsp;</div>
<div>&nbsp;</div>
<p>&nbsp;If I use the lammpi which the sch provide, I got this error msg:</p>
<div>./config/configure.py --with-cc=icc --with-fc=ifort --download-f-blas-lapack=1 --download-hypre=1 --with-debugging=0 --with-mpi-include=/app1/ia64/lammpi/include/ --with-mpi-lib=/app1/ia64/lammpi/lib/libmpi.la --with-mpirun=/app1/ia64/lammpi/bin/mpirun --with-x=0 --with-shared 
</div>
<div>&nbsp;</div>
<div>I also replace <a onclick="return top.js.OpenExtLink(window,event,this)" href="http://libmpi.la/" target="_blank">libmpi.la</a> with libmpi.a but both cannot work.</div>
<div>&nbsp;</div>
<p>Shared libraries cannot be built using MPI provided.<br>Either rebuild with --with-shared=0 or rebuild MPI with shared library support<br>&nbsp;</p>
<div>What&#39;s the extension for shared libraries for ia64 platform? Is it *.so? </div>
<p>&nbsp;</p>
<p>thanks alot</p></div>