----- Original Message -----
From: Pinchas Aped <[email protected]>
Date: Monday, June 28, 2010 3:43
Subject: [gmx-users] Problems with installing mpi-version of Gromacs
To: Discussion list for GROMACS users <[email protected]>

 
    -----------------------------------------------------------
| 

 
> Dear All: >   > I have installed Gromacs on a Linux (RedHat)  cluster, using 
> the following csh script -  >   > 
> -------------------------------------------------------------------------------------
>  > #! /bin/csh >   > set DIR=/private/gnss/Gromacs >   > setenv SOFT 
> ${DIR}/software
> setenv CPPFLAGS  "-I$SOFT/include"
> setenv LDFLAGS "-L$SOFT/lib"
> setenv NCPU 4
> setenv  PATH "$PATH":$SOFT/bin
> cd openmpi-1.2.8; ./configure --prefix=$SOFT; make -j  $NCPU; make install
> cd ../fftw-3.1.3; ./configure --prefix=$SOFT  --enable-float; make -j $NCPU; 
> make install
> cd ../gsl-1.11; ./configure  --prefix=$SOFT; make -j $NCPU; make install
> cd ../gromacs-4.0.7; ./configure  --prefix=$SOFT --with-gsl; make -j $NCPU; 
> make install
> make distclean;  ./configure --prefix=$SOFT --program-suffix=_mpi 
> --enable-mpi --with-gsl; make  mdrun -j $NCPU; make install-mdrun > 
> -------------------------------------------------------------------------------------
>  >   > It seemed to have worked OK, and we could run  Gromacs on a single 
> processor. >   > When I tried to create a parallel version with  the script - 
> >   > 
> -------------------------------------------------------------------------------------
>  > #! /bin/csh >   > set DIR=/private/gnss/Gromacs >   > setenv SOFT 
> ${DIR}/software
> setenv CPPFLAGS  "-I$SOFT/include"
> setenv LDFLAGS "-L$SOFT/lib"
> setenv NCPU 4
> setenv  PATH "$PATH":$SOFT/bin >   > cd gromacs-4.0.7; ./configure 
> --prefix=$SOFT  --with-gsl --enable-mpi; make -j $NCPU mdrun; make 
> install-mdrun > 
> -------------------------------------------------------------------------------------
>  >   > - the installation log ended with  - >   > ......... > checking 
> whether the MPI cc command works...  configure: error: Cannot compile and 
> link MPI code with mpicc
> make: *** No  rule to make target `mdrun'.  Stop.
> make: *** No rule to make target  `install-mdrun'.  Stop. >   > I can't 
> figure out from this message what is  wrong or missing with my MPI.

 It looks like you included the scripts the wrong way around, or something. 
Both scripts should build MPI-enabled mdrun, with the second not naming it with 
_mpi. See 
http://www.gromacs.org/index.php?title=Download_%26_Installation/Installation_Instructions
 for the usual procedure.

You can inspect the last 100 or so lines of config.log to see the actual error 
issue.

The issue has probably got nothing to do with GROMACS. Try compiling and 
running some MPI test program to establish this.

Mark
 |
-----------------------------------------------------------



-- 
gmx-users mailing list    [email protected]
http://lists.gromacs.org/mailman/listinfo/gmx-users
Please search the archive at http://www.gromacs.org/search before posting!
Please don't post (un)subscribe requests to the list. Use the 
www interface or send it to [email protected].
Can't post? Read http://www.gromacs.org/mailing_lists/users.php

Reply via email to