[MPlayer-users] Compiling MPlayer fails

Gianluca Fiore forod.g at gmail.com
Tue Feb 27 11:44:58 CET 2007


Hi,
I've been trying to compile Mplayer from SVN for some days and every time
it fails with this message:

libmpcodecs/libmpcodecs.a(vd_theora.o): In function `decode':
vd_theora.c:(.text+0x8a): undefined reference to `theora_decode_packetin'
vd_theora.c:(.text+0xa2): undefined reference to `theora_decode_YUVout'
libmpcodecs/libmpcodecs.a(vd_theora.o): In function `uninit':
vd_theora.c:(.text+0x179): undefined reference to `theora_info_clear'
vd_theora.c:(.text+0x184): undefined reference to `theora_comment_clear'
vd_theora.c:(.text+0x18c): undefined reference to `theora_clear'
libmpcodecs/libmpcodecs.a(vd_theora.o): In function `init':
vd_theora.c:(.text+0x240): undefined reference to `theora_info_init'
vd_theora.c:(.text+0x248): undefined reference to `theora_comment_init'
vd_theora.c:(.text+0x27b): undefined reference to `theora_decode_header'
vd_theora.c:(.text+0x2b6): undefined reference to `theora_decode_header'
vd_theora.c:(.text+0x2f1): undefined reference to `theora_decode_header'
vd_theora.c:(.text+0x305): undefined reference to `theora_decode_init'
libmpcodecs/libmpcodecs.a(vd_xvid4.o): In function `decode':
vd_xvid4.c:(.text+0x116): undefined reference to `xvid_decore'
libmpcodecs/libmpcodecs.a(vd_xvid4.o): In function `uninit':
vd_xvid4.c:(.text+0x361): undefined reference to `xvid_decore'
libmpcodecs/libmpcodecs.a(vd_xvid4.o): In function `init':
vd_xvid4.c:(.text+0x4a7): undefined reference to `xvid_global'
vd_xvid4.c:(.text+0x513): undefined reference to `xvid_global'
vd_xvid4.c:(.text+0x555): undefined reference to `xvid_decore'
libmpdemux/libmpdemux.a(demux_ogg.o): In function `demux_ogg_open':
demux_ogg.c:(.text+0x2fe9): undefined reference to `theora_info_init'
demux_ogg.c:(.text+0x2ff8): undefined reference to `theora_comment_init'
demux_ogg.c:(.text+0x3016): undefined reference to `theora_decode_header'
demux_ogg.c:(.text+0x304d): undefined reference to `theora_comment_clear'
demux_ogg.c:(.text+0x305c): undefined reference to `theora_info_clear'
demux_ogg.c:(.text+0x3682): undefined reference to `theora_comment_clear'
demux_ogg.c:(.text+0x3691): undefined reference to `theora_info_clear'
libavcodec/libavcodec.a(xvidff.o): In function `ff_xvid_encode_close':
xvidff.c:(.text+0x41d): undefined reference to `xvid_encore'
libavcodec/libavcodec.a(xvidff.o): In function `ff_xvid_encode_init':
xvidff.c:(.text+0x5b4): undefined reference to `xvid_global'
xvidff.c:(.text+0x680): undefined reference to `xvid_plugin_lumimasking'
xvidff.c:(.text+0x81b): undefined reference to `xvid_encore'
xvidff.c:(.text+0x909): undefined reference to `xvid_plugin_2pass2'
xvidff.c:(.text+0xa62): undefined reference to `xvid_plugin_single'
libavcodec/libavcodec.a(xvidff.o): In function `ff_xvid_encode_frame':
xvidff.c:(.text+0xcfe): undefined reference to `xvid_encore'
libavcodec/libavcodec.a(xvid_rc.o): In function `ff_xvid_rate_control_uninit':
xvid_rc.c:(.text+0x29): undefined reference to `xvid_plugin_2pass2'
libavcodec/libavcodec.a(xvid_rc.o): In function `ff_xvid_rate_estimate_qscale':
xvid_rc.c:(.text+0x137): undefined reference to `xvid_plugin_2pass2'
xvid_rc.c:(.text+0x23c): undefined reference to `xvid_plugin_2pass2'
libavcodec/libavcodec.a(xvid_rc.o): In function `ff_xvid_rate_control_init':
xvid_rc.c:(.text+0x4be): undefined reference to `xvid_plugin_2pass2'
collect2: ld returned 1 exit status
make: *** [mplayer] Error 1

I'm using ArchLinux 0.8, 2.6.19-beyond, gcc 4.1.2.
For the little I understand, I suppose it's related to xvid (version
1.1.2) because disabling it let the compilation finish, but I need xvid
support.

Any thoughts? Thanks in advance.



More information about the MPlayer-users mailing list