Release 2407 and 2409
Continuous releases have started! Read more on our blog: Dolphin Progress Report: Release 2407 and 2409. |
The Dolphin Emulator Wiki needs your help! Dolphin can play thousands of games, and changes are happening all the time. Help us keep up! Join in and help us make this the best resource for Dolphin. |
Building Dolphin on Linux: Difference between revisions
Jump to navigation
Jump to search
→Step 1 - Installing the Dependencies
Line 7: | Line 7: | ||
Follow the steps below only if you like to make your own package or use a specific git commit version. There's a [https://wiki.dolphin-emu.org/index.php?title=Installing_Dolphin#Ubuntu PPA] with dolphin already built, easy to use. | Follow the steps below only if you like to make your own package or use a specific git commit version. There's a [https://wiki.dolphin-emu.org/index.php?title=Installing_Dolphin#Ubuntu PPA] with dolphin already built, easy to use. | ||
==== 12.04 | ==== 12.04 LTS ==== | ||
''Follow this step for Ubuntu 12.04 LTS.''<br> | ''Follow this step for Ubuntu 12.04 LTS.''<br> | ||
You need to install a g++ version with C++0x/C++11 support, so install this PPA first: | You need to install a g++ version with C++0x/C++11 support, so install this PPA first: | ||
Line 29: | Line 29: | ||
<pre>sudo apt-get install cmake pkg-config git gcc-4.9 g++-4.9 libao-dev libasound2-dev libgl1-mesa-dev libgtk2.0-dev liblzo2-dev libopenal-dev libpulse-dev libreadline-dev libsdl1.2-dev libsoil-dev libxext-dev libxrandr-dev zlib1g-dev libudev-dev</pre> | <pre>sudo apt-get install cmake pkg-config git gcc-4.9 g++-4.9 libao-dev libasound2-dev libgl1-mesa-dev libgtk2.0-dev liblzo2-dev libopenal-dev libpulse-dev libreadline-dev libsdl1.2-dev libsoil-dev libxext-dev libxrandr-dev zlib1g-dev libudev-dev</pre> | ||
==== 14.04 | ==== 14.04 LTS ==== | ||
''Follow this step for Ubuntu 14.04 | ''Follow this step for Ubuntu 14.04 LTS.''<br> | ||
Dolphin needs [https://code.google.com/p/dolphin-emu/issues/detail?id=8636&can=1&q=regex GCC >= 4.9] now, so install [https://launchpad.net/~ubuntu-toolchain-r/+archive/ubuntu/test this PPA] first: | Dolphin needs [https://code.google.com/p/dolphin-emu/issues/detail?id=8636&can=1&q=regex GCC >= 4.9] now, so install [https://launchpad.net/~ubuntu-toolchain-r/+archive/ubuntu/test this PPA] first: | ||
Line 63: | Line 63: | ||
<pre>dnf install libao-devel SOIL-devel libXrandr-devel pulseaudio-libs-devel bluez-libs-devel libusb-devel</pre> | <pre>dnf install libao-devel SOIL-devel libXrandr-devel pulseaudio-libs-devel bluez-libs-devel libusb-devel</pre> | ||
These dependencies are best from [ | These dependencies are best from [https://rpmfusion.org/ RPM Fusion] and may not be provided in Fedora repos. | ||
<pre>dnf install ffmpeg ffmpeg-devel</pre> | <pre>dnf install ffmpeg ffmpeg-devel</pre> | ||