[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