[Pw_forum] compilation problem with intel parallel studio 2017

Paolo Giannozzi p.giannozzi at gmail.com
Fri Dec 16 15:55:19 CET 2016


I heard that Intel changed once again the way to load mkl libraries ...

Paolo

On Fri, Dec 16, 2016 at 3:12 PM, Uri Argaman <argamanu at post.bgu.ac.il> wrote:
> I compile QE with:
> ./configure compiler=intel MPIF90=mpiifort FC=ifort F77=ifort F90=ifort
> CXX=icpc CC=icc MKLROOT=/opt/intel/mkl LIBDIR=/opt/intel/mkl/
> and it still do not find MKL libraries:
>
> checking for dummy main to link with Fortran 77 libraries... none
> checking for Fortran 77 name-mangling scheme... lower case, underscore, no
> extra underscore
> checking for library containing dgemm... no
> MKL not found
> in /opt/intel/composer*/mkl/lib/intel64: checking for library containing
> dgemm... no
> MKL not found
> in /opt/intel/Compiler/*/*/mkl/lib/em64t: checking for library containing
> dgemm... no
> MKL not found
> in /opt/intel/mkl/*/lib/em64t: checking for library containing dgemm... no
> MKL not found
> in /opt/intel/mkl*/lib/em64t: checking for library containing dgemm... no
> MKL not found
> in /opt/intel/mkl/lib: checking for library containing dgemm... no
> MKL not found
> in /opt/intel/impi/2017.1.132/intel64/lib: checking for library containing
> dgemm... no
> MKL not found
> in /opt/intel/mkl/lib/intel64: checking for library containing dgemm...
> -lmkl_intel_lp64
> setting BLAS_LIBS... -L/opt/intel/mkl/lib/intel64 -lmkl_intel_lp64
> -lmkl_sequential -lmkl_core
> checking for library containing dspev... none required
> checking FFT... in /opt/intel/mkl/lib/intel64: checking for
> DftiComputeForward in -lmkl_intel_lp64... yes
> checking /opt/intel/mkl/include/mkl_dfti.f90 usability... no
> checking /opt/intel/mkl/include/mkl_dfti.f90 presence... yes
> configure: WARNING: /opt/intel/mkl/include/mkl_dfti.f90: present but cannot
> be compiled
> configure: WARNING: /opt/intel/mkl/include/mkl_dfti.f90:     check for
> missing prerequisite headers?
> configure: WARNING: /opt/intel/mkl/include/mkl_dfti.f90: see the Autoconf
> documentation
> configure: WARNING: /opt/intel/mkl/include/mkl_dfti.f90:     section
> "Present But Cannot Be Compiled"
> configure: WARNING: /opt/intel/mkl/include/mkl_dfti.f90: proceeding with the
> preprocessor's result
> configure: WARNING: /opt/intel/mkl/include/mkl_dfti.f90: in the future, the
> compiler will take precedence
> checking for /opt/intel/mkl/include/mkl_dfti.f90... yes
>
> checking MASS...
> checking for library containing mpi_init... none required
> checking for library containing pdgemr2d... no
> checking for library containing pdgemr2d... no
> checking for library containing pdgemr2d... no
> checking for library containing pdgemr2d... no
> checking for library containing pdgemr2d... no
> checking for library containing pdgemr2d... no
>
> How to solve it?
>
> Thank you very much
> Uri Argaman
> Ben-Gurion University
> Israel
>
> _______________________________________________
> Pw_forum mailing list
> Pw_forum at pwscf.org
> http://pwscf.org/mailman/listinfo/pw_forum



-- 
Paolo Giannozzi, Dip. Scienze Matematiche Informatiche e Fisiche,
Univ. Udine, via delle Scienze 208, 33100 Udine, Italy
Phone +39-0432-558216, fax +39-0432-558222



More information about the users mailing list