[MPlayer-users] make: *** [Makefile:746: mplayer/mencoder] Error 1

Alexander Strasser eclipse7 at gmx.net
Sun Aug 30 15:29:24 EEST 2020


On 2020-08-30 02:24 +0000, Antonio Olivares wrote:
>
>  On Saturday, August 29, 2020, 4:26:36 AM CDT, Reimar Döffinger <reimar.doeffinger at gmx.de> wrote:
>
> On 26 August 2020 18:26:41 CEST, Antonio Olivares <olivares14031-at-yahoo.com at ffmpeg.org> wrote:
>
> >I still get:
> >
> >...
> >di -lz -lvorbisenc -lvorbis -logg -ltheoradec -logg -lpthread -ldl
> >-rdynamic -ldvdnav -lpthread -lm   
> >/usr/bin/ld: ffmpeg/libavformat/fifo.o: in function `fifo_init':
> >fifo.c:(.text+0x80): undefined reference to `__atomic_store_8'
>
>
> Checking other reports it seems that pthread might need -latomic
> Is this using 32-bit raspbian? I'd hope this wouldn't happen on a less horribly outdated OS, atomics via function calls is really, really bad for performance.
> Note that you can also compile MPlayer against your installed FFmpeg instead of the internal copy.
>
>  |
>
> Yes it is a 32 bit Raspbian(now Rapberry Pi OS).  I can try with -atomic option in running
> $ ../configure -iatomic

You could try:

    ./configure --extra-libs=-latomic


> then run make
> and it may work?


> and if it does not how can I enable ffmpeg-4.3.1 built from source?
> Thank you for your help.

Well, that should work in the way I replied to your other email.
If it doesn't than that's because MPlayer's configure does not
find your FFmpeg libs and headers.


  Alexander


More information about the MPlayer-users mailing list