I suppose you could "touch" every file and then re-run autogen.sh.  Then 
configure should be able to run fine.  Be sure to look at this table 
(http://www.open-mpi.org/svn/building.php) and have all the right versions of 
GNU tools installed and in your PATH.

I should note that this way is a bunch more complex than getting your sysadmin 
to set the system clock properly...



On Sep 16, 2011, at 7:50 AM, 郝文平 wrote:

> Thanks again for your support. But i have no the highest authority of root. 
> What can i do? 
> 
> 
> 
> At 2011-09-16 19:44:57,"Jeff Squyres" <jsquy...@cisco.com> wrote:
> >The problem is highlighted in the configure output:
> >
> >>> checking whether build environment is sane... configure: error: newly 
> >>> created file is older than distributed files!
> >>> Check your system clock
> >
> >Don't use touch.  Fix your system clock and re-untar the Open MPI tarball.  
> >Then configure will work fine.
> >
> >
> >
> >On Sep 16, 2011, at 7:22 AM, 郝文平 wrote:
> >
> >> 
> >> Thank you for your reply.Before I configured OPENMPI,I used the commond 
> >> "touch * ". It did work. But i think the mistake is that: "configure: 
> >> error: Failed to build GNU libltdl.  This usually means that something is 
> >> incorrectly setup with your environment.  There may be useful information 
> >> in opal/libltdl/config.log.  You can also disable GNU libltdl (which will 
> >> disable
> >> dynamic shared object loading) by configuring with --disable-dlopen." Hope 
> >> your comments.
> >> Thanks!
> >> 
> >> 
> >> At 2011-09-15 20:11:22,"Jeff Squyres (jsquyres)" <jsquy...@cisco.com> 
> >> wrote:
> >> OMPI 1.2.6 is fairly ancient; you might want to upgrade. 
> >> 
> >> The problem is your systems clock. Set it properly and configure should be 
> >> ok. 
> >> 
> >> Sent from my phone. No type good. 
> >> 
> >> On Sep 14, 2011, at 11:21 PM, 郝文平 <hwp22651...@163.com> wrote:
> >> 
> >>> Hello,
> >>>   When i try to compile openmpi-1.2.6.tar.bz2 on my computer with ifort 
> >>> Compilier.My system is Red Hat4.6 86x64.But some mistakes happen when the 
> >>> process of configuring.Mistakes as follows:
> >>> $./configure --prefix=~/haowp/opt/openmpi FC=ifort F90=ifort
> >>> .........
> >>> ......
> >>> *** GNU libltdl setup
> >>> configure: OMPI configuring in opal/libltdl
> >>> configure: running /bin/sh './configure'  
> >>> '--prefix=/stg/s1p1/users/yuanjm/haowp/opt/openmpi' 'FC=ifort' 
> >>> 'F90=ifort' --enable-ltdl-convenience --disable-ltdl-install 
> >>> --enable-shared --disable-static --cache-file=/dev/null --srcdir=.
> >>> checking for a BSD-compatible install... /usr/bin/install -c
> >>> checking whether build environment is sane... configure: error: newly 
> >>> created file is older than distributed files!
> >>> Check your system clock
> >>> configure: /bin/sh './configure' *failed* for opal/libltdl
> >>> configure: error: Failed to build GNU libltdl.  This usually means that 
> >>> something
> >>> is incorrectly setup with your environment.  There may be useful 
> >>> information in
> >>> opal/libltdl/config.log.  You can also disable GNU libltdl (which will 
> >>> disable
> >>> dynamic shared object loading) by configuring with --disable-dlopen.
> >>>  
> >>> $vi /opml/libltdl/config.log
> >>> ## ----------- ##
> >>> ## confdefs.h. ##
> >>> ## ----------- ##
> >>> #define PACKAGE_NAME "libltdl"
> >>> #define PACKAGE_TARNAME "libltdl"
> >>> #define PACKAGE_VERSION "2.1a"
> >>> #define PACKAGE_STRING "libltdl 2.1a"
> >>> #define PACKAGE_BUGREPORT "bug-libt...@gnu.org"
> >>> configure: exit 1
> >>> Thank you for your attention.Hope your reply.
> >>>  
> >>>  
> >>>  
> >>>  
> >>>                                                          haowp
> >>>                                                           Sep.15.2011
> >>> 
> >>> 
> >>> 
> >>> 
> >>> At 2011-09-15 00:32:32,"Ralph Castain" <r...@open-mpi.org
> >>> > wrote:
> >>> >
> >>> >On Sep 14, 2011, at 9:39 AM, Blosch, Edwin L wrote:
> >>> >
> >>> >> Thanks, Ralph,
> >>> >> 
> >>> >> I get the failure messages, unfortunately:
> >>> >> 
> >>> >> setgid FAILED
> >>> >> setgid FAILED
> >>> >> setgid FAILED
> >>> >> 
> >>> >> I actually had attempted to call setgid from within the application 
> >>> >> previously, which looks similar to what you've done, but it failed. 
> >>> >> That was when I initiated the post to the mailing list. My conclusion, 
> >>> >> a guess really, was that Linux would not let me setgid from within my 
> >>> >> program because I was not root.
> >>> >
> >>> >I was afraid of that - the documentation seemed to indicate that would 
> >>> >be the case, but I figured it was worth a quick try. Sorry I can't be of 
> >>> >help.
> >>> >
> >>> >
> >>> >> 
> >>> >> 
> >>> >> -----Original Message-----
> >>> >> From: 
> >>> users-boun...@open-mpi.org [mailto:users-boun...@open-mpi.org
> >>> ] On Behalf Of Ralph Castain
> >>> >> Sent: Wednesday, September 14, 2011 8:15 AM
> >>> >> To: Open MPI Users
> >>> >> Subject: Re: [OMPI users] EXTERNAL: Re: Can you set the gid of the 
> >>> >> processes created by mpirun?
> >>> >> 
> >>> >> The attached should set the gid of the remote daemons (and their 
> >>> >> children) to the gid of mpirun. No cmd line option or anything is 
> >>> >> required - it will just always do it.
> >>> >> 
> >>> >> Would you mind giving it a try?
> >>> >> 
> >>> >> Please let me know if/how it works.
> >>> >> 
> >>> >> _______________________________________________
> >>> >> users mailing list
> >>> >> 
> >>> us...@open-mpi.org
> >>> 
> >>> >> 
> >>> http://www.open-mpi.org/mailman/listinfo.cgi/users
> >>> 
> >>> >
> >>> >
> >>> >_______________________________________________
> >>> >users mailing list
> >>> >
> >>> us...@open-mpi.org
> >>> 
> >>> >
> >>> http://www.open-mpi.org/mailman/listinfo.cgi/users
> >>> 
> >>> 
> >>> _______________________________________________
> >>> users mailing list
> >>> us...@open-mpi.org
> >>> http://www.open-mpi.org/mailman/listinfo.cgi/users
> >> 
> >> 
> >> _______________________________________________
> >> 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/
> >
> >
> >_______________________________________________
> >users mailing list
> >us...@open-mpi.org
> >http://www.open-mpi.org/mailman/listinfo.cgi/users
> 
> 
> 
> _______________________________________________
> 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