[MPlayer-users] Compile error "#STR " does not fit into IdStrMap.str\n"

Reimar Döffinger Reimar.Doeffinger at gmx.de
Fri Jul 19 21:12:16 EEST 2024


> On 19 Jul 2024, at 12:07, max muster <steyding-at-yahoo.de at ffmpeg.org> wrote:
> 
> Hi,
> OK, i will give it a try.
> 
>    Am Mittwoch, 17. Juli 2024 um 03:44:13 MESZ hat Masaru Nomiya <nomiya at lake.dti.ne.jp> Folgendes geschrieben:  
> 
> Hello,
> 
> In the Message; 
> 
>   Subject    : Re: [MPlayer-users] Compile error "#STR " does not fit into IdStrMap.str\n"
>   Message-ID : <246493479.2050398.1721157271754 at mail.yahoo.com>
>   Date & Time: Tue, 16 Jul 2024 19:14:31 +0000 (UTC)
> 
> [MM] == max muster <steyding-at-yahoo.de at ffmpeg.org> has written:
> 
> MM>  Hello,
> MM>  i use GCC 10.x
> 
> Briefly, open source is developed with consideration of gcc used for
> building.
> Currently, the mainstream of open source development is to develop
> with gcc 12 in mind, and ffmpeg is no exception. When you try to build
> with gcc 10, you get a gcc macro error when building ffmpeg, just like
> you did.
> 
> So the solution is to install gcc 12 and build MPlayer.
> 
> PS.
> 
> I was able to build MPlayer again today with no problems.


Hi!
According to this I don't think it is a compiler issue:
https://gcc.gnu.org/wiki/C11Status
it needs glibc 2.16.
But you could do something like adding
-Dstatic_assert=_Static_assert
to the compiler command-line (if this is indeed the issue).



More information about the MPlayer-users mailing list