<div>Hi David,</div>
<div>&nbsp;</div>
<div>Thanks for your reply. I actually found the time difference (25 min different)&nbsp;between my working machine and the other machine where files are. I'll contact my sysadmin. But as I successfully installed gromacs-3.1 under the same condition, does that mean this problem only occurs on 
version3.3? </div>
<div>&nbsp;</div>
<div>Thank you again!</div>
<div>Chenyue<br><br>&nbsp;</div>
<div><span class="gmail_quote">On 8/13/06, <b class="gmail_sendername">David van der Spoel</b> &lt;<a href="mailto:spoel@xray.bmc.uu.se">spoel@xray.bmc.uu.se</a>&gt; wrote:</span>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">Chenyue Xing wrote:<br>&gt; Hi all,<br>&gt;<br>&gt; I'm trying to install gromacs-3.3.1. I first installed 
fftw-3.0.1 with<br>&gt; --enable-float and setenv CPPFLAGS and LDFLAGS to my fftw include/ and<br>&gt; lib/ directories. ./configure successfully passed all checking (seems<br>&gt; so) but it stopped at ' config.status: executing depfiles commands' and
<br>&gt; didn't print 'Gromacs is ready to compile. Binary and library files are<br>&gt; ...' such stuff. If I try to 'make', it'll go into some infinite loop:<br>&gt; keep printing sentences from<br>&gt; ' /bin/sh ./config.status
<br>&gt; config.status: creating Makefile'<br>&gt;&nbsp;&nbsp;...to ...<br>&gt; 'config.status: src/config.h is unchanged<br>&gt; config.status: executing depfiles commands'<br>&gt;<br>&gt; No matter it's just 'make' or 'make install' or 'make distclean', it
<br>&gt; only prints the loop of the above 'config.status'.<br>&gt;<br><br>could it be that the machine you are working on has a different<br>time/date than the machine where the files are?<br>(e.g. when using NFS)<br><br>
<br>&gt; I'm posting the log of configure so that some experienced users may help<br>&gt; me find the error. I appreciate any response!<br>&gt;<br>&gt; checking build system type... i686-pc-linux-gnu<br>&gt; checking host system type... i686-pc-linux-gnu
<br>&gt; checking for a BSD-compatible install... /usr/bin/install -c<br>&gt; checking whether build environment is sane... yes<br>&gt; checking for gawk... gawk<br>&gt; checking whether make sets $(MAKE)... yes<br>&gt; checking how to create a ustar tar archive... pax
<br>&gt; checking for cc... cc<br>&gt; checking for C compiler default output file name... a.out<br>&gt; checking whether the C compiler works... yes<br>&gt; checking whether we are cross compiling... no<br>&gt; checking for suffix of executables...
<br>&gt; checking for suffix of object files... o<br>&gt; checking whether we are using the GNU C compiler... yes<br>&gt; checking whether cc accepts -g... yes<br>&gt; checking for cc option to accept ANSI C... none needed
<br>&gt; checking for style of include used by make... GNU<br>&gt; checking dependency style of cc... gcc3<br>&gt; checking how to run the C preprocessor... cc -E<br>&gt; checking whether cc accepts -O3... yes<br>&gt; checking whether cc accepts -malign-double... yes
<br>&gt; checking whether cc accepts -funroll-all-loops... yes<br>&gt; checking whether cc accepts&nbsp;&nbsp;-O3 -fomit-frame-pointer -finline-functions<br>&gt; -Wall -<br>&gt; Wno-unused -malign-double -funroll-all-loops... yes<br>
&gt; checking whether byte ordering is bigendian... no<br>&gt; checking for egrep... grep -E<br>&gt; checking for ANSI C header files... yes<br>&gt; checking for sys/types.h... yes<br>&gt; checking for sys/stat.h... yes<br>
&gt; checking for stdlib.h.. . yes<br>&gt; checking for string.h... yes<br>&gt; checking for memory.h... yes<br>&gt; checking for strings.h... yes<br>&gt; checking for inttypes.h... yes<br>&gt; checking for stdint.h... yes
<br>&gt; checking for unistd.h... yes<br>&gt; checking for int... yes<br>&gt; checking size of int... 4<br>&gt; checking for long int... yes<br>&gt; checking size of long int... 4<br>&gt; checking for long long int... yes
<br>&gt; checking size of long long int... 8<br>&gt; checking floating-point format... IEEE754 (little-endian byte and word<br>&gt; order)<br>&gt; checking for a BSD-compatible install... /usr/bin/install -c<br>&gt; checking whether ln -s works... yes
<br>&gt; checking whether make sets $(MAKE)... (cached) yes<br>&gt; checking for a sed that does not truncate output... /bin/sed<br>&gt; checking for ld used by cc... /usr/bin/ld<br>&gt; checking if the linker (/usr/bin/ld) is GNU ld... yes
<br>&gt; checking for /usr/bin/ld option to reload object files... -r<br>&gt; checking for BSD-compatible nm... /usr/bin/nm -B<br>&gt; checking how to recognise dependent libraries... pass_all<br>&gt; checking dlfcn.h usability... yes
<br>&gt; checking dlfcn.h presence... yes<br>&gt; checking for dlfcn.h... yes<br>&gt; checking for g++... g++<br>&gt; checking whether we are using the GNU C++ compiler... yes<br>&gt; checking whether g++ accepts -g... yes
<br>&gt; checking dependency style of g++... gcc3<br>&gt; checking how to run the C++ preprocessor... g++ -E<br>&gt; checking the maximum length of command line arguments... 32768<br>&gt; checking command to parse /usr/bin/nm -B output from cc object... ok
<br>&gt; checking for objdir... .libs<br>&gt; checking for ar... ar<br>&gt; checking for ranlib... ranlib<br>&gt; checking for strip... strip<br>&gt; checking if cc supports -fno-rtti -fno-exceptions... yes<br>&gt; checking for cc option to produce PIC... -fPIC
<br>&gt; checking if cc PIC flag -fPIC works... yes<br>&gt; checking if cc static flag -static works... yes<br>&gt; checking if cc supports -c -o file.o... yes<br>&gt; checking whether the cc linker (/usr/bin/ld) supports shared
<br>&gt; libraries... yes<br>&gt; checking dynamic linker characteristics... GNU/Linux ld.so<br>&gt; checking how to hardcode library paths into programs... immediate<br>&gt; checking whether stripping libraries is possible... yes
<br>&gt; checking if libtool supports shared libraries... yes<br>&gt; checking whether to build shared libraries... no<br>&gt; checking whether to build static libraries... yes<br>&gt; configure: creating libtool<br>&gt; appending configuration tag &quot;CXX&quot; to libtool
<br>&gt; checking for ld used by g++... /usr/bin/ld<br>&gt; checking if the linker (/usr/bin/ld) is GNU ld... yes<br>&gt; checking whether the g++ linker (/usr/bin/ld) supports shared<br>&gt; libraries... yes<br>&gt; checking for g++ option to produce PIC... -fPIC
<br>&gt; checking if g++ PIC flag -fPIC works... yes<br>&gt; checking if g++ static flag -static works... yes<br>&gt; checking if g++ supports -c -o file.o... yes<br>&gt; checking whether the g++ linker (/usr/bin/ld) supports shared
<br>&gt; libraries... yes<br>&gt; checking dynamic linker characteristics... GNU/Linux ld.so<br>&gt; checking how to hardcode library paths into programs... immediate<br>&gt; appending configuration tag &quot;F77&quot; to libtool
<br>&gt; checking for special C compiler options needed for large files... no<br>&gt; checking for _FILE_OFFSET_BITS value needed for large files... 64<br>&gt; checking for _LARGE_FILES value needed for large files... no<br>
&gt; checking for _LARGEFILE_SOURCE value needed for large files... 1<br>&gt; checking for fseeko... yes<br>&gt; checking for sqrt in -lm... yes<br>&gt; checking for fftw3.h.. . yes<br>&gt; checking for main in -lfftw3f... yes
<br>&gt; checking rpc/rpc.h usability... yes<br>&gt; checking rpc/rpc.h presence... yes<br>&gt; checking for rpc/rpc.h... yes<br>&gt; checking for rpc/xdr.h... yes<br>&gt; checking for xdr_float in -lnsl... yes<br>&gt; checking for working memcmp... yes
<br>&gt; checking return type of signal handlers... void<br>&gt; checking for vprintf... yes<br>&gt; checking for _doprnt... no<br>&gt; checking if malloc debugging is wanted... no<br>&gt; checking for strcasecmp... yes<br>
&gt; checking for strdup... yes<br>&gt; checking for bool... no<br>&gt; checking for X... no<br>&gt; checking for Motif... libraries (none), headers (none)<br>&gt; checking for libXext and libXp... no<br>&gt; checking for only libXext... no
<br>&gt; checking limits.h usability... yes<br>&gt; checking limits.h presence... yes<br>&gt; checking for limits.h... yes<br>&gt; checking for strings.h... (cached) yes<br>&gt; checking for unistd.h... (cached) yes<br>&gt; checking for 
unistd.h... (cached) yes<br>&gt; checking for an ANSI C-conforming const... yes<br>&gt; checking for size_t... yes<br>&gt; checking whether struct tm is in sys/time.h or time.h... time.h<br>&gt; checking for uid_t in sys/types.h... yes
<br>&gt; checking for inline... inline<br>&gt; checking whether your compiler can handle assembly files (*.s)... yes<br>&gt; checking whether as fully supports ia32 SSE... yes<br>&gt; checking whether as fully supports ia32 3DNow! instructions... yes
<br>&gt; checking whether byte ordering is bigendian... (cached) no<br>&gt; checking if the compiler supports gcc inline assembly... yes<br>&gt; checking if the compiler supports MSVC inline assembly... no<br>&gt; configure: creating ./config.status
<br>&gt; config.status: creating Makefile<br>&gt; config.status: creating src/Makefile<br>&gt; config.status: creating src/gmxlib/Makefile<br>&gt; config.status: creating src/gmxlib/gmx_blas/Makefile<br>&gt; config.status
: creating src/gmxlib/gmx_lapack/Makefile<br>&gt; config.status: creating src/gmxlib/nonbonded/Makefile<br>&gt; config.status: creating src/gmxlib/nonbonded/nb_kernel/Makefile<br>&gt; config.status: creating src/gmxlib/nonbonded/nb_kernel_ia32_3dnow/Makefile
<br>&gt; config.status: creating src/gmxlib/nonbonded/nb_kernel_ia32_sse/Makefile<br>&gt; config.status: creating src/gmxlib/nonbonded/nb_kernel_ia32_sse2/Makefile<br>&gt; config.status: creating src/gmxlib/nonbonded/nb_kernel_x86_64_sse/Makefile
<br>&gt; config.status: creating src/gmxlib/nonbonded/nb_kernel_x86_64_sse2/Makefile<br>&gt; config.status: creating src/gmxlib/nonbonded/nb_kernel_ppc_altivec/Makefile<br>&gt; config.status: creating src/gmxlib/nonbonded/nb_kernel_ia64_single/Makefile
<br>&gt; config.status: creating src/gmxlib/nonbonded/nb_kernel_ia64_double/Makefile<br>&gt; config.status: creating include/Makefile<br>&gt; config.status: creating include/types/Makefile<br>&gt; config.status: creating src/mdlib/Makefile
<br>&gt; config.status: creating src/kernel/Makefile<br>&gt; config.status: creating src/tools/Makefile<br>&gt; config.status: creating src/ngmx/Makefile<br>&gt; config.status: creating src/contrib/Makefile<br>&gt; config.status
: creating scripts/Makefile<br>&gt; config.status: creating admin/Makefile<br>&gt; config.status: creating share/Makefile<br>&gt; config.status: creating share/tutor/Makefile<br>&gt; config.status: creating share/tutor/gmxdemo/Makefile
<br>&gt; config.status: creating share/tutor/nmr1/Makefile<br>&gt; config.status: creating share/tutor/nmr2/Makefile<br>&gt; config.status: creating share/tutor/water/Makefile<br>&gt; config.status: creating share/tutor/mixed/Makefile
<br>&gt; config.status: creating share/tutor/methanol/Makefile<br>&gt; config.status: creating share/tutor/speptide/Makefile<br>&gt; config.status: creating share/template/Makefile<br>&gt; config.status: creating share/top/Makefile
<br>&gt; config.status: creating share/html/Makefile<br>&gt; config.status: creating share/html/images/Makefile<br>&gt; config.status: creating share/html/online/Makefile<br>&gt; config.status: creating man/Makefile<br>&gt; 
config.status: creating man/man1/Makefile<br>&gt; config.status: creating src/config.h<br>&gt; config.status: executing depfiles commands<br>&gt;<br>&gt; Thanks a lot!!!<br>&gt;<br>&gt;<br>&gt;<br>&gt;<br>&gt;<br>&gt;<br>
&gt; ------------------------------------------------------------------------<br>&gt;<br>&gt; _______________________________________________<br>&gt; gmx-users mailing list&nbsp;&nbsp;&nbsp;&nbsp;<a href="mailto:gmx-users@gromacs.org">gmx-users@gromacs.org
</a><br>&gt; <a href="http://www.gromacs.org/mailman/listinfo/gmx-users">http://www.gromacs.org/mailman/listinfo/gmx-users</a><br>&gt; Please don't post (un)subscribe requests to the list. Use the<br>&gt; www interface or send it to 
<a href="mailto:gmx-users-request@gromacs.org">gmx-users-request@gromacs.org</a>.<br>&gt; Can't post? Read <a href="http://www.gromacs.org/mailing_lists/users.php">http://www.gromacs.org/mailing_lists/users.php</a><br><br>
<br>--<br>David.<br>________________________________________________________________________<br>David van der Spoel, PhD, Assoc. Prof., Molecular Biophysics group,<br>Dept. of Cell and Molecular Biology, Uppsala University.
<br>Husargatan 3, Box 596,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;75124 Uppsala, Sweden<br>phone:&nbsp;&nbsp;46 18 471 4205&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;fax: 46 18 511 755<br><a href="mailto:spoel@xray.bmc.uu.se">spoel@xray.bmc.uu.se</a>&nbsp;&nbsp;&nbsp;&nbsp;<a href="mailto:spoel@gromacs.org">spoel@gromacs.org
</a>&nbsp;&nbsp; <a href="http://folding.bmc.uu.se">http://folding.bmc.uu.se</a><br>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++<br>_______________________________________________<br>gmx-users mailing list&nbsp;&nbsp;&nbsp;&nbsp;
<a href="mailto:gmx-users@gromacs.org">gmx-users@gromacs.org</a><br><a href="http://www.gromacs.org/mailman/listinfo/gmx-users">http://www.gromacs.org/mailman/listinfo/gmx-users</a><br>Please don't post (un)subscribe requests to the list. Use the
<br>www interface or send it to <a href="mailto:gmx-users-request@gromacs.org">gmx-users-request@gromacs.org</a>.<br>Can't post? Read <a href="http://www.gromacs.org/mailing_lists/users.php">http://www.gromacs.org/mailing_lists/users.php
</a><br></blockquote></div><br>