Hi, I'm trying to compile rc6 on my BProc cluster and failed to build as follows:
make[4]: Entering directory `/usr/src/redhat/BUILD/openmpi-1.0rc6/orte/mca/pls/bproc' depbase=`echo pls_bproc.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`; \ if /bin/sh ../../../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../../../../include -I../../../../include -I/usr/src/redhat/BUILD/openmpi-1.0rc6/src/include -DORTE_BINDIR="\"/opt/OpenMPI/openmpi-1.0rc6/ib/bin\"" -I../../../../include -I../../../.. -I../../../.. -I../../../../include -I../../../../opal -I../../../../orte -I../../../../ompi -DNDEBUG -O2 -g -pipe -m64 -fno-strict-aliasing -pthread -MT pls_bproc.lo -MD -MP -MF "$depbase.Tpo" -c -o pls_bproc.lo pls_bproc.c; \ then mv -f "$depbase.Tpo" "$depbase.Plo"; else rm -f "$depbase.Tpo"; exit 1; fi gcc -DHAVE_CONFIG_H -I. -I. -I../../../../include -I../../../../include -I/usr/src/redhat/BUILD/openmpi-1.0rc6/src/include -DORTE_BINDIR=\"/opt/OpenMPI/openmpi-1.0rc6/ib/bin\" -I../../../../include -I../../../.. -I../../../.. -I../../../../include -I../../../../opal -I../../../../orte -I../../../../ompi -DNDEBUG -O2 -g -pipe -m64 -fno-strict-aliasing -pthread -MT pls_bproc.lo -MD -MP -MF .deps/pls_bproc.Tpo -c pls_bproc.c -o pls_bproc.o pls_bproc.c: In function `orte_pls_bproc_node_array': pls_bproc.c:122: error: structure has no member named `node_name' pls_bproc.c:123: error: structure has no member named `node_name' pls_bproc.c:140: error: structure has no member named `node_name' make[4]: *** [pls_bproc.lo] Error 1 make[4]: Leaving directory `/usr/src/redhat/BUILD/openmpi-1.0rc6/orte/mca/pls/bproc' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/usr/src/redhat/BUILD/openmpi-1.0rc6/orte/mca/pls' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/usr/src/redhat/BUILD/openmpi-1.0rc6/orte/mca' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/usr/src/redhat/BUILD/openmpi-1.0rc6/orte' make: *** [all-recursive] Error 1 Here's the full configure line (from config.log): $ ./configure --build=x86_64-redhat-linux-gnu --host=x86_64-redhat-linux-gnu --target=x86_64-redhat-linux-gnu --program-prefix= --prefix=/opt/OpenMPI/openmpi-1.0rc6/ib --exec-prefix=/opt/OpenMPI/openmpi-1.0rc6/ib --bindir=/opt/OpenMPI/openmpi-1.0rc6/ib/bin --sbindir=/opt/OpenMPI/openmpi-1.0rc6/ib/sbin --sysconfdir=/etc --datadir=/opt/OpenMPI/openmpi-1.0rc6/ib/share --includedir=/opt/OpenMPI/openmpi-1.0rc6/ib/include --libdir=/opt/OpenMPI/openmpi-1.0rc6/ib/lib64 --libexecdir=/opt/OpenMPI/openmpi-1.0rc6/ib/libexec --localstatedir=/var --sharedstatedir=/opt/OpenMPI/openmpi-1.0rc6/ib/com --mandir=/usr/share/man --infodir=/usr/share/info --prefix=/opt/OpenMPI/openmpi-1.0rc6/ib --sysconfdir=/opt/OpenMPI/openmpi-1.0rc6/ib/etc --disable-shared --enable-static --with-bproc --with-mvapi=/opt/IB/ibgd-1.8.0/driver/infinihost Any advice appreciated! Daryl