I've seen this happen when you build on a networked filesystem and the time is 
not well synced between the machine that you're building on and the network 
filesystem server.  Open MPI's build system relies on precise timestamps and 
make dependency rules; they can go completely awry if the timestamps are off.


On May 18, 2012, at 1:48 PM, devendra rai wrote:

> 
> 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 <dev...@yahoo.co.uk>
> To: Open Users <us...@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
> 
> 
> 
> 
> _______________________________________________
> users mailing list
> us...@open-mpi.org
> http://www.open-mpi.org/mailman/listinfo.cgi/users


-- 
Jeff Squyres
jsquy...@cisco.com
For corporate legal information go to: 
http://www.cisco.com/web/about/doing_business/legal/cri/


Reply via email to