Issue building Dolphin Emulator
Hello!
I'm trying to follow the directions below to build Dolphin emulator on my Bazzite workstation (I'd like to do some dev work on it), and I'm getting stuck on the pre-requisites.
https://github.com/dolphin-emu/dolphin/wiki/Building-for-Linux
What I ended up doing was taking the Fedora command:
sudo dnf install vulkan-loader vulkan-loader-devel cmake git gcc-c++ libXext-devel libgudev qt6-qtbase-devel qt6-qtbase-private-devel qt6-qtsvg-devel systemd-devel openal-soft-devel libevdev-devel libao-devel SOIL-devel libXrandr-devel pulseaudio-libs-devel bluez-libs-devel libusb1-devel libXi-devel
Removing the packages I had already installed, and substituting rpm-ostree for dnf, to get the following command:
sudo rpm-ostree install libXext-devel qt6-qtbase-devel qt6-qtbase-private-devel qt6-qtsvg-devel openal-soft-devel libao-devel SOIL-devel libXrandr-devel pulseaudio-libs-devel bluez-libs-devel libusb1-devel libXi-devel
When I do this, I get the attached errors - something about none of the providers being able to be installed. Any ideas what I can do to troubleshoot?GitHub
Building for Linux
Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements. - dolphin-emu/dolphin
Solution:Jump to solution
Always use rpm-ostree as a last resort, as adding layers to your image may make upgrades less seemless. Rather spin up a Fedora container in distrobox and do the build inside of that. Then you can just use the normal dnf commands
3 Replies
Solution
Always use rpm-ostree as a last resort, as adding layers to your image may make upgrades less seemless. Rather spin up a Fedora container in distrobox and do the build inside of that. Then you can just use the normal dnf commands
i see - thanks!
No problem. Hope it works for you 🙂