aboutsummaryrefslogtreecommitdiff
path: root/docs/contribution/system-requirements.md
diff options
context:
space:
mode:
author devdude <devdude@pop-os.tail8f086.ts.net>2024-10-16 00:51:36 +0200
committer psullivan <psullivan@tuta.io>2024-10-16 01:06:37 +0200
commita6419f3ebcdf0ef0357c5f48f0fa12a663374b7f (patch)
tree08ba49d0f0b9c68a65e3c850d73fcaad8e25099b /docs/contribution/system-requirements.md
parent9df338b70ed78cd7c8d786bc34706ba2f112473b (diff)
Updated System Requirements For Ubuntu 22.04
- GCC 12 for Ubuntu 22.04 needs to be manually installed and set as the primary g++ tool - Updated System Requirements documentation to add the additional commands
Diffstat (limited to 'docs/contribution/system-requirements.md')
-rw-r--r--docs/contribution/system-requirements.md7
1 files changed, 6 insertions, 1 deletions
diff --git a/docs/contribution/system-requirements.md b/docs/contribution/system-requirements.md
index 9fd7719..9e1f16b 100644
--- a/docs/contribution/system-requirements.md
+++ b/docs/contribution/system-requirements.md
@@ -27,6 +27,7 @@ If you're installing Visual Studio 2015, ensure you choose custom and pick C++ a
### Linux Requirements
* GCC 12.3+
+ * For Ubuntu 22.04, you need to manually install g++-12 and set that version as active
#### Debian/Ubuntu Linux Install
```sh
@@ -43,7 +44,11 @@ apt-get install \
libpulse-dev \
libudev-dev \
libxi-dev \
- libxrandr-dev
+ libxrandr-dev \
+ g++-12
+
+update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-12 12
+update-alternatives --set g++ /usr/bin/g++-12
```
#### Arch Linux Requirements