[MPICH] Missing header in MPICH2 1.0.2 ?
    Alan Carriou 
    Alan.Carriou at jet.uk
       
    Tue Jun 14 06:26:46 CDT 2005
    
    
  
Hello
I've tried to install MPICH2 1.0.2 on Linux (Fedora Core 3 on x86), with 
smpd, and it fails. This is the line I've used to configure:
$ ./configure --prefix=/tmp/mpich2-1.0.2 --with-pm=smpd --with-pmi=smpd
It goes fine, then when I try to "make", I got this:
$ make
- - - <lots of stuff> - - -
make[2]: Entering directory `/tmp/mpich2-1.0.2/src/pmi'
make[3]: Entering directory `/tmp/mpich2-1.0.2/src/pmi/smpd'
gcc -DHAVE_CONFIG_H -I. -I/tmp/mpich2-1.0.2/src/pmi/smpd -I../../include 
-I../../pm/smpd -I/tmp/mpich2-1.0.2/src/include 
-I/tmp/mpich2-1.0.2/src/pm/smpd 
-I/tmp/mpich2-1.0.2/src/mpid/common/sock 
-I/tmp/mpich2-1.0.2/src/mpid/common/sock 
-I/tmp/mpich2-1.0.2/src/mpid/common/sock/poll 
-I/tmp/mpich2-1.0.2/src/mpid/common/sock/poll 
-I/tmp/mpich2-1.0.2/src/binding/f77 -I/tmp/mpich2-1.0.2/src/binding/f77 
-I/tmp/mpich2-1.0.2/src/mpid/ch3/include 
-I/tmp/mpich2-1.0.2/src/mpid/ch3/include 
-I/tmp/mpich2-1.0.2/src/mpid/common/datatype 
-I/tmp/mpich2-1.0.2/src/mpid/common/datatype 
-I/tmp/mpich2-1.0.2/src/mpid/ch3/channels/sock/include 
-I/tmp/mpich2-1.0.2/src/mpid/ch3/channels/sock/include -c smpd_pmi.c
In file included from ipmi.h:31,
                  from smpd_pmi.c:6:
../../pm/smpd/smpd.h:56:26: smpd_version.h: No such file or directory
make[3]: *** [smpd_pmi.o] Error 1
make[3]: Leaving directory `/tmp/mpich2-1.0.2/src/pmi/smpd'
make[2]: *** [all-redirect] Error 1
make[2]: Leaving directory `/tmp/mpich2-1.0.2/src/pmi'
make[1]: *** [all-redirect] Error 2
make[1]: Leaving directory `/tmp/mpich2-1.0.2/src'
make: *** [all-redirect] Error 2
$
I couldn't find the smpd_version.h anywhere. Have I done something wrong 
in the configure ?
Having done a grep through the source, and for what I understand of VB, 
I guess that it should be created by winconfigure.wsf using the 
UpdateSMPDVersion function, shouldn't it ? So I created the file myself, 
with the only line
- - -
#define SMPD_VERSION "1.0.2"
- - -
the compilation works, but I do not know if there is anything else that 
needs to be fixed.
If you have any idea why I get this message, and how I can fix it, 
thanks in advance for telling me.
Alan Carriou
    
    
More information about the mpich-discuss
mailing list