dear edo,
in dir /opt/Nwchem-dev.revision25716-src.2014-06-09/src/tools/ga-5-2
I launched the command
wget http://nwchemgit.github.io/images/Armci_ompi18.patch.gz
then
gzip -d Armci_ompi18.patch
then
patch -p0 < Armci_ompi18.patch
with the results
patching file armci/configure
Hunk #1 succeeded at 8731 (offset -151 lines).
Hunk #2 succeeded at 10989 (offset -161 lines).
patching file armci/Makefile.in
patching file armci/src/collectives/message.c
patching file armci/src/devices/mpi-mt/mpi2_client.c
patching file armci/src/devices/mpi-spawn/mpi2_client.c
patching file armci/src/include/locks.h
patching file armci/src/common/request.c
patching file armci/src/common/armci.c
patching file armci/src/memory/winshmem.c
patching file armci/src/memory/memory.c
patching file armci/src/memory/shmem.c
patching file armci/src/memory/kr_malloc.c
patching file armci/src-gemini/request.c
patching file armci/src-gemini/armci.c
patching file armci/src-gemini/Makefile.inc
patching file armci/src-gemini/shmem.c
patching file armci/src-gemini/kr_malloc.c
patching file armci/src-gemini/message.c
patching file armci/src-gemini/memory.c
patching file armci/src-gemini/locks.h
patching file armci/Makefile.am
patching file armci/src-portals/message.c
patching file armci/src-portals/locks.h
patching file armci/src-portals/request.c
patching file armci/src-portals/armci.c
patching file armci/src-portals/shmem.c
patching file armci/src-portals/memory.c
patching file armci/src-portals/kr_malloc.c
patching file armci/src-portals/Makefile.inc
patching file armci/testing/ipctest.c
then
cd ..
rm -rf build install
make
with the message
You must define NWCHEM_TOP in your environment to be the path
of the top level nwchem directory ... something like
setenv NWCHEM_TOP /msrc/home/elvis/nwchem
../config/makefile.h:33: *** . Arresto.
then
tools # cd ..
src # make link
with the message
You must define NWCHEM_TOP in your environment to be the path
of the top level nwchem directory ... something like
setenv NWCHEM_TOP /msrc/home/elvis/nwchem
config/makefile.h:33: *** . Arresto.
then I compilated with your parameters of the last post
and I obtained
compilation terminated.
libtool: compile: cc -DHAVE_CONFIG_H -I. -I../../ga-5-2/armci -I/opt/openmpi-1.8.1/include -I/opt/openmpi-1.8.1/include -I../../ga-5-2/armci/src/devices/sockets -I../../ga-5-2/armci/src/include -O3 -funroll-loops -MT src/common/spawn.lo -MD -MP -MF src/common/.deps/spawn.Tpo -c ../../ga-5-2/armci/src/common/spawn.c -o src/common/spawn.o
depbase=`echo src/memory/buffers.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/bash ./libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../../ga-5-2/armci -I/opt/openmpi-1.8.1/include -I/opt/openmpi-1.8.1/include -I../../ga-5-2/armci/src/devices/sockets -I../../ga-5-2/armci/src/include -O3 -funroll-loops -MT src/memory/buffers.lo -MD -MP -MF $depbase.Tpo -c -o src/memory/buffers.lo ../../ga-5-2/armci/src/memory/buffers.c &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: compile: cc -DHAVE_CONFIG_H -I. -I../../ga-5-2/armci -I/opt/openmpi-1.8.1/include -I/opt/openmpi-1.8.1/include -I../../ga-5-2/armci/src/devices/sockets -I../../ga-5-2/armci/src/include -O3 -funroll-loops -MT src/memory/buffers.lo -MD -MP -MF src/memory/.deps/buffers.Tpo -c ../../ga-5-2/armci/src/memory/buffers.c -o src/memory/buffers.o
make[5]: *** [src/common/request.lo] Errore 1
make[5]: *** Attesa per i processi non terminati....
make[4]: *** [all] Errore 2
make[3]: *** [all-recursive] Errore 1
make[2]: *** [all] Errore 2
make[1]: *** [build/.libs/libga.a] Errore 1
make: *** [libraries] Errore 1
thanks
Marcel
|