Linux-x86-64-intel.popt

Francesco francesc... at gmail.com
Tue Jun 10 18:27:38 CEST 2008


Hi,

trying to compile cp2k on a supercomputer.

The cpu is  Dual-Core AMD Opteron(tm) Processor 2218
mpif90 is /cineca/prod/openmpi/1.2.5/intel/10.1/bin/mpif90
kernel is   2.6.18-53.1.13.el5

I was able to compile cp2k.sopt, having problems with cp2k.popt, when
linking various libraries.  Below is the last command I see:

mpif90 -D__INTEL -D__FFTSG -D__parallel -D__BLACS -D__SCALAPACK -
D__FFTW3  -I/cineca/prod/libraries/fftw/3.1.2/intel--10.1/include/ -I -
O2 -xW -heap-arrays 64 -fpp -free -D__COMPILE_ARCH="\"cineca\"" -
D__COMPILE_DATE="\"Tue Jun 10 17:53:44 CEST 2008\"" -
D__COMPILE_HOST="\"node1309\"" -D__COMPILE_LASTCVS="\"D\"" -I -o /sfs/
sanfs/home/userincm/incsa402/cavallo/cp2k/makefiles/../exe/cineca/
cp2k.popt cp2k.o /sfs/sanfs/home/userincm/incsa402/cavallo/cp2k/
makefiles/../lib/cineca/popt/libcp2k_lib.a /sfs/sanfs/home/userincm/
incsa402/cavallo/cp2k/makefiles/../lib/cineca/popt/libcp2k_fft_lib.a /
sfs/sanfs/home/userincm/incsa402/cavallo/cp2k/makefiles/../lib/cineca/
popt/libcp2k_base_lib.a  /cineca/prod/libraries/SCALAPACK/1.8.0/
openmpi--1.2.5--intel--10.1/libscalapack.a /cineca/prod/libraries/
BLACS/1.1/openmpi--1.2.5--intel--10.1/libblacsCinit.a /cineca/prod/
libraries/BLACS/1.1/openmpi--1.2.5--intel--10.1/libblacs.a /cineca/
prod/acml/3.6.0/ifort64/lib/libacml.a /cineca/prod/acml/3.6.0/ifort64/
lib/libacml_mv.a /cineca/prod/libraries/fftw/3.1.2/intel--10.1/lib/
libfftw3.a

after a while there is a warning message:

/cineca/prod/compilers/intel/fce/10.1.011/lib/libimf.so: warning:
warning: feupdateenv is not implemented and will always fail
make[1]: Leaving directory `/sfs/sanfs/home/userincm/incsa402/cavallo/
cp2k/obj/cineca/popt'

and linking breaks (i.e. no cp2k.popt file in the exe directory)
Below is the arch file I used to compile.
Any suggestions ?
Thanks,
francesco


CC       = cc
CPP      =
FC       = mpif90
LD       = mpif90
AR       = ar -r
DFLAGS   = -D__INTEL -D__FFTSG -D__parallel -D__BLACS -D__SCALAPACK -
D__FFTW3
CPPFLAGS =
FCFLAGS  = $(DFLAGS) -I$(INTEL_INC) -I/cineca/prod/libraries/fftw/
3.1.2/intel--10.1/include/ -O2 -xW -heap-arrays 64 -fpp -free
LDFLAGS  = $(FCFLAGS) -I$(INTEL_INC)
LIBS     = /cineca/prod/libraries/SCALAPACK/1.8.0/openmpi--1.2.5--
intel--10.1/libscalapack.a \
           /cineca/prod/libraries/BLACS/1.1/openmpi--1.2.5--
intel--10.1/libblacsCinit.a \
           /cineca/prod/libraries/BLACS/1.1/openmpi--1.2.5--
intel--10.1/libblacsF77init.a \
           /cineca/prod/libraries/BLACS/1.1/openmpi--1.2.5--
intel--10.1/libblacs.a \
           /cineca/prod/acml/3.6.0/ifort64/lib/libacml.a \
           /cineca/prod/acml/3.6.0/ifort64/lib/libacml_mv.a \
           /cineca/prod/libraries/fftw/3.1.2/intel--10.1/lib/
libfftw3.a

OBJECTS_ARCHITECTURE = machine_intel.o




More information about the CP2K-user mailing list