From 4c0bc2835939fbc4a87855509c998543cc431aa7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pavel=20=C5=A0i=C5=A1ka?= Date: Thu, 12 Mar 2026 16:52:47 +0100 Subject: [PATCH] Update README with C++23 support and GCC 14 info Added note about C++23 support and optional GCC 14 installation instructions. --- README.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/README.md b/README.md index 234f7f96..bff4f103 100644 --- a/README.md +++ b/README.md @@ -60,6 +60,8 @@ This lets you customize the build by enabling optional plugins and features as n **Note:** Some plugins may require additional dependencies beyond the basic requirements. +⚠️ C++23 support required: Make sure your compiler supports C++23 (GCC ≥14 recommended). + ### RHEL/CentOS: #### 🧰 Requirements @@ -75,6 +77,16 @@ $ dnf install gcc-toolset-14-libatomic-devel $ dnf install libatomic ``` +#### 🟢 Optional: Install GCC 14 (for C++23 support) +```bash +# Enable devtoolset +$ dnf install gcc-toolset-14 +$ scl enable gcc-toolset-14 bash + +# Verify version +$ g++ --version # should show GCC 14.x +``` + ### Debian/Ubuntu: #### 🧰 Requirements