<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML dir=ltr><HEAD>
<META http-equiv=Content-Type content="text/html; charset=us-ascii">
<META content="MSHTML 6.00.6000.16608" name=GENERATOR></HEAD>
<BODY>
<DIV dir=ltr align=left><FONT face=Arial color=#0000ff size=2><SPAN
class=870235710-10032008>Hi,</SPAN></FONT></DIV>
<DIV dir=ltr align=left><FONT face=Arial color=#0000ff size=2><SPAN
class=870235710-10032008> The problem of MPICH2 not integrating with Sun
Grid Engine is solved in MPICH2 1.0.7rc1. Please try MPICH2 1.0.7rc1 (<A
href="http://www.mcs.anl.gov/research/projects/mpich2/downloads/index.php?s=downloads">http://www.mcs.anl.gov/research/projects/mpich2/downloads/index.php?s=downloads</A>)
and let us know if it works for you.</SPAN></FONT></DIV>
<DIV dir=ltr align=left><FONT face=Arial color=#0000ff size=2><SPAN
class=870235710-10032008> The smpd process manager requires SSL libraries
(MD5) to work correctly. Try installing openssl and reconfiguring
MPICH2. </SPAN></FONT></DIV>
<DIV><FONT face=Arial color=#0000ff size=2></FONT> </DIV>
<DIV><SPAN class=870235710-10032008><STRONG><FONT face=Tahoma
size=2>Regards,</FONT></STRONG></SPAN></DIV>
<DIV><SPAN class=870235710-10032008><STRONG><FONT face=Tahoma
size=2>Jayesh</FONT></STRONG></SPAN></DIV>
<DIV>
<HR tabIndex=-1>
</DIV>
<DIV><FONT face=Tahoma size=2><B>From:</B> owner-mpich-discuss@mcs.anl.gov
[mailto:owner-mpich-discuss@mcs.anl.gov] <B>On Behalf Of </B>Marc
Cozzi<BR><B>Sent:</B> Saturday, March 08, 2008 2:11 PM<BR><B>To:</B>
mpich-discuss@mcs.anl.gov<BR><B>Subject:</B> [mpich-discuss]
`smpd_hash':undefined reference to `MD5'<BR></FONT><BR></DIV>
<DIV></DIV>
<DIV><FONT face=Arial size=2>I am trying to build a few applications using
mpich2-1.0.4p1 on an</FONT></DIV>
<DIV><FONT face=Arial size=2>Intel Xeon EM64T cluster running Fedora core 3 w/
Intel 10.1 compilers.</FONT></DIV>
<DIV><FONT face=Arial size=2>The reason I'm using mpich 1.0.4 is because
something in mpich 1.0.6</FONT></DIV>
<DIV><FONT face=Arial size=2>broke tight integration in SGE 5.3 that's running
on the cluster. I think it</FONT></DIV>
<DIV><FONT face=Arial size=2>was suggested that one build mpich with a
configuration as follows:</FONT></DIV>
<DIV><FONT face=Arial size=2>./configure --prefix=/opt/mpich2-smpd
--with-pm=smpd --with-pmi=smpd --with-device=c3:sock</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>This produces an mpich2 install that allow me to
build the Amber MD package and runs well</FONT></DIV>
<DIV><FONT face=Arial size=2>in the SGE 5.3 environment with something
like:</FONT></DIV>
<DIV><FONT face=Arial size=2>mpiexec -nopm -rsh -n 8 -machinefile bla bla
bla......</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>However, when building NWchem 5.1, another MD
package, I run into errors during the</FONT></DIV>
<DIV><FONT face=Arial size=2>build as follows:</FONT></DIV>
<DIV>ifort -i8 -align -w -g -vec_report3 -O2 -g
-L/users1/ndrl/nwchem/nwchem-5.1_smpd/lib/LINUX64
-L/users1/ndrl/nwchem/nwchem-5.1_smpd/src/tools/lib/LINUX64 -o
/users1/ndrl/nwchem/nwchem-5.1_smpd/bin/LINUX64/nwchem nwchem.o stubs.o
-lnwctask -lccsd -lmcscf -lselci -lmp2 -lmoints -lstepper -ldriver -ldftgrad
-lnwdft -lgradients -lcphf -lesp -lddscf -lguess -lhessian -lvib -lnwcutil
-lrimp2 -lproperty -lnwints -lprepar -lnwmd -lnwpw -lofpw -lpaw -lpspw -lband
-lnwpwlib -lcafe -lspace -lanalyze -lqhop -lpfft -ldplot -ldrdy -lvscf -lqmmm
-lqmd -letrans -lpspw -ltddft -ltce -lbq -lcons -lperfm -lneb -lnwcutil -lpario
-lglobal -lma -lpeigs -lperfm -lcons -lbq -lnwcutil -L/usr/lib -lmkl_intel_ilp64
-lmkl_intel_thread -lmkl_core -lguide -lpthread -llapack -lblas
-larmci -L/opt/mpich2_smpd_static/lib -ltcgmsg-mpi -lfmpich -lmpich
-lpmpich -lmpi -lpthread
<BR>/opt/mpich2_smpd_static/lib/libmpich.a(smpd_hash.o)(.text+0x54): In function
`smpd_hash':<BR>: undefined reference to `MD5'<BR>make: *** [all] Error 1</DIV>
<DIV> </DIV>
<DIV>There was a dated thread on the Sun Grid web page, </DIV>
<DIV><A
href="http://gridengine.sunsource.net/servlets/ReadMsg?list=users&msgNo=12875">http://gridengine.sunsource.net/servlets/ReadMsg?list=users&msgNo=12875</A></DIV>
<DIV> </DIV>
<DIV>So... I tried building mpich2 1.0.4 with static environment and get the
same error.</DIV>
<DIV> </DIV>
<DIV>Any idea's or suggestions would be greatly welcome.</DIV>
<DIV> </DIV>
<DIV> --marc</DIV>
<DIV><BR> </DIV></BODY></HTML>