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/