From 1a0e0a804fe3ba8ad27234ca260210bdfdd5a816 Mon Sep 17 00:00:00 2001 From: Anna Snoeijs Date: Thu, 6 Feb 2025 23:12:18 +0100 Subject: [PATCH] Added description on how to install dependencies on Fedora based distributions --- README.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/README.md b/README.md index fe922469f..2b8d47330 100644 --- a/README.md +++ b/README.md @@ -49,6 +49,12 @@ Assuming a recent Debian/Ubuntu distribution, install the dependencies globally sudo apt-get install cmake ninja python3-pyelftools python3-polib python3-regex gettext +When using a recent Fedora(non-atomic)/RHEL distribution, install the dependencies globally with: + + sudo dnf install cmake ninja-build python3-pyelftools python3-polib python3-regex gettext + +When using a Fedora Atomic/UBlue distribution use `rpm-ostree install --allow-inactive` instead of `sudo dnf install` + Prusa-Firmware depends on a pinned version of `avr-gcc` and the external `prusa3dboards` package. These can be setup using `./utils/bootstrap.py`: # automatically setup dependencies