[mpich-discuss] `smpd_hash':undefined reference to `MD5' - install openssl

Jayesh Krishna jayesh at mcs.anl.gov
Mon Mar 10 06:03:21 CDT 2008


Hi,
 The problem of MPICH2 not integrating with Sun Grid Engine is solved in
MPICH2 1.0.7rc1. Please try MPICH2 1.0.7rc1
(http://www.mcs.anl.gov/research/projects/mpich2/downloads/index.php?s=downl
oads) and let us know if it works for you.
 The smpd process manager requires SSL libraries (MD5) to work correctly.
Try installing openssl and reconfiguring MPICH2. 
 
Regards,
Jayesh
  _____  

From: owner-mpich-discuss at mcs.anl.gov
[mailto:owner-mpich-discuss at mcs.anl.gov] On Behalf Of Marc Cozzi
Sent: Saturday, March 08, 2008 2:11 PM
To: mpich-discuss at mcs.anl.gov
Subject: [mpich-discuss] `smpd_hash':undefined reference to `MD5'


I am trying to build a few applications using mpich2-1.0.4p1 on an
Intel Xeon EM64T cluster running Fedora core 3 w/ Intel 10.1 compilers.
The reason I'm using mpich 1.0.4 is because something in mpich 1.0.6
broke tight integration in SGE 5.3 that's running on the cluster. I think it
was suggested that one build mpich with a configuration as follows:
./configure --prefix=/opt/mpich2-smpd --with-pm=smpd --with-pmi=smpd
--with-device=c3:sock
 
This produces an mpich2 install that allow me to build the Amber MD package
and runs well
in the SGE 5.3 environment with something like:
mpiexec -nopm -rsh -n 8 -machinefile bla bla bla......
 
However, when building NWchem 5.1, another MD package, I run into errors
during the
build as follows:
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    
/opt/mpich2_smpd_static/lib/libmpich.a(smpd_hash.o)(.text+0x54): In function
`smpd_hash':
: undefined reference to `MD5'
make: *** [all] Error 1
 
There was a dated thread on the Sun Grid web page, 
http://gridengine.sunsource.net/servlets/ReadMsg?list=users
<http://gridengine.sunsource.net/servlets/ReadMsg?list=users&msgNo=12875>
&msgNo=12875
 
So... I tried building mpich2 1.0.4 with static environment and get the same
error.
 
Any idea's or suggestions would be greatly welcome.
 
  --marc

 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/mpich-discuss/attachments/20080310/ea4b4b27/attachment.htm>


More information about the mpich-discuss mailing list