From NWChem
Viewed 634 times, With a total of 2 Posts
|
Just Got Here
Threads 1
Posts 2
|
|
3:47:59 AM PDT - Mon, Jul 21st 2014 |
|
Dear NWChem Users,
I am trying, unsuccessfully, to compile NWChem on Ubuntu 8.10 with static linkage to OpenMPI 1.8.1. OpenMPI 1.8.1 was compiled statically from scratch and it works perfectly with other already compiled tools (e.g. Gromacs).
During the compilation I get this error/warnings:
configure: WARNING: /usr/local/bin/ of with_mpi not parsed
checking whether a simple C MPI program compiles... yes
configure: WARNING: yes of with_mpi_ts not parsed
configure: searching for MPI_TS...
checking mpi.h usability... yes
checking mpi.h presence... yes
checking for mpi.h... yes
checking for library containing MPI_Init... no
configure: error: test for COMEX_NETWORK=MPI_TS failed
configure: error: ../../ga-5-2/comex/configure failed for comex
The script I am using is the following:
export NWCHEM_TOP=/home/sergio/Documents/nwchem-6.3
export MPI_INCLUDE=/usr/local/include/
export LIBMPI="-lmpi_f90 -lmpi_f77 -lmpi_usempi -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lm -lpthread -lrt -lnsl -lutil"
export ARMCI_NETWORK=MPI_TS
export USE_MPIF=y
export MPI_LIB=/usr/local/lib/
export USE_MPI=y
export MPI_LOC=/usr/local/bin/
export USE_MPIF4=y
export NWCHEM_MODULES=all
export NWCHEM_TARGET=LINUX64
Already tried:
- with or without export ARMCI_NETWORK=MPI_TS
- with or without --static in LIBMPI
Running the mpif90 -showme command I get:
gfortran -I/usr/local/include -pthread -I/usr/local/lib -Wl,-rpath -Wl,/usr/local/lib -Wl,--enable-new-dtags -L/usr/local/lib -lmpi_usempi -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lm -lpthread -lrt -lnsl -lutil
Running the mpicc -showme command I get:
gcc -I/usr/local/include/openmpi/opal/mca/hwloc/hwloc172/hwloc/include -I/usr/local/include/openmpi/opal/mca/event/libevent2021/libevent -I/usr/local/include/openmpi/opal/mca/event/libevent2021/libevent/include -I/usr/local/include -I/usr/local/include/openmpi -pthread -Wl,-rpath -Wl,/usr/local/lib -Wl,--enable-new-dtags -L/usr/local/lib -lmpi -lopen-rte -lopen-pal -lm -lpthread -lrt -lnsl -lutil
Thanks,
Sergio
|
|
|
-
Edoapra Forum:Admin, Forum:Mod, bureaucrat, sysop
|
|
Forum Vet
Threads 3
Posts 834
|
|
10:37:42 AM PDT - Mon, Jul 21st 2014 |
|
Please try the following values for the env. variables
LIBMPI="-lmpi_usempi -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lm -lpthread -lrt -lnsl -lutil"
MPI_INCLUDE="/usr/local/include/openmpi/opal/mca/hwloc/hwloc172/hwloc/include -I/usr/local/include/openmpi/opal/mca/event/libevent2021/libevent -I/usr/local/include/openmpi/opal/mca/event/libevent2021/libevent/include -I/usr/local/include -I/usr/local/include/openmpi -pthread"
If you still get failure, please give us access to the following files
$NWCHEM_TOP/src/tools/build/config.log
$NWCHEM_TOP/src/tools/build/armci/config.log
$NWCHEM_TOP/src/tools/build/comex/config.log
|
|
|
|
Just Got Here
Threads 1
Posts 2
|
|
2:46:46 AM PDT - Tue, Jul 22nd 2014 |
|
Hi,
thank you.
I used those settings but I still get the error.
After looking at the comex/config.log I added -ldl to the LIBMPI and compilation worked.
Thanks,
Sergio
|
Edited On 4:24:16 AM PDT - Tue, Jul 22nd 2014 by Sdecherchi
|
|
|
AWC's:
2.5.10 MediaWiki - Stand Alone Forum Extension
Forum theme style by: AWC