<html><head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"><style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 12pt;
font-family:Calibri
}
--></style></head>
<body class="hmmessage"><div dir="ltr">Thanks for the "--with-pbs=/opt/torque" configure option, it is much easier.<div>But I remember that I don't find this option in configure --help, that's why I resort to my previous method.</div><div><br></div><div>I did run the compilervars.sh script, and  /share/apps/intel/Compiler/11.1/072/lib/intel64 is in my LD_LIBRARY_PATH.</div><div>The same error is still there.</div><div><br></div><div><br><br><div>> Date: Fri, 22 May 2015 13:14:47 -0500<br>> From: raffenet@mcs.anl.gov<br>> To: discuss@mpich.org<br>> Subject: Re: [mpich-discuss] Installation problem<br>> <br>> Hi,<br>> <br>> In response to question 1, I would suggest using the <br>> "--with-pbs=/opt/torque" configure option to point to your installation <br>> and ensure all flags are set appropriately.<br>> <br>> For question 2, have you run the compilervars.sh script from your Intel <br>> compiler installation? Should be in <br>> /share/apps/intel/Compiler/11.1/072/bin. That script should add any <br>> needed library paths to your environment, and avoid the error you are <br>> seeing.<br>> <br>> Ken<br>> <br>> On 05/22/2015 10:50 AM, Eong Sheng Goh wrote:<br>> > Hi,<br>> ><br>> > I am installing  mpich 3.1.4 and the following the configure script I use:<br>> ><br>> > CC=/share/apps/intel/Compiler/11.0/081/bin/intel64/icc<br>> > CXX=/share/apps/intel/Compiler/11.0/081/bin/intel64/icpc<br>> > F77=/share/apps/intel/Compiler/11.1/072/bin/intel64/ifort<br>> > FC=/share/apps/intel/Compiler/11.1/072/bin/intel64/ifort<br>> > CPPFLAGS=-I/opt/torque/include LDFLAGS="-L/opt/torque/lib<br>> > -L/opt/torque/lib64" ../mpich-3.1.4/configure<br>> > --prefix=/share/apps/estools/mpich2/3.1.4/intel --enable-cxx<br>> > --enable-fortran=all --enable-threads=multiple<br>> > --with-thread-package=posix --enable-romio --with-pm=hydra<br>> > --enable-shared --enable-static<br>> ><br>> > However I have two inquiries:<br>> ><br>> >  1. I am installing it on a cluster with Torque PBS system and wish bind<br>> >     mpich against Torque. The configure output states that:<br>> >                 checking tm.h usability... yes<br>> >                 checking tm.h presence... yes<br>> >                 checking for tm.h... yes<br>> >                 checking for tm_init in -ltorque... yes<br>> >     But I do this by adding "CPPFLAGS=-I/opt/torque/include ", but do I<br>> >     have to repeat it for other flags (CFLAGS, CXXFLAGS, FFLAGS,<br>> >       FCFLAGS ...) ?<br>> ><br>> >  2. After I perform make and make install, I proceed to make testing,<br>> >     but with a lot of this error:<br>> ><br>> >     /share/apps/intel/Compiler/11.1/072/lib/intel64/libifport.so.5:<br>> >     undefined reference to `__intel_sse2_strlen'<br>> >     By some googling I found some hints that this can be resolved by<br>> >     adding the library libifcoremt.so, but when I add it to the LIBS<br>> >     parameter the configure script cannot even start. So what is the<br>> >     correct way to do this? Or is there any other solution?<br>> ><br>> ><br>> > Thank you.<br>> ><br>> ><br>> > _______________________________________________<br>> > discuss mailing list     discuss@mpich.org<br>> > To manage subscription options or unsubscribe:<br>> > https://lists.mpich.org/mailman/listinfo/discuss<br>> ><br>> _______________________________________________<br>> discuss mailing list     discuss@mpich.org<br>> To manage subscription options or unsubscribe:<br>> https://lists.mpich.org/mailman/listinfo/discuss<br></div></div>                                        </div></body>
</html>