|
我在linuxsir.cn下载了 MPlayer 0.91完整源代码按照网站上的说明:
下载项介绍: MPlayer 0.91完整源代码
[ 用户评论 | 管理员评论 | 报告无效链接 ]
下载项评分详细信息
总计投票数: 0
全面评分: 0
本源码为打包好的.src.rpm文件。一般下载后可直接编译。
本源码包包含了win32lib、reallib、quiktime 6、wmv 9、Skins、chinese font等插件。
安装:
rpm -ivh mplayer-0.91-12.hamigua.src.rpm
cd /usr/src/redhat/SPECS
rpmbuild -ba mplayer.spec
如果有提示依赖包未装,请下载这个包:
http://www.linuxsir.cn/postnuke/ ... eq=getit&lid=10
解压后除去编译好的mplayer-0.91-12rh9.pentium3.rpm包,安装依赖包:
tar zvfx mplayer.tar.gz
cd mplayertmp
rm mplayer-0.91-12rh9.pentium3.rpm
rpm -Uvh *.rpm
这里你可以修改/usr/src/redhat/SPECS/mplayer.spec的内容,以改变mplayer的编译参数。
编译需要花十几分钟时间(由机器速度而定),编译后的bin包存放在/usr/src/redhat/RPM/i386下。
重要参数(/usr/src/redhat/SPECS/mplayer.spec):
export CFLAGS="-Wall -Wno-unused-variable -Wno-unused-function -Wno-unused-label -Wno-uninitialized -Wno-multichar -O3 -march=pentium3 -fomit-frame-pointer -ffast-math -finline-functions -frename-registers -pipe"
这里依你的cpu情况选定。
Good luck!
作者: 哈蜜瓜 (hamiuga@8bb8.com)
到这步时:rpmbuild -ba mplayer.spec提示要“cdparanoia-devel is needed by mplayer-0.91-12.hamigua
arts-devel is needed by mplayer-0.91-12.hamigua这两个包,我按照说明又下载了 mplayer.tar.gz这个并按说明解包,可在执行rpm -Uvh *.rpm时还提示要上面的两个包,这是为什么? 哈蜜瓜 先生
:mad: :mad: :mad: :mad: :mad: :mad: :mad: :mad: :mad: :mad: :mad: |
|