CP2K installation error.

Kalyanashis Jana kalyan.... at gmail.com
Sat Jul 25 12:25:47 UTC 2015


Hi,
 I have tried to install cp2k software in a cluster machine. I could not 
install it. I got the following error

"make LDFLAGS= -C 
/home1/bganguly/cp2k-2.5.0/makefiles/../obj/Linux-x86-64-intel/tools -f 
/home1/bganguly/cp2k-2.5.0/makefiles/../makefiles/Makefile makedepf90
make[1]: Entering directory 
`/home1/bganguly/cp2k-2.5.0/obj/Linux-x86-64-intel/tools'
make[1]: `makedepf90' is up to date.
make[1]: Leaving directory 
`/home1/bganguly/cp2k-2.5.0/obj/Linux-x86-64-intel/tools'
make -C /home1/bganguly/cp2k-2.5.0/makefiles/../src -f 
/home1/bganguly/cp2k-2.5.0/makefiles/../makefiles/Makefile all.dep
make[1]: Entering directory `/home1/bganguly/cp2k-2.5.0/src'
make[1]: 
`/home1/bganguly/cp2k-2.5.0/makefiles/../obj/Linux-x86-64-intel/popt/all.dep' 
is up to date.
make[1]: Leaving directory `/home1/bganguly/cp2k-2.5.0/src'
cp /home1/bganguly/cp2k-2.5.0/makefiles/../src/cuda/LIBCUDA_DEPENDENCIES 
/home1/bganguly/cp2k-2.5.0/makefiles/../obj/Linux-x86-64-intel/popt/libc_cuda.dep
if [ -e 
/home1/bganguly/cp2k-2.5.0/makefiles/../src/dbcsr_lib/cuda/libcusmm/LIBCUSMM_DEPENDENCIES 
]; then \
          cp 
/home1/bganguly/cp2k-2.5.0/makefiles/../src/dbcsr_lib/cuda/libcusmm/LIBCUSMM_DEPENDENCIES 
/home1/bganguly/cp2k-2.5.0/makefiles/../obj/Linux-x86-64-intel/popt/libc_cusmm.dep; 
\
        fi
cp /home1/bganguly/cp2k-2.5.0/makefiles/../src/machine/LIBMA_DEPENDENCIES 
/home1/bganguly/cp2k-2.5.0/makefiles/../obj/Linux-x86-64-intel/popt/libc_ma.dep
make -C /home1/bganguly/cp2k-2.5.0/makefiles/../obj/Linux-x86-64-intel/popt 
-f /home1/bganguly/cp2k-2.5.0/makefiles/../makefiles/Makefile _progr
make[1]: Entering directory 
`/home1/bganguly/cp2k-2.5.0/obj/Linux-x86-64-intel/popt'
mpif90 -c -D__INTEL -D__FFTSG -D__parallel -D__BLACS -D__SCALAPACK 
-D__FFTW3 -D__LIBXC2 -I/home1/bganguly/intel/mkl/include 
-I/home1/bganguly/intel/mkl/include/fftw -I/opt/sgi/mpt/mpt-2.05/include 
-I/home1/bganguly/libxc-2.2.2/include -O3 -msse2 -heap-arrays 64 
-funroll-loops -fpp -free -D__COMPILE_ARCH="\"Linux-x86-64-intel\"" 
-D__COMPILE_DATE="\"Sat Jul 25 16:52:12 IST 2015\"" 
-D__COMPILE_HOST="\"service0\"" -D__COMPILE_REVISION="\"svn:13632\"" 
-D__SHORT_FILE__="\"f77_blas_poison.F\"" 
/home1/bganguly/cp2k-2.5.0/makefiles/../src/f77_blas_poison.F
/bin/sh: mpif90: command not found
make[1]: *** [f77_blas_poison.o] Error 127
make[1]: Leaving directory 
`/home1/bganguly/cp2k-2.5.0/obj/Linux-x86-64-intel/popt'
make: *** [build] Error 2"




I have pasted the Linux-x86-64-intel.popt


# by default some intel compilers put temporaries on the stack
# this might lead to segmentation faults is the stack limit is set to low
# stack limits can be increased by sysadmins or e.g with ulimit -s 256000
# furthermore new ifort (10.0?) compilers support the option
# -heap-arrays 64
# add this to the compilation flags is the other options do not work
# The following settings worked for:
# - AMD64 Opteron
# - SUSE Linux Enterprise Server 10.0 (x86_64)
# - Intel(R) Fortran Compiler for Intel(R) EM64T-based applications, 
Version 10.0.025
# - AMD acml library version 3.6.0
# - MPICH2-1.0.5p4
# - SCALAPACK library          1.8.0
#
INTEL_INC=/home1/bganguly/intel/mkl/include
INTEL_LIB=/home1/bganguly/intel/mkl/lib/intel64
FFT_INC=/home1/bganguly/intel/mkl/include/fftw
MKLROOT=/home1/bganguly/intel/mkl


CC       = icc
CPP      =
FC       = mpif90
LD       = mpif90
AR       = ar -r
DFLAGS   = -D__INTEL -D__FFTSG -D__parallel -D__BLACS -D__SCALAPACK 
-D__FFTW3 -D__LIBXC2
CPPFLAGS =
FCFLAGS  = $(DFLAGS) -I$(INTEL_INC) -I$(FFT_INC) 
-I/opt/sgi/mpt/mpt-2.05/include -I/home1/bganguly/libxc-2.2.2/include -O3 
-msse2 -heap-arrays 64 -funroll-loops -fpp -free
FCFLAGS2 = $(DFLAGS) -I$(INTEL_INC) -I$(FFT_INC) 
-I/opt/sgi/mpt/mpt-2.05/include -I/home1/bganguly/libxc-2.2.2/include -O1 
-msse2 -heap-arrays 64 -fpp -free
LDFLAGS  = $(FCFLAGS) -I$(INTEL_INC) -I/opt/sgi/mpt/mpt-2.05/include 
-I/home1/bganguly/libxc-2.2.2/include
LIBS =  -L$(MKLROOT)/lib/intel64 
 $(MKLROOT)/lib/intel64/libmkl_blas95_lp64.a 
 $(MKLROOT)/lib/intel64/libmkl_lapack95_lp64.a 
/lhome1/bganguly/libxc-2.2.2/lib/libxc.a \
         -lmkl_scalapack_lp64 -lmkl_intel_lp64 -lmkl_sequential -lmkl_core 
-lmkl_blacs_sgimpt_lp64   -lpthread -lm $(INTEL_LIB)/libfftw3xf_intel.a


#LIBS     = $(INTEL_LIB)/libscalapack.a \
#           $(INTEL_LIB)/libblacs_init.a \
#           $(INTEL_LIB)/libblacs.a \
#           $(INTEL_LIB)/libacml.a\
#           $(INTEL_LIB)/libacml_mv.a \
#           $(INTEL_LIB)/libfftw3.a

OBJECTS_ARCHITECTURE = machine_intel.o



graphcon.o: graphcon.F
        $(FC) -c $(FCFLAGS2) $<"

Please kindly tell me, what is the problem?
Thanks in advance,
Kalyanashis Jana

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.cp2k.org/archives/cp2k-user/attachments/20150725/1cd458a9/attachment.htm>


More information about the CP2K-user mailing list