This thread is locked.Only browsing is available.
Top Page > Browsing
error installation in openmx3.9
Date: 2020/01/17 23:24
Name: Alireza Baradaran   <a.baradaran@ut.ac.ir>

Hello

I use these settings:

MKLROOT = /opt/intel/compilers_and_libraries_2019.3.199/linux/mkl/lib/intel64
CC = /opt/intel/compilers_and_libraries_2019.3.199/linux/mpi/intel64/bin/mpicc -O3 -fopenmp -I/opt/intel/compilers_and_libraries_2019.3.199/linux/mkl/include/fftw -I/opt/intel/compilers_and_libraries_2019.3.199/linux/mkl/include
FC = /opt/intel/compilers_and_libraries_2019.3.199/linux/mpi/intel64/bin/mpif90 -O3 -fpic -fopenmp -I/opt/intel/compilers_and_libraries_2019.3.199/linux/mkl/include
LIB= -L${MKLROOT} -lmkl_scalapack_lp64 -lmkl_intel_lp64 -lmkl_intel_thread -lmkl_core -lmkl_blacs_openmpi_lp64 -lmpi_usempif08 -lmpi_usempi_ignore_tkr -lmpi_mpifh -liomp5 -lpthread -lifcore -lm -ldl

and find there errors:

.
.
.
/usr/bin/ld: elpa2_compute_complex.F90:(.text+0x11693): undefined reference to `_gfortran_transfer_character_write'

/usr/bin/ld: elpa_solve_evp_complex_2stage_double_impl.F90:(.text+0x109c): undefined reference to `_gfortran_runtime_error'

and so...,

how can I solve it?
メンテ
Page: [1]

Re: error installation in openmx3.9 ( No.1 )
Date: 2020/01/18 01:02
Name: Alireza Baradaran  <a.baradaran@ut.ac.ir>

I did these setting and done!

makefile change:
&#8226; MKLROOT = /opt/intel/compilers_and_libraries_2019.3.199/linux/mkl/lib/intel64
&#8226; CC = /usr/bin/mpicc -O3 -fopenmp -ffast-math -I/opt/intel/compilers_and_libraries_2019.3.199/linux/mkl/include/fftw -I/opt/intel/compilers_and_libraries_2019.3.199/linux/mkl/include -L/usr/lib/gcc/x86_64-linux-gnu/8
&#8226; FC = /usr/bin/mpif90 -O3 -fpic -fopenmp -ffast-math -L/usr/lib/gcc/x86_64-linux-gnu/8
&#8226; LIB= -L${MKLROOT} -lmkl_scalapack_lp64 -lmkl_intel_lp64 -lmkl_intel_thread -lmkl_core -lmkl_blacs_openmpi_lp64 -lmpi_usempif08 -lmpi_usempi_ignore_tkr -lmpi_mpifh -liomp5 -lpthread -lifcore -lm -ldl -lm -L/usr/lib/gcc/x86_64-linux-gnu/8 -lgfortran -lm -lintlc -lsvml

thank you all
メンテ

Page: [1]