[MPICH] compile error building mpich2 1.0.2 with SMPD
Benjamin Rutt
rutt at bmi.osu.edu
Fri Jun 17 11:50:50 CDT 2005
Am I doing anything wrong? (I put RSHCOMMAND=ssh because I am
used to mpich1.2.6 and I am in an ssh environment, I'm not sure if
it is necessary at all). [rutt at akron mpich2-1.0.2]$
RSHCOMMAND=ssh ./configure
--prefix=$HOME/opt/mpich2-1.0.2-smpd-ssh --enable-fast
--enable-debuginfo --enable-sharedlibs=gcc --with-pm=smpd
--with-pmi=smpd && make && make install
Configuring MPICH2 version 1.0.2 with
--prefix=/home/rutt/opt/mpich2-1.0.2-smpd-ssh --enable-fast
--enable-debuginfo --enable-sharedlibs=gcc --with-pm=smpd
--with-pmi=smpd
sourcing /tmp/tmpPNVWUI/mpich2-1.0.2/src/pm/smpd/setup_pm
RUNNING SETUP FOR THE SMPD PROCESS MANAGER
RUNNING SETUP FOR THE SOCK INTERFACE
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes [... lots
of output that I can provide if necessary ... ] gcc
-DHAVE_CONFIG_H -I. -I/tmp/tmpPNVWUI/mpich2-1.0.2/src/pmi/smpd
-I../../include -I../../pm/smpd
-I/tmp/tmpPNVWUI/mpich2-1.0.2/src/include
-I/tmp/tmpPNVWUI/mpich2-1.0.2/src/pm/smpd
-I/tmp/tmpPNVWUI/mpich2-1.0.2/src/mpid/common/sock
-I/tmp/tmpPNVWUI/mpich2-1.0.2/src/mpid/common/sock
-I/tmp/tmpPNVWUI/mpich2-1.0.2/src/mpid/common/sock/poll
-I/tmp/tmpPNVWUI/mpich2-1.0.2/src/mpid/common/sock/poll
-I/tmp/tmpPNVWUI/mpich2-1.0.2/src/binding/f77
-I/tmp/tmpPNVWUI/mpich2-1.0.2/src/binding/f77
-I/tmp/tmpPNVWUI/mpich2-1.0.2/src/mpid/ch3/include
-I/tmp/tmpPNVWUI/mpich2-1.0.2/src/mpid/ch3/include
-I/tmp/tmpPNVWUI/mpich2-1.0.2/src/mpid/common/datatype
-I/tmp/tmpPNVWUI/mpich2-1.0.2/src/mpid/common/datatype
-I/tmp/tmpPNVWUI/mpich2-1.0.2/src/mpid/ch3/channels/sock/include
-I/tmp/tmpPNVWUI/mpich2-1.0.2/src/mpid/ch3/channels/sock/include
-c smpd_pmi.c
distcc[16584] ERROR: compile on localhost failed
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
distcc[16583] ERROR: compile on localhost failed
make[3]: *** [smpd_pmi.o] Error 1
make[3]: Leaving directory
`/tmp/tmpPNVWUI/mpich2-1.0.2/src/pmi/smpd'
make[2]: *** [all-redirect] Error 1
make[2]: Leaving directory `/tmp/tmpPNVWUI/mpich2-1.0.2/src/pmi'
make[1]: *** [all-redirect] Error 2
make[1]: Leaving directory `/tmp/tmpPNVWUI/mpich2-1.0.2/src'
make: *** [all-redirect] Error 2
Thanks,
--
Benjamin
More information about the mpich-discuss
mailing list