[Pw_forum] Error in compilation of espresso-5.4.0: ifort: error #10236: File not found: '../ELPA/src'

Vo, Trinh (398K) Trinh.Vo at jpl.nasa.gov
Sun Aug 27 02:47:41 CEST 2017


Dear QE users,

I am compiling espresso-5.4.0.  I got the following error:

make[1]: Entering directory ’tv/espresso-5.4.0_test/LAXlib'
mpif90 -O2 -axCORE-AVX2 -xSSE4.2 -assume byterecl -g -traceback  -nomodule -fpp -D__INTEL -D__FFTW3 -D__MPI -D__PARA -D__SCALAPACK  -I/nasa/intel/Compiler/2016.2.181/compilers_and_libraries_2016.2.181/linux/mkl/include -I/nasa/intel/Compiler/2016.2.181/compilers_and_libraries_2016.2.181/linux/mkl/include/fftw  -I../include  ../ELPA/src -c la_types.f90
ifort: error #10236: File not found:  '../ELPA/src'
../make.sys:16: recipe for target 'la_types.o' failed
make[1]: *** [la_types.o] Error 1
make[1]: Leaving directory '/home6/ttvo/espresso-5.4.0_test/LAXlib'
Makefile:143: recipe for target 'libla' failed
make: *** [libla] Error 1

I don’t see the  directory  tv/espresso-5.4.0_test/ELPA/src in the code, and that is why the error popped up .  I compiled the intel compiler 2016.  I do not know why it asks for ELPA here .    I appreciate if  you could help me to fix this error

Below is my make.sys:

# make.sys.  Generated from make.sys.in by configure.

# compilation rules

.SUFFIXES :
.SUFFIXES : .o .c .f .f90

# most fortran compilers can directly preprocess c-like directives: use
#       $(MPIF90) $(F90FLAGS) -c $<
# if explicit preprocessing by the C preprocessor is needed, use:
#       $(CPP) $(CPPFLAGS) $< -o $*.F90
#       $(MPIF90) $(F90FLAGS) -c $*.F90 -o $*.o
# remember the tabulator in the first column !!!

.f90.o:
        $(MPIF90) $(F90FLAGS) -c $<

# .f.o and .c.o: do not modify

.f.o:
        $(F77) $(FFLAGS) -c $<

.c.o:
        $(CC) $(CFLAGS)  -c $<
TOPDIR = /u/ttvo/espresso-5.4.0_test
MANUAL_DFLAGS  =
DFLAGS         =  -D__INTEL -D__FFTW3 -D__MPI -D__PARA -D__SCALAPACK
FDFLAGS        = $(DFLAGS) $(MANUAL_DFLAGS)
IFLAGS         = -I/intel/Compiler/2016.2.181/compilers_and_libraries_2016.2.181/linux/mkl/include -I/intel/Compiler/2016.2.181/compilers_and_libraries_2016.2.181/linux/mkl/include/fftw  -I../include
MOD_FLAG      =
MPIF90         = mpif90
#F90           = ifort
CC             = icc
F77            = ifort
CPP            = cpp
CPPFLAGS       = -P -C -traditional $(DFLAGS) $(IFLAGS)
CFLAGS         = -O3 $(DFLAGS) $(IFLAGS)
F90FLAGS       = $(FFLAGS) -nomodule -fpp $(FDFLAGS) $(IFLAGS) $(MODFLAGS)
FFLAGS         = -O2 -axCORE-AVX2 -xSSE4.2 -assume byterecl -g -traceback
FFLAGS_NOOPT   = -O0 -assume byterecl -g -traceback
FFLAGS_NOMAIN   = -nofor_main

LD             = mpif90
LDFLAGS        = -static-intel
LD_LIBS        =

BLAS_LIBS      =   -lmkl_intel_lp64  -lmkl_sequential -lmkl_core
BLAS_LIBS_SWITCH = external

LAPACK_LIBS    =
LAPACK_LIBS_SWITCH = external

ELPA_LIBS_SWITCH = disabled
SCALAPACK_LIBS = -lmkl_scalapack_lp64 –lmkl_blacs_sgimpt_lp64

FFT_LIBS       = -lfftw3xf_intel

MPI_LIBS       =

MASS_LIBS      =
AR             = ar
ARFLAGS        = ruv

# ranlib command. If ranlib is not needed (it isn't in most cases) use
# RANLIB = echo

RANLIB         = ranlib

# all internal and external libraries - do not modify

FLIB_TARGETS   = all

LIBOBJS        = ../clib/clib.a ../iotk/src/libiotk.a
LIBS           = $(SCALAPACK_LIBS) $(LAPACK_LIBS) $(FFT_LIBS) $(BLAS_LIBS) $(MPI_LIBS) $(MASS_LIBS) $(LD_LIBS)


Thank you very much,

Trinh Vo
JPL/CalTech
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.quantum-espresso.org/pipermail/users/attachments/20170827/b57d5779/attachment.html>


More information about the users mailing list