Emulator Issues #10644
closedWon't compile with ffmpeg master head, few deprecated functions have been recently deleted.
0%
Description
What's the problem? Describe what went wrong.
Dolphin won't compile if you have installed ffmpeg from master head source. Recently they've started purging all deprecated functions and calls, leaving behind functionally equal alternatives.
What steps will reproduce the problem?
Compile and install latest ffmpeg from source, and then attempt to compile Dolphin. It will stop at Source/Core/VideoCommon/CMakeFiles/videocommon.dir/AVIDump.cpp
Is the issue present in the latest development version? For future reference, please also write down the version number of the latest development version.
commit 1e33fd0d3540e288f124c1c41891a768103f6290
Updated by Helios about 7 years ago
- Status changed from New to Accepted
- Priority changed from Normal to High
- Operating system Linux added
- Operating system deleted (
N/A)
Updated by Helios about 7 years ago
- Status changed from Accepted to Fix pending
https://github.com/dolphin-emu/dolphin/pull/6243
Can somebody on ffmpeg master try to compile my branch: https://github.com/Helios747/dolphin/tree/ffmpeg_fix
Updated by jlozadad about 7 years ago
Helios wrote:
https://github.com/dolphin-emu/dolphin/pull/6243
Can somebody on ffmpeg master try to compile my branch: https://github.com/Helios747/dolphin/tree/ffmpeg_fix
trying to test now.
Updated by jlozadad about 7 years ago
jlozadad wrote:
Helios wrote:
https://github.com/dolphin-emu/dolphin/pull/6243
Can somebody on ffmpeg master try to compile my branch: https://github.com/Helios747/dolphin/tree/ffmpeg_fix
trying to test now.
I tried to build but, it failed here.
[ 91%] Building CXX object Source/Core/DolphinWX/CMakeFiles/dolphin-emu.dir/VideoConfigDiag.cpp.o
[ 91%] Building CXX object Source/Core/DolphinWX/CMakeFiles/dolphin-emu.dir/WxEventUtils.cpp.o
[ 91%] Building CXX object Source/Core/DolphinWX/CMakeFiles/dolphin-emu.dir/WxUtils.cpp.o
[ 91%] Linking CXX executable ../../../Binaries/dolphin-emu
/usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-redhat-linux/7/../../../libjack.so when searching for -ljack
/usr/bin/ld: skipping incompatible //lib/libjack.so when searching for -ljack
/usr/bin/ld: skipping incompatible //usr/lib/libjack.so when searching for -ljack
/usr/bin/ld: cannot find -ljack
collect2: error: ld returned 1 exit status
make[2]: *** [Source/Core/DolphinWX/CMakeFiles/dolphin-emu.dir/build.make:2373: Binaries/dolphin-emu] Error 1
make[1]: *** [CMakeFiles/Makefile2:1442: Source/Core/DolphinWX/CMakeFiles/dolphin-emu.dir/all] Error 2
Updated by kiroma about 7 years ago
I tried to build it and it works. Jlozadad's fail is likely unrelated.
Updated by jlozadad about 7 years ago
kiroma wrote:
I tried to build it and it works. Jlozadad's fail is likely unrelated.
what flavor did you try it on? I'm using fedora 27.
Updated by kiroma about 7 years ago
jlozadad wrote:
kiroma wrote:
I tried to build it and it works. Jlozadad's fail is likely unrelated.
what flavor did you try it on? I'm using fedora 27.
Kubuntu 17.10 x64, GCC 7.
Updated by JosJuice over 6 years ago
- Status changed from Fix pending to Fixed
- Fixed in set to 5.0-6897