Documentation: Shuffle around systems in the build instruction docs

The crowd has spoken and it's clear they want... Windows and Arch Linux.
This commit is contained in:
Gunnar Beutner 2021-07-11 22:19:11 +02:00 committed by Andreas Kling
parent cbdc7f9e41
commit 7f6e148e17
Notes: sideshowbarker 2024-07-18 09:11:44 +09:00
2 changed files with 13 additions and 9 deletions

View file

@ -48,10 +48,15 @@ You may need the gtk+ 3.0 dev package:
sudo apt install libpixman-1-dev libgtk-3-dev
```
### Fedora
### Windows
If you're on Windows you can use WSL2 to build SerenityOS. Please have a look at the [Windows guide](BuildInstructionsWindows.md)
for details.
### Arch Linux / Manjaro
```console
sudo dnf install binutils-devel curl cmake mpfr-devel libmpc-devel gmp-devel e2fsprogs ninja-build patch ccache rsync @"C Development Tools and Libraries" @Virtualization
sudo pacman -S --needed base-devel cmake curl mpfr libmpc gmp e2fsprogs ninja qemu qemu-arch-extra ccache rsync
```
### Other systems
@ -59,7 +64,6 @@ sudo dnf install binutils-devel curl cmake mpfr-devel libmpc-devel gmp-devel e2f
There is also documentation for installing the build prerequisites for some less commonly used systems:
* [Other Linux distributions and *NIX systems](BuildInstructionsOther.md)
* [Windows](BuildInstructionsWindows.md)
* [macOS](BuildInstructionsMacOS.md)
## Build

View file

@ -1,17 +1,17 @@
# Installing build requisites on other systems
### Fedora
```console
sudo dnf install binutils-devel curl cmake mpfr-devel libmpc-devel gmp-devel e2fsprogs ninja-build patch ccache rsync @"C Development Tools and Libraries" @Virtualization
```
## openSUSE
```console
sudo zypper install curl cmake mpfr-devel mpc-devel ninja gmp-devel e2fsprogs patch qemu-x86 qemu-audio-pa gcc gcc-c++ ccache rsync patterns-devel-C-C++-devel_C_C++
```
## Arch Linux / Manjaro
```console
sudo pacman -S --needed base-devel cmake curl mpfr libmpc gmp e2fsprogs ninja qemu qemu-arch-extra ccache rsync
```
## Void Linux
```console