diff --git a/Building-for-Linux.md b/Building-for-Linux.md index 486ced6..29e7f24 100644 --- a/Building-for-Linux.md +++ b/Building-for-Linux.md @@ -8,21 +8,26 @@ You'll need to download and install the following to build Citra: - Deb: `apt-get install sdl2` or `apt-get install libsdl2-2.0-0` or `apt-get install libsdl2-dev` - Arch: `pacman -S sdl2` - Fedora: `dnf install SDL2-devel` + - OpenSUSE: `zypper in libSDL2-devel` * [Qt](http://qt-project.org/downloads) 5.9+ - Only 5.9+ versions are tested. Lower version might or might not work. See the section **Install new Qt version** below if your distro does not provide a sufficient version of Qt - Deb: `apt-get install qtbase5-dev libqt5opengl5-dev qtmultimedia5-dev` - You may also need `apt-get install libqt5multimedia5-plugins` to get the camera working - Arch: `pacman -S qt5` - Fedora: `dnf install qt5-qtmultimedia-devel` + - OpenSUSE: `zypper in libQt5Multimedia5` * **Optional dependencies needed for HLE AAC Decoding on Linux** - FDK-AAC * Deb: `apt-get install libfdk-aac-dev` * Arch: `pacman -S libfdk-aac` * Fedora: `dnf install fdk-aac-devel` + * OpenSUSE: `zypper in fdk-aac-devel` - [FFMPEG](https://ffmpeg.org/download.html#build-linux) 4.0+ * Deb: `sudo apt install ffmpeg libswscale-dev libavdevice57 libavformat-dev libavcodec-dev libavdevice-dev` * For ubuntu > 18.10 libavdevice57 is libavdevice58 (maybe also for kde neon) * Fedora: `dnf install ffmpeg-devel` + * OpenSUSE Leap 15: `zypper in ffmpeg-3 ffmpeg-3-libavcodec-devel` + * OpenSUSE Tumbleweed: `zypper in ffmpeg-4 ffmpeg-4-libavcodec-devel * Compiler: GCC or Clang. You only need one of these two: * GCC 7.0+. - Deb: `apt-get install build-essential` @@ -36,6 +41,7 @@ You'll need to download and install the following to build Citra: - Deb: `apt-get install cmake` - Arch: `pacman -S cmake` - Fedora: `dnf install cmake` + - OpenSUSE: `zypper in cmake extra-cmake-modules` * Note on Boost library: you don't need to install Boost library on your system, because citra provides a bundled trimmed Boost library. However, if you already have Boost library installed on your system, please make sure its version is at least 1.66 (which contains a bug fix for GCC 7), otherwise compilation would fail. ### Cloning Citra in Git: