Building Dolphin on Linux: Difference between revisions

Jump to navigation Jump to search
→‎18.04 LTS and up: libusb-1.0.0-dev to libusb-1.0-0-dev per dh921 in #dolphin-emu
(→‎Addendum A: Actually add the note back on this section as it still mentions wxWidgets, which Dolphin no longer uses)
(→‎18.04 LTS and up: libusb-1.0.0-dev to libusb-1.0-0-dev per dh921 in #dolphin-emu)
Line 11: Line 11:
Install all necessary packages by running the following command:
Install all necessary packages by running the following command:


<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>
<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 Dolphin against shared libenet-dev.
Add -DUSE_SHARED_ENET=ON on cmake line if you want to build Dolphin against shared libenet-dev.

Navigation menu