Building Dolphin on Linux: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
(→Ubuntu: Update Ubuntu build instructions) |
||
Line 11: | Line 11: | ||
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. | ||
==== | ==== 18.04 LTS and up ==== | ||
''Follow this step for Ubuntu 18.04 LTS and later. It probably also works for Debian GNU/Linux 10.''<br> | |||
''Follow this step for Ubuntu | |||
Install all necessary packages by running the following command: | Install all necessary packages by running the following command: | ||
<pre>sudo apt install | <pre>sudo apt install --no-install-recommends ca-certificates qtbase5-dev qtbase5-private-dev git cmake make gcc g++ pkg-config libavcodec-dev libavformat-dev libavutil-dev libswscale-dev libxi-dev libxrandr-dev libudev-dev libevdev-dev libsfml-dev libminiupnpc-dev libmbedtls-dev libcurl4-openssl-dev libhidapi-dev libsystemd-dev libbluetooth-dev libasound2-dev libpulse-dev libpugixml-dev libbz2-dev libzstd-dev liblzo2-dev libpng-dev libusb-1.0.0-dev gettext</pre> | ||
Add -DUSE_SHARED_ENET=ON on cmake line if you want to build | Add -DUSE_SHARED_ENET=ON on cmake line if you want to build Dolphin against shared libenet-dev. | ||
=== Fedora === | === Fedora === |