Yep, that's it.
-Sean

--
Sean Ahern
Computational Engineering International
919-363-0883


On Thu, Sep 1, 2016 at 1:04 PM, Jeff Squyres (jsquyres)
<jsquy...@cisco.com> wrote:
> That's odd -- I've never seen this kind of problem happen on a 
> locally-mounted filesystem.
>
> Just to make sure: you're *not* running autogen.pl, right?  You're just 
> basically doing this:
>
> -----
> $ tar xf openmpi-2.0.0.tar.bz2
> $ cd openmpi-2.0.0
> $ ./configure ...
> $ make ...
> -----
>
> Right?
>
>
>> On Sep 1, 2016, at 12:51 PM, Sean Ahern <s...@ensight.com> wrote:
>>
>> Greetings, Jeff.
>>
>> Sure, I could see that. But I'm trying to run on a locally mounted 
>> filesystem in this case. I may need to run make in debug mode and see what 
>> it thinks is out of date. See if you guys can help me track down the 
>> dependency problem.
>>
>> -Sean
>>
>> --
>> Sean Ahern
>> Computational Engineering International
>> 919-363-0883
>>
>> On Thu, Sep 1, 2016 at 11:56 AM, Jeff Squyres (jsquyres) 
>> <jsquy...@cisco.com> wrote:
>> Greetings Sean.
>>
>> Yes, you are correct - when you build from the tarball, you should not need 
>> the GNU autotools.
>>
>> When tarball builds fail like this, it *usually* means that you are building 
>> in a network filesystem, and the time is not well synchronized between the 
>> machine on which you are building and the network filesystem server.  
>> Specifically: GNU Autotools-based builds are heavily dependent upon 
>> filesystem timestamps.  If the sync is off between a network filesystem 
>> client and server, all kinds of things go wrong (to include thinking that it 
>> needs to run the autotools as part of the build).
>>
>>
>>
>> > On Sep 1, 2016, at 11:47 AM, Sean Ahern <s...@ensight.com> wrote:
>> >
>> > I'm trying to compile OpenMPI 2.0.0 on a CentOS 6.7 system and am running 
>> > into what appears to be a very basic problem. I'm hoping someone here can 
>> > give me a pointer. (I'll have more involved questions later.) I've looked 
>> > through the FAQ for an answer and didn't see anything related. And I don't 
>> > see any messages in the archives from the last several years about this.
>> >
>> > I'm using the tarball 2.0.0 release, which presumably shouldn't require 
>> > the GNU autotools. But, after running "configure", the subsequent "make" 
>> > fails, trying to run aclocal-1.15.
>> >
>> > Here's running configure:
>> >
>> > % ./configure --prefix=blah/blah/openmpi-2.0.0 --disable-java 
>> > --disable-mpi-fortran
>> > ============================================================================
>> > == Configuring Open MPI
>> > ============================================================================
>> >
>> > *** Startup tests
>> > checking build system type... x86_64-unknown-linux-gnu
>> > checking host system type... x86_64-unknown-linux-gnu
>> > checking target system type... x86_64-unknown-linux-gnu
>> > checking for gcc... gcc
>> > checking whether the C compiler works... yes
>> > checking for C compiler default output file name... a.out
>> > checking for suffix of executables...
>> > checking whether we are cross compiling... no
>> > … lots of output …
>> > config.status: creating ompi/mpiext/cuda/c/mpiext_cuda_c.h
>> > config.status: ompi/mpiext/cuda/c/mpiext_cuda_c.h is unchanged
>> > config.status: executing depfiles commands
>> > config.status: executing 
>> > opal/mca/event/libevent2022/libevent/include/event2/event-config.h commands
>> > config.status: executing libtool commands
>> >
>> > Seems fine. (If someone wants the full "configure" output, I'll send it.)
>> > But when I run "make", I immediately get this:
>> >
>> > % make all
>> > CDPATH="${ZSH_VERSION+.}:" && cd . && /bin/sh 
>> > /home/sean/work/thirdparty/trunk/OpenMPI/openmpi-2.0.0/config/missing 
>> > aclocal-1.15 -I config
>> > /home/sean/work/thirdparty/trunk/OpenMPI/openmpi-2.0.0/config/missing: 
>> > line 81: aclocal-1.15: command not found
>> > WARNING: 'aclocal-1.15' is missing on your system.
>> >          You should only need it if you modified 'acinclude.m4' or
>> >          'configure.ac' or m4 files included by 'configure.ac'.
>> >          The 'aclocal' program is part of the GNU Automake package:
>> >          <http://www.gnu.org/software/automake>
>> >          It also requires GNU Autoconf, GNU m4 and Perl in order to run:
>> >          <http://www.gnu.org/software/autoconf>
>> >          <http://www.gnu.org/software/m4/>
>> >          <http://www.perl.org/>
>> > make: *** [aclocal.m4] Error 127
>> >
>> > I haven't modified any m4 files. Indeed, I haven't modified anything. I 
>> > simply ran "configure" and then "make". What am I doing wrong? I feel like 
>> > there's something very basic failing here.
>> >
>> > (I have attached my bzip2ed config.log file here.)
>> >
>> > -Sean
>> >
>> > --
>> > Sean Ahern
>> > Computational Engineering International
>> > 919-363-0883
>> > <config.log.bz2>_______________________________________________
>> > users mailing list
>> > users@lists.open-mpi.org
>> > https://rfd.newmexicoconsortium.org/mailman/listinfo/users
>>
>>
>> --
>> Jeff Squyres
>> jsquy...@cisco.com
>> For corporate legal information go to: 
>> http://www.cisco.com/web/about/doing_business/legal/cri/
>>
>> _______________________________________________
>> users mailing list
>> users@lists.open-mpi.org
>> https://rfd.newmexicoconsortium.org/mailman/listinfo/users
>>
>> _______________________________________________
>> users mailing list
>> users@lists.open-mpi.org
>> https://rfd.newmexicoconsortium.org/mailman/listinfo/users
>
>
> --
> Jeff Squyres
> jsquy...@cisco.com
> For corporate legal information go to: 
> http://www.cisco.com/web/about/doing_business/legal/cri/
>
> _______________________________________________
> users mailing list
> users@lists.open-mpi.org
> https://rfd.newmexicoconsortium.org/mailman/listinfo/users
_______________________________________________
users mailing list
users@lists.open-mpi.org
https://rfd.newmexicoconsortium.org/mailman/listinfo/users

Reply via email to