Skip to content

Commit

Permalink
install-requirements: Update openPMD-api
Browse files Browse the repository at this point in the history
Set minimum version to 0.14.3 due to switch to C++17 and
update path to lib folder in openPMD-api.
  • Loading branch information
steindev committed Jan 20, 2022
1 parent b13a30c commit 9db5664
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions INSTALL.rst
Original file line number Diff line number Diff line change
Expand Up @@ -259,7 +259,7 @@ c-blosc

openPMD API
"""""""""""
- 0.12.0+ (bare minimum) / 0.13.0+ (for streaming IO)
- 0.14.3+
- *Spack*: ``spack install openpmd-api``
- For usage in PIConGPU, the openPMD API must have been built either with support for ADIOS2 or HDF5 (or both).
When building the openPMD API from source (described below), these dependencies must be built and installed first.
Expand All @@ -281,7 +281,7 @@ openPMD API
- environment:* (assumes install from source in ``$HOME/lib/openPMD-api``)

- ``export CMAKE_PREFIX_PATH="$HOME/lib/openPMD-api:$CMAKE_PREFIX_PATH"``
- ``export LD_LIBRARY_PATH="$HOME/lib/openPMD-api/lib:$LD_LIBRARY_PATH"``
- ``export LD_LIBRARY_PATH="$HOME/lib/openPMD-api/lib64:$HOME/lib/openPMD-api/lib:$LD_LIBRARY_PATH"``
- If PIConGPU is built with openPMD output enabled, the JSON library
nlohmann_json will automatically be used, found in the ``thirdParty/``
directory.
Expand Down

0 comments on commit 9db5664

Please sign in to comment.