Updated Building for Linux (markdown)

Steveice10 2024-02-26 10:29:42 -08:00
parent 6083d05e4b
commit 0c8766c549

@ -51,23 +51,6 @@ You'll need to download and install the following to build Citra:
* OpenSUSE Leap 15: `zypper in pipewire-devel` * OpenSUSE Leap 15: `zypper in pipewire-devel`
* OpenSUSE Tumbleweed: `zypper in pipewire-devel` * OpenSUSE Tumbleweed: `zypper in pipewire-devel`
* [Vulkan SDK](https://vulkan.lunarg.com/sdk/home)
* Ubuntu 22.04 (Jammy Jellyfish)
```
wget -qO- https://packages.lunarg.com/lunarg-signing-key-pub.asc | sudo tee /etc/apt/trusted.gpg.d/lunarg.asc
sudo wget -qO /etc/apt/sources.list.d/lunarg-vulkan-jammy.list http://packages.lunarg.com/vulkan/lunarg-vulkan-jammy.list
sudo apt update
sudo apt install vulkan-sdk
```
* Users on other distros can follow the official [guide](https://vulkan.lunarg.com/doc/sdk/1.3.250.1/linux/getting_started.html)
* **Optional dependencies needed for HLE AAC Decoding on Linux**
- [FFMPEG](https://ffmpeg.org/download.html#build-linux) 4.0+
* Deb: `sudo apt install ffmpeg libswscale-dev libavformat-dev libavcodec-dev libavdevice-dev`
* Fedora: `dnf install ffmpeg-devel compat-ffmpeg4`
* OpenSUSE Leap 15: `zypper in ffmpeg-3 ffmpeg-3-libavcodec-devel`
* OpenSUSE Tumbleweed: `zypper in ffmpeg-4 ffmpeg-4-libavcodec-devel`
* **Optional dependencies** * **Optional dependencies**
* [sndio](https://sndio.org/) * [sndio](https://sndio.org/)
* Deb: `sudo apt install libsndio-dev` * Deb: `sudo apt install libsndio-dev`