.. Copyright (c) 1998 Lawrence Livermore National Security, LLC and other HYPRE Project Developers. See the top-level COPYRIGHT file for details. SPDX-License-Identifier: (Apache-2.0 OR MIT) .. _ch-General: ****************************************************************************** General Information ****************************************************************************** Getting the Source Code ============================================================================== The most recent hypre distribution is available at `https://github.com/hypre-space/hypre/tags`_ along with previous distribution versions. Building the Library ============================================================================== In this and the following several sections, we discuss the steps to install and use hypre. First, we focus on the primary method targeting Unix-like operating systems, such as Linux, AIX, and Mac OS X. Then in `CMake instructions`_, we explain an alternative approach using the CMake build system [CMakeWeb]_, which is the best approach for building hypre on Windows systems in particular. After unpacking the hypre tar file, the source code will be in the ``src`` sub-directory of a directory named hypre-VERSION, where VERSION is the current version number (e.g., hypre-2.29.0). Move to the ``src`` sub-directory to build hypre for the host platform. The simplest method is to configure, compile and install the libraries in ``./hypre/lib`` and ``./hypre/include`` directories, which is accomplished by: .. code-block:: bash ./configure make NOTE: when executing on an IBM platform ``configure`` must be executed under the nopoe script (``./nopoe ./configure