you might think this a much discussed topic with many solutions, but somehow I have the feeling this does not work so well on slackware 12.0.
Is it possible that one has to patch the source or something?
So my question is weather someone compiled mplayer with x264 support successfully.
I used
http://www.mplayerhq.hu/DOCS/HTML/en...tml#codec-x264
If I do this exactly like there mplayer has no x264 support (
http://h264enc.sf.net is saying that)
If I compile mplayer with --enable-x264 make failes with:
Code:
lfribidi -lz -llzo2 -lmad -ltheora -logg -lpthread -ldl -rdynamic -lm
mp_msg.o: In function `mp_msg':
mp_msg.c:(.text+0x2fc): undefined reference to `guiMessageBox'
command.o: In function `mp_property_fullscreen':
command.c:(.text+0x8d4): undefined reference to `guiGetEvent'
command.o: In function `run_command':
command.c:(.text+0x4fd3): undefined reference to `mplNext'
command.c:(.text+0x51d0): undefined reference to `guiGetEvent'
command.c:(.text+0x68d4): undefined reference to `mplPrev'
libvo/libvo.a(x11_common.o): In function `vo_x11_check_events':
x11_common.c:(.text+0x2fec): undefined reference to `guiGetEvent'
libvo/libvo.a(vo_x11.o): In function `config':
vo_x11.c:(.text+0xe88): undefined reference to `guiGetEvent'
libvo/libvo.a(vo_xover.o): In function `config':
vo_xover.c:(.text+0xcce): undefined reference to `guiGetEvent'
libvo/libvo.a(vo_xv.o): In function `config':
vo_xv.c:(.text+0x755): undefined reference to `guiGetEvent'
libvo/libvo.a(vo_gl.o): In function `config':
vo_gl.c:(.text+0x14a3): undefined reference to `guiGetEvent'
libvo/libvo.a(vo_gl2.o):vo_gl2.c:(.text+0x1e24): more undefined references to `guiGetEvent' follow
libavcodec/libavcodec.a(libx264.o): In function `X264_close':
libx264.c:(.text+0x1b): undefined reference to `x264_encoder_close'
libavcodec/libavcodec.a(libx264.o): In function `X264_init':
libx264.c:(.text+0x45): undefined reference to `x264_param_default'
libx264.c:(.text+0x3da): undefined reference to `x264_encoder_open'
libx264.c:(.text+0x52a): undefined reference to `x264_encoder_headers'
libx264.c:(.text+0x5d5): undefined reference to `x264_nal_encode'
libavcodec/libavcodec.a(libx264.o): In function `X264_frame':
libx264.c:(.text+0x722): undefined reference to `x264_encoder_encode'
libx264.c:(.text+0x77d): undefined reference to `x264_nal_encode'
collect2: ld gab 1 als Ende-Status zurück
make: *** [mplayer] Fehler 1
My first try was
http://pastebin.com/m5da0e3d0 and that is actually what I want, but I tried to get more simple, but it still does not work ...
Any help is much appreciated.
y0shi