Commit 82eaba06 authored by Andreas Marek's avatar Andreas Marek

Update of Install documentation

It is pointed out that it is mandatory to set the variables
"BLACS_LDFLAGS" and "BLACS_FCFLAGS" at build time.

Furthermore, it is clarified how to set individual optimization
flags at build time
parent 411999c8
......@@ -15,10 +15,11 @@ The configure installation is best done in four steps
linkline with the variables "BLACS_LDFLAGS" and "BLACS_FCFLAGS".
You can either specify your own builds of lapack/blacs/scalapack
or use specialized Vendor packages, e.g. if available you can use
Intel's MKL
Intel's MKL. If you do not set these variables ELPA will not be
build!
Please set the optimisation that you would like with the
variable "OPT_FCFLAGS", e.g. OPT_FCFLAGS="-O3 -xAVX"
Please set the further optimisation that you would like with the
variable "FCFLAGS", "CFLAGS", and "CXXFLAGS", e.g. FCFLAGS="-O3 -xAVX"
Check the available options with "configure --help".
If available you can e.g. choose especially optimized elpa kernels
......
ACLOCAL_AMFLAGS = ${ACLOCAL_FLAGS} -I m4
AM_FCFLAGS = @AM_FCFLAGS@ @FC_MODINC@modules @FC_MODOUT@modules
#@OPT_FCFLAGS@
AM_LDFLAGS = @AM_LDFLAGS@ @BLACS_LDFLAGS@
BLACS_LDFLAGS = @BLACS_LDFLAGS@
......
......@@ -181,7 +181,6 @@ distcleancheck_listfiles = find . -type f -print
ACLOCAL = @ACLOCAL@
AMTAR = @AMTAR@
AM_FCFLAGS = @AM_FCFLAGS@ @FC_MODINC@modules @FC_MODOUT@modules
#@OPT_FCFLAGS@
AM_LDFLAGS = @AM_LDFLAGS@ @BLACS_LDFLAGS@
AR = @AR@
AUTOCONF = @AUTOCONF@
......
......@@ -15530,8 +15530,6 @@ ac_compiler_gnu=$ac_cv_fc_compiler_gnu
#AC_SUBST(OPT_FCFLAGS)
mkdir modules
ac_config_files="$ac_config_files Makefile elpa.pc:elpa.pc.in"
......
......@@ -172,8 +172,6 @@ AC_SUBST([FC_MODOUT])
AC_SUBST(BLACS_LDFLAGS)
AC_SUBST(BLACS_FCFLAGS)
#AC_SUBST(OPT_FCFLAGS)
mkdir modules
AC_CONFIG_FILES([
......
......@@ -35,10 +35,12 @@ The configure installation is best done in four steps
linkline with the variables "BLACS_LDFLAGS" and "BLACS_FCFLAGS".
You can either specify your own builds of lapack/blacs/scalapack
or use specialized Vendor packages, e.g. if available you can use
Intel's MKL.
Intel's MKL. If you do not set these variables ELPA will not be
build!
Please set the optimisation that you would like with the
variable "OPT_FCFLAGS", e.g. OPT_FCFLAGS="-O3 -xAVX".
variable "FCFLAGS", "CFLAGS", and "CXXFLAGS", e.g. FCFLAGS="-O3 -xAVX".
For some elpa2-kernels, it is MANDATORY to set a few options,
please see "./src/elpa2_kernels/README_elpa2_kernels.txt".
......
......@@ -19759,8 +19759,6 @@ ac_compiler_gnu=$ac_cv_fc_compiler_gnu
#AC_SUBST(OPT_FCFLAGS)
mkdir modules
#gl_VISIBILITY
......
......@@ -231,8 +231,6 @@ AC_SUBST([FC_MODOUT])
AC_SUBST(BLACS_LDFLAGS)
AC_SUBST(BLACS_FCFLAGS)
#AC_SUBST(OPT_FCFLAGS)
mkdir modules
#gl_VISIBILITY
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment