When trying to build the latest version in the git repository on Linux Mint 20.3, the build fails during make -j$(nproc) with the following message:
In file included from /home/me/dolphin-emu/Source/Core/InputCommon/ControllerEmu/ControllerEmu.cpp:4:
/home/me/dolphin-emu/Source/Core/InputCommon/ControllerEmu/ControllerEmu.h:119:60: error: ‘constexpr bool ControllerEmu::RawValue<T, Bits>::operator==(const ControllerEmu::RawValue<T, Bits>&) const’ cannot be defaulted
119 | constexpr bool operator==(const RawValue& other) const = default;
| ^~~~~~~
Similar errors follow. I can still build 5.0-16589, but I would like to try a version which has the Tap-less built-in BBA.
My gcc version is: gcc (Ubuntu 9.4.0-1ubuntu1~20.04.1) 9.4.0. I would apreciate any help, thank you.
In file included from /home/me/dolphin-emu/Source/Core/InputCommon/ControllerEmu/ControllerEmu.cpp:4:
/home/me/dolphin-emu/Source/Core/InputCommon/ControllerEmu/ControllerEmu.h:119:60: error: ‘constexpr bool ControllerEmu::RawValue<T, Bits>::operator==(const ControllerEmu::RawValue<T, Bits>&) const’ cannot be defaulted
119 | constexpr bool operator==(const RawValue& other) const = default;
| ^~~~~~~
Similar errors follow. I can still build 5.0-16589, but I would like to try a version which has the Tap-less built-in BBA.
My gcc version is: gcc (Ubuntu 9.4.0-1ubuntu1~20.04.1) 9.4.0. I would apreciate any help, thank you.