[MPlayer-users] Problem building mplayer in ffmpeg from latest svn
George R Goffe
grgoffe at yahoo.com
Wed Sep 28 23:29:47 EEST 2022
Hi,
I am trying to build mplayer on a fedora core 38 x86_64 system but it's failing in the ffmpeg snapshot directory. I have the "EXACT" verson of ffmpeg from their source repository and it builds with "NO" changes except for --prefix=/usr/lsd/Linux which is what I'm using to build mplayer.
I am at a loss as to why this build is failing from the mplayer snapshot of ffmpeg and my separate build directory.
Attached below here is a sample of the error messages I'm seeing as well as (I hope) a complete list of ffmpeg build results. Can anyone give this a peek and point me in the "right" direction please?
I have a full build log available. I have attempted to build with the "current" released gcc as well as the latest (sort of) version of gcc. Both fail in the same manor.
Best regards,
George...
libavformat/dashenc.c:1960:13: note: 'snprintf' output between 1 and 2047 bytes into a destination of size 1024
1960 | snprintf(os->full_path, sizeof(os->full_path), "%s%s", c->dirname, os->initfile);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ./libavutil/aarch64/cpu.h:23,
from libswscale/utils.c:52:
libswscale/utils.c: In function 'initFilter':
./libavutil/cpu_internal.h:27:6: error: 'HAVE_LASX' undeclared (first use in this function); did you mean 'HAVE_AVX'?
27 | (HAVE_ ## cpuext ## suffix && ((flags) & AV_CPU_FLAG_ ## cpuext))
| ^~~~~
./libavutil/cpu_internal.h:43:31: note: in expansion of macro 'CPUEXT_SUFFIX'
43 | #define CPUEXT(flags, cpuext) CPUEXT_SUFFIX(flags, , cpuext)
| ^~~~~~~~~~~~~
./libavutil/loongarch/cpu.h:29:26: note: in expansion of macro 'CPUEXT'
29 | #define have_lasx(flags) CPUEXT(flags, LASX)
| ^~~~~~
libswscale/utils.c:663:9: note: in expansion of macro 'have_lasx'
663 | if (have_lasx(cpu_flags)) {
| ^~~~~~~~~
./libavutil/cpu_internal.h:27:6: note: each undeclared identifier is reported only once for each function it appears in
27 | (HAVE_ ## cpuext ## suffix && ((flags) & AV_CPU_FLAG_ ## cpuext))
| ^~~~~
./libavutil/cpu_internal.h:43:31: note: in expansion of macro 'CPUEXT_SUFFIX'
43 | #define CPUEXT(flags, cpuext) CPUEXT_SUFFIX(flags, , cpuext)
More information about the MPlayer-users
mailing list