diff --git a/README.md b/README.md index bebe5bb8..7298f721 100644 --- a/README.md +++ b/README.md @@ -68,12 +68,29 @@ See [Architecture](./doc/ARCHITECTURE.md) for the architecture of `pgagroal`. * [OpenSSL](http://www.openssl.org/) * [systemd](https://www.freedesktop.org/wiki/Software/systemd/) * [rst2man](https://docutils.sourceforge.io/) +* [libatomic](https://gcc.gnu.org/wiki/Atomic) + +On Rocky Linux (and similar) operating systems, the dependencies +can be installed via `dnf(8)` as follows: + +```sh +dnf install git gcc cmake make \ + libev libev-devel \ + openssl openssl-devel \ + systemd systemd-devel \ + python3-docutils \ + libatomic +``` + +Please note that, on Rocky Linux, in order to install the `python3-docutils` +package (that provides `rst2man` executable), you need to enable the `crb` repository: ```sh -dnf install git gcc cmake make libev libev-devel openssl openssl-devel systemd systemd-devel python3-docutils +dnf config-manager --set-enabled crb ``` -Alternative [clang 8+](https://clang.llvm.org/) can be used. + +Alternatively to GCC, [clang 8+](https://clang.llvm.org/) can be used. ### Release build