This file provides documentation on how to build the *ELPA* library in **version ELPA-2018.05.001**.
This file provides documentation on how to build the *ELPA* library in **version ELPA-2018.11.001.rc1**.
With release of **version ELPA-2017.05.001** the build process has been significantly simplified,
which makes it easier to install the *ELPA* library.
The old, obsolete legacy API will be deprecated in the future !
Allready now, all new features of ELPA are only available with the new API. Thus, there
is no reason to keep the legacy API arround for too long.
The release ELPA 2018.11.001 will be the last release, where the legacy API is
enabled by default (and can be disabled at build time).
With release ELPA 2019.05.001 the legacy API will be disabled by default, however,
can be still switched on at build time.
Most likely with the release ELPA 2019.11.001 the legacy API will be deprecated and not supported anymore.
The release of ELPA 2018.11.001 changes the ABI and API, since more functions have an error argument. In C this error argument is required, in Fortran it is optional.
## How to install *ELPA* ##
First of all, if you do not want to build *ELPA* yourself, and you run Linux,
...
...
@@ -64,6 +76,11 @@ An excerpt of the most important (*ELPA* specific) options reads as follows: