[MPlayer-users] svn update, then compilation fails (Reimar Döffinger)

Antonio Olivares olivares14031 at yahoo.com
Thu Feb 25 15:55:54 EET 2021

On Wednesday, February 24, 2021, 10:55:00 AM CST, Reimar Döffinger <reimar.doeffinger at gmx.de> wrote: 

> On 24 Feb 2021, at 14:26, Rinaldi J. Montessi <rinaldij at gmail.com> wrote:
> On 2/24/21 4:00 AM, mplayer-users-request at mplayerhq.hu wrote:
>> ------------------------------
>> /usr/bin/ld: warning: creating DT_TEXTREL in a PIE
>> /usr/bin/ld: warning: creating DT_TEXTREL in a PIE
>> Is this 32-bit x86?
>> If so,  it sounds like your compiler has security features (PIC/PIE) enabled by default
>> that we do not support for 32-bit x86 because the speed impact is too big.
>> Though those might only be warnings.
>>> /usr/bin/ld: ffmpeg/libavformat/mov.o: in function `mov_codec_id':
>>> mov.c:(.text+0x54d): undefined reference to `ff_codec_movsubtitle_tags'
>> No idea, but maybe do a “make distclean” first?
> Exact same errors here.  Yes, make distclean done first.
> This is an x86_64 running slackware-current with multilib.

Ah, I was mislead by all the warnings, it was a recent FFmpeg update.
It works for me again now.

Best regards,

MPlayer-users mailing list
MPlayer-users at mplayerhq.hu
MPlayer-users Info Page

MPlayer-users Info Page
can confirm that it works now.

stream/stream_tv.o stream/tv.o stream/tvi_dummy.o stream/tvi_v4l2.o stream/audio_in.o sub/unrar_exec.o stream/stream_vcd.o libmpcodecs/vd_xanim.o osdep/shmem.o ffmpeg/libpostproc/libpostproc.a ffmpeg/libavfilter/libavfilter.a ffmpeg/libavformat/libavformat.a ffmpeg/libavcodec/libavcodec.a ffmpeg/libswscale/libswscale.a ffmpeg/libswresample/libswresample.a ffmpeg/libavutil/libavutil.a -Wl,--version-script,binary.ver -Wl,-z,noexecstack -ffast-math -fpie -pie -lrt -lpng -lz -lmng -lz -ljpeg -lasound -ldl -lpthread -lfreetype -lfontconfig -lfribidi -lz -lbz2 -lpthread -ldl -rdynamic -lm  
[olivares at localhost mplayer]$ sudo make install
[sudo] password for olivares:  
install -d /usr/local/bin /usr/local/etc/mplayer /usr/local/lib
install -m 755 -s mencoder /usr/local/bin
install -d /usr/local/share/man/man1
install -m 644 DOCS/man/en/mplayer.1 /usr/local/share/man/man1/
cd /usr/local/share/man/man1 && ln -sf mplayer.1 mencoder.1
install -m 755 -s mplayer /usr/local/bin

Best Regards,



More information about the MPlayer-users mailing list