Hello All,

Nevermind, after a couple of fresh install attempts, I got the build to work.

Seems like building on the cluster machines may fail, but I am not sure why.

Best,

Devendra Rai

From: devendra rai <dev641@yahoo.co.uk>
To: Open Users <users@open-mpi.org>
Sent: Friday, 18 May 2012, 12:59
Subject: Make OpenMPI-1.6 fails: Missing files?

Hello All,

I am trying to build OpenMPI-1.6. The ./config part went fine, however the make fails telling me that some file is missing from orte/ folder. Something like this:

orte/mca/iof/Makefile.am:41:   `orte/mca/iof/base/Makefile.am' included from here
orte/mca/notifier/Makefile.am:32: WANT_INSTALL_HEADERS does not appear in AM_CONDITIONAL
orte/mca/odls/Makefile.am:32: WANT_INSTALL_HEADERS does not appear in AM_CONDITIONAL
orte/mca/odls/base/Makefile.am:25: ORTE_DISABLE_FULL_SUPPORT does not appear in AM_CONDITIONAL
orte/mca/odls/Makefile.am:39:   `orte/mca/odls/base/Makefile.am' included from here
orte/mca/oob/Makefile.am:31: WANT_INSTALL_HEADERS does not appear in AM_CONDITIONAL
orte/mca/oob/base/Makefile.am:25: ORTE_DISABLE_FULL_SUPPORT does not appear in AM_CONDITIONAL
orte/mca/oob/Makefile.am:38:   `orte/mca/oob/base/Makefile.am' included from here
orte/mca/plm/Makefile.am:32: WANT_INSTALL_HEADERS does not appear in AM_CONDITIONAL
orte/mca/plm/base/Makefile.am:28: ORTE_DISABLE_FULL_SUPPORT does not appear in AM_CONDITIONAL
orte/mca/plm/Makefile.am:39:   `orte/mca/plm/base/Makefile.am' included from here
orte/mca/ras/Makefile.am:32: WANT_INSTALL_HEADERS does not appear in AM_CONDITIONAL
orte/mca/ras/base/Makefile.am:27: ORTE_DISABLE_FULL_SUPPORT does not appear in AM_CONDITIONAL
orte/mca/ras/Makefile.am:39:   `orte/mca/ras/base/Makefile.am' included from here
orte/mca/rmaps/Makefile.am:31: WANT_INSTALL_HEADERS does not appear in AM_CONDITIONAL
orte/mca/rmaps/base/Makefile.am:26: ORTE_DISABLE_FULL_SUPPORT does not appear in AM_CONDITIONAL
orte/mca/rmaps/Makefile.am:38:   `orte/mca/rmaps/base/Makefile.am' included from here
orte/mca/rmcast/Makefile.am:34: WANT_INSTALL_HEADERS does not appear in AM_CONDITIONAL
orte/mca/rmcast/base/Makefile.am:19: ORTE_DISABLE_FULL_SUPPORT does not appear in AM_CONDITIONAL
orte/mca/rmcast/Makefile.am:41:   `orte/mca/rmcast/base/Makefile.am' included from here
orte/mca/rml/Makefile.am:33: WANT_INSTALL_HEADERS does not appear in AM_CONDITIONAL
orte/mca/rml/base/Makefile.am:26: ORTE_DISABLE_FULL_SUPPORT does not appear in AM_CONDITIONAL
orte/mca/rml/Makefile.am:40:   `orte/mca/rml/base/Makefile.am' included from here
orte/mca/routed/Makefile.am:25: WANT_INSTALL_HEADERS does not appear in AM_CONDITIONAL
orte/mca/routed/base/Makefile.am:17: ORTE_DISABLE_FULL_SUPPORT does not appear in AM_CONDITIONAL
orte/mca/routed/Makefile.am:32:   `orte/mca/routed/base/Makefile.am' included from here
orte/mca/snapc/Makefile.am:44: WANT_INSTALL_HEADERS does not appear in AM_CONDITIONAL
orte/mca/snapc/base/Makefile.am:25: ORTE_DISABLE_FULL_SUPPORT does not appear in AM_CONDITIONAL
orte/mca/snapc/Makefile.am:51:   `orte/mca/snapc/base/Makefile.am' included from here
make: *** [Makefile.in] Error 1




My build steps are:

#!/bin/bash

#setup paths
PATH=/home/raid/private/Customizations_NODELETE/gcc-4.6/bin:$PATH
export LD_LIBRARY_PATH=/home/raid/private/Customizations_NODELETE/gcc-4.6/lib


mkdir ../ompi-output
./configure CC=/home/raid/private/Customizations_NODELETE/gcc-4.6/bin/gcc CXX=/home/raid/private/Customizations_NODELETE/gcc-4.6/bin/g++ -prefix=/home/raid/private/Customizations_NODELETE/OpenMPI-1.6 --enable-mem-profile --enable-mem-debug --enable-heterogeneous --enable-ipv6 --enable-mpirun-prefix-by-default --enable-multicast --enable-mpi-interface-warning --enable-mpi-cxx --enable-mpi-cxx-seek --enable-cxx-exceptions --enable-smp-locks --enable-opal-multi-threads --enable-mpi-thread-multiple --enable-debug --enable-trace --enable-memchecker --with-sge --with-valgrind=/usr --with-threads=posix  --disable-mpi-f77 --disable-mpi-f90 |& tee ../ompi-output/configure.out

cp config.log opal/include/opal_config.h ../ompi-output

make all |& tee ../ompi-output/make.out

make install |& tee ../ompi-output/make-install.out

I am running without privileges on the server, and I am trying to use a custom version of gcc (4.6).


All logs are attached. I had a similar looking strange problem before, and that was somehow a bug in the package that I downloaded from http://www.open-mpi.org.

Can someone provide a clue?

Thanks a lot

best,

Devendra