Compilation problem
Posted: Thu Jul 16, 2015 7:02 pm
Dear Researchers,
I am very new to yambo and I am trying to install yambo in my
64 bit linux laptop
with intel 15 compilers
in parallel
yambo version: yambo-4.0.1-rev.89.
I've compiled yambo as is written in the documentation: my configuration script was:
export CC=icc
export FC=ifort
export F77=ifort
export PFC=mpiifort
export MPICC=mpiicc
export CFLAGS='-O3 -xHost -ip -no-prec-div -static-intel'
export FCFLAGS='-O3 -xHost -ip'
export FFLAGS=-O2
export mkldir=/opt/intel/composer_xe_2015.0.090/mkl/lib/intel64
export fftwdir=/home/kim/MathLab/INTEL-FFT
export iotkdir=/home/kim/ToolBox/OpenQE/espresso-5.2.0/S3DE/iotk
export libxcdir=/home/kim/MathLab/libxc-2.2.2/BUILD
./configure \
\
--disable-debug --enable-time-profile \
--disable-open-mp --enable-3d-fft --enable-iotk --enable-netcdf --enable-etsf-io\
\
--with-blas-libs="-L$mkldir -lmkl_intel_lp64 -lmkl_sequential -lmkl_core" \
--with-lapack-libs="-L$mkldir -lmkl_intel_lp64 -lmkl_sequential -lmkl_core" \
--with-blacs-libs="-L$mkldir -lmkl_blacs_intelmpi_lp64" \
--with-scalapack-libs="-L$mkldir -lmkl_scalapack_lp64" \
\
--with-fft-libs="-L$fftwdir/lib -lfftw3" \
--with-fft-path=$fftwdir \
\
--with-p2y-version=5.0 \
--with-iotk-libs=$iotkdir/tools/iotk \
--with-iotk-path=$iotkdir \
--with-libxc-libs="-L$libxcdir/lib -lxc" \
--with-libxc-path=$libxcdir
and everything went perfect.
But the problem is when I tried to run yambo in a folder containing SAVE directory, (I was trying to run the tutorial given in the yambo tutorial section). It shows:
_| _| _|_| _| _| _|_|_| _|_|
_| _| _| _| _|_| _|_| _| _| _| _|
_| _|_|_|_| _| _| _| _|_|_| _| _|
_| _| _| _| _| _| _| _| _|
_| _| _| _| _| _|_|_| _|_|
<---> [01] CPU structure, Files & I/O Directoriesyambo: symbol lookup error: yambo: undefined symbol: __libm_error_support
I don't know what the problem is, I have tried many things, but the problem persists.
Please help me to solve this problem.
Thanks in advance.
Khalid
M.Sc student
BUET
I am very new to yambo and I am trying to install yambo in my
64 bit linux laptop
with intel 15 compilers
in parallel
yambo version: yambo-4.0.1-rev.89.
I've compiled yambo as is written in the documentation: my configuration script was:
export CC=icc
export FC=ifort
export F77=ifort
export PFC=mpiifort
export MPICC=mpiicc
export CFLAGS='-O3 -xHost -ip -no-prec-div -static-intel'
export FCFLAGS='-O3 -xHost -ip'
export FFLAGS=-O2
export mkldir=/opt/intel/composer_xe_2015.0.090/mkl/lib/intel64
export fftwdir=/home/kim/MathLab/INTEL-FFT
export iotkdir=/home/kim/ToolBox/OpenQE/espresso-5.2.0/S3DE/iotk
export libxcdir=/home/kim/MathLab/libxc-2.2.2/BUILD
./configure \
\
--disable-debug --enable-time-profile \
--disable-open-mp --enable-3d-fft --enable-iotk --enable-netcdf --enable-etsf-io\
\
--with-blas-libs="-L$mkldir -lmkl_intel_lp64 -lmkl_sequential -lmkl_core" \
--with-lapack-libs="-L$mkldir -lmkl_intel_lp64 -lmkl_sequential -lmkl_core" \
--with-blacs-libs="-L$mkldir -lmkl_blacs_intelmpi_lp64" \
--with-scalapack-libs="-L$mkldir -lmkl_scalapack_lp64" \
\
--with-fft-libs="-L$fftwdir/lib -lfftw3" \
--with-fft-path=$fftwdir \
\
--with-p2y-version=5.0 \
--with-iotk-libs=$iotkdir/tools/iotk \
--with-iotk-path=$iotkdir \
--with-libxc-libs="-L$libxcdir/lib -lxc" \
--with-libxc-path=$libxcdir
and everything went perfect.
But the problem is when I tried to run yambo in a folder containing SAVE directory, (I was trying to run the tutorial given in the yambo tutorial section). It shows:
_| _| _|_| _| _| _|_|_| _|_|
_| _| _| _| _|_| _|_| _| _| _| _|
_| _|_|_|_| _| _| _| _|_|_| _| _|
_| _| _| _| _| _| _| _| _|
_| _| _| _| _| _|_|_| _|_|
<---> [01] CPU structure, Files & I/O Directoriesyambo: symbol lookup error: yambo: undefined symbol: __libm_error_support
I don't know what the problem is, I have tried many things, but the problem persists.
Please help me to solve this problem.
Thanks in advance.
Khalid
M.Sc student
BUET