[gmx-users] cannot compile parallel version
Andre Farias de Moura
andre at qt.dq.ufscar.br
Thu Jul 8 18:34:14 CEST 2004
Hi David,
indeed /usr/local is not on ld.so.conf, what should I do:
add it to this file or run all those scripts again?
about the nodes OS, it's just one dual box, so it's the same
OS for both processors.
thanks again,
andre'
/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/
Dr. Andre' Farias de Moura
Laboratorio de Quimica Teorica
Universidade Federal de Sao Carlos
Sao Carlos - SP - Brasil
/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/
On Thu, 8 Jul 2004, David wrote:
> On Thu, 2004-07-08 at 17:38, Andre Farias de Moura wrote:
> > dear Oliver,
> >
> > I have tried your scripts with minor changes, as follows:
> >
> > (1) script to install lam-mpi latest version:
> >
> > export LAM_D=/usr/local/lam/;
> > export FFTW_D=/usr/local/fftw/;
> >
> > tar -jxvf lam-7.0.6.tar.bz2
> > cd lam-7.0.6
> > ./configure --prefix=${LAM_D} --with-tcp-short=524288 --with-rpi=usysv
> > --with-rsh=ssh
> > make
> > make install
> >
> >
> > (2) script to install fftw:
> >
> > wget --passive ftp://ftp.fftw.org/pub/fftw/fftw-2.1.5.tar.gz
> > tar -zxvf fftw-2.1.5.tar.gz
> > cd fftw-2.1.5
> >
> > export LAM_D=/usr/local/lam/;
> > export FFTW_D=/usr/local/fftw/;
> > export PATH=${LAM_D}/bin:${PATH} # so mpicc gets found
> >
> > CPPFLAGS="-I${LAM_D}/include" \
> > LDFLAGS="-L${LAM_D}/lib" \
> > ./configure --prefix=${FFTW_D} --enable-type-prefix --enable-mpi
> > make
> > make install
> >
> >
> > (3) script ot install mdrun parallel version:
> >
> > export LAM_D=/usr/local/lam/;
> > export FFTW_D=/usr/local/fftw/;
> >
> > CPPFLAGS="-I${LAM_D}/include -I${FFTW_D}/include" \
> > LDFLAGS="-L${LAM_D}/lib -L${FFTW_D}/lib" \
> > ./configure --prefix=/opt/gromacs/3.2.1 --without-x \
> > --enable-mpi --program-suffix=_mpi
> > make mdrun
> > make install-mdrun
> >
> > after half an hour running these script I ran mdrun parallel
> > version as follows:
> >
> > grompp -f bpcdi -c bpcdi -p bpcdi -po out -o bpcdi -np 2
> > mpirun -np 2 mdrun_mpi -s bpcdi -o bpcdi -c out -e out -g out -x bpcdi -v
> > -np 2
> >
> > then I got these error messages:
> >
> > mdrun_mpi: relocation error: /usr/local/lib/libsfftw_mpi.so.2: symbol
> > errno, version GLIBC_2.0 not defined in file libc.so.6 with link time
> > reference
> > mdrun_mpi: relocation error: /usr/local/lib/libsfftw_mpi.so.2: symbol
> > errno, version GLIBC_2.0 not defined in file libc.so.6 with link time
> > reference
>
> Are you sure that the /usr/local is available to all processors?
> If so, is /usr/local in the library search path (check /etc/ld.so.conf)
>
> Do you have different linux versions on the different nodes?
>
> --
> David.
> ________________________________________________________________________
> David van der Spoel, PhD, Assoc. Prof., Molecular Biophysics group,
> Dept. of Cell and Molecular Biology, Uppsala University.
> Husargatan 3, Box 596, 75124 Uppsala, Sweden
> phone: 46 18 471 4205 fax: 46 18 511 755
> spoel at xray.bmc.uu.se spoel at gromacs.org http://xray.bmc.uu.se/~spoel
> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>
> _______________________________________________
> gmx-users mailing list
> gmx-users at gromacs.org
> http://www.gromacs.org/mailman/listinfo/gmx-users
> Please don't post (un)subscribe requests to the list. Use the
> www interface or send it to gmx-users-request at gromacs.org.
>
More information about the gromacs.org_gmx-users
mailing list