您的位置:首页 > 其它

Mplayer播放器的在PC、arm平台上的移植

2016-01-21 09:28 447 查看
一、环境介绍:
主机: red hat as5
交叉编译器: 4.3.2
开发板: kernel2.6.34
二、1、下载源代码
http://www.mplayerhq.hu/design7/dload.html
版本:MPlayer-1.0rc3.tar.gz
三、编译PC版的mplayer
#tar zxvf MPlayer-1.0rc3.tar.gz
#cd MPlayer-1.0rc3
#./configure
#make
#make install
四、2、编译ARM版的mplayer
#tar zxvf MPlayer-1.0rc3.tar.gz
#cd MPlayer-1.0rc3
配置:
./configure --host-cc=gcc --cc=arm-linux-gcc --target=armv4l --enable-static
--disable-win32dll --disable-dvdread --disable-dvdread-internal --disable-dvdnav
--disable-libdvdcss-internal --enable-fbdev --disable-mencoder --disable-live
--disable-mp3lib --enable-mad --enable-libavcodec_a --language=zh_CN
上面的是连在一起的,放在一行时中间隔一个空格,先配置在make
#make //会在当前文件下生成mplayer可执行程序
其中make会出错,需要更改mplayer_src/libmpeg2/motion_comp_arm_s.S中的代码,
#vim mplayer_src/libmpeg2/motion_comp_arm_s.S
在最开始的地方添加:
#ifndef H***E_PLD
.macro pld reg
.endm
#endif
保存之后,再次make,就OK 了
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: