Evergreen has a number of prerequisite packages that must be installed before you can successfully configure, compile, and install Evergreen.
On some distributions, it is necessary to install PostgreSQL 9.4+ from external repositories.
Issue the following commands as the root Linux account to install
prerequisites using the Makefile.install
prerequisite installer,
substituting debian-stretch
, debian-jessie
,ubuntu-xenial
,
or ubuntu-trusty
for <osname> below:
make -f Open-ILS/src/extras/Makefile.install <osname>
OPTIONAL: Developer additions
To perform certain developer tasks from a Git source code checkout, additional packages may be required. As the root Linux account:
To install packages needed for retrieving and managing web dependencies, use the <osname>-developer Makefile.install target. Currently, this is only needed for building and installing the web staff client.
make -f Open-ILS/src/extras/Makefile.install <osname>-developer
To install packages required for building Evergreen translations, use the <osname>-translator Makefile.install target.
make -f Open-ILS/src/extras/Makefile.install <osname>-translator
To install packages required for building Evergreen release bundles, use the <osname>-packager Makefile.install target.
make -f Open-ILS/src/extras/Makefile.install <osname>-packager