Emulator Issues #13545
openCompilation process fails on Ubuntu 24.04
0%
Description
What's the problem? Describe what went wrong.
Make process fail on Ubuntu 24.04, on Ubuntu 22.04 the make process finish normally. Builds made on 22.04 don't works on 24.04, because a FFMPEG version problem.
Issue on make process:
[ 77%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/IOS/USB/Bluetooth/BTReal.cpp.o
[ 77%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/GBACore.cpp.o
[ 77%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/SI/SI_DeviceGBAEmu.cpp.o
[ 77%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/EXI/BBA/TAP_Unix.cpp.o
[ 77%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/WiimoteReal/IOLinux.cpp.o
/home/user/Downloads/dolphin/Source/Core/Core/HW/GBACore.cpp: In member function ‘HW::GBA::CoreInfo HW::GBA::Core::GetCoreInfo() const’:
/home/user/Downloads/dolphin/Source/Core/Core/HW/GBACore.cpp:309:11: error: ‘struct mCore’ has no member named ‘currentVideoSize’
309 | m_core->currentVideoSize(m_core, &info.width, &info.height);
| ^~~~~~~~~~~~~~~~
/home/user/Downloads/dolphin/Source/Core/Core/HW/GBACore.cpp: In member function ‘void HW::GBA::Core::SetVideoBuffer()’:
/home/user/Downloads/dolphin/Source/Core/Core/HW/GBACore.cpp:396:11: error: ‘struct mCore’ has no member named ‘currentVideoSize’
396 | m_core->currentVideoSize(m_core, &width, &height);
| ^~~~~~~~~~~~~~~~
make[2]: *** [Source/Core/Core/CMakeFiles/core.dir/build.make:4416: Source/Core/Core/CMakeFiles/core.dir/HW/GBACore.cpp.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:1399: Source/Core/Core/CMakeFiles/core.dir/all] Error 2
make: *** [Makefile:156: all] Error 2
Is the issue present in the latest development version? For future reference, please also write down the version number of the latest development version.
5.0-21593, I think.
What are your PC specifications? (CPU, GPU, Operating System, more)
Ryzen 5 5600, RTX 2060 Super, Ubuntu 24.04