分享:fedora 10 下mplayer 编译失败 之解决方案

fengyqf 2008-12-07 10:51:45
核心提示:
fedora 10 下官方的mplayer 编译失败,可以从这里下载一个经过改造(?)的版本,就可以正常通过编译并安装成功
http://slackbuilds.org/repository/12.1/multimedia/MPlayer/

fedora 10 新鲜出炉,很多人都想先试为快,于是花了几乎一整天时间,忍受着迅雷带来的慢赛蜗牛的网速,才下载完成。
f10安装完成后,装mplayer,可是试了好几个版本都是编译错误
vo_ivtv.c: In function 'ivtv_reset':
vo_ivtv.c:79: error: storage size of 'sd' isn't known
vo_ivtv.c:80: error: storage size of 'sd1' isn't known
vo_ivtv.c:84: error: 'IVTV_STOP_FL_HIDE_FRAME' undeclared (first use in this function)
vo_ivtv.c:84: error: (Each undeclared identifier is reported only once
vo_ivtv.c:84: error: for each function it appears in.)
vo_ivtv.c:87: error: 'IVTV_IOC_STOP_DECODE' undeclared (first use in this function)
vo_ivtv.c:97: error: 'IVTV_IOC_START_DECODE' undeclared (first use in this function)
vo_ivtv.c:80: warning: unused variable 'sd1'
vo_ivtv.c:79: warning: unused variable 'sd'
make[1]: *** [vo_ivtv.o] Error 1
make[1]: Leaving directory `/home/emex/Desktop/LINUX/Software/Mplayer/MPlayer-1.0rc2/libvo'
make: *** [libvo/libvo.a] Error 2
于是到官网下载最新的,再试也是一样,还是不能编译通过,同样的错误。
很是郁闷。
网上查了才知道,别人也有一样的问题,看才不是我的错,可总是要找解决方法。
可是搜了半天也没的搞定,rpm包没找到,yum安装也不行,只好搞了个realplayer装上,可是realplayer基本上是半个流氓,很多影片中都有弹出网页,非常可恶。
一觉醒来的今天早上决心再查一下mplayer。
终于,找到了,见到有帖说
http://slackbuilds.org/repository/12.1/multimedia/MPlayer/
有可以在f10下编译通过的版本,下载,confure --enable-gui & make
没有错误!&make install 顺利安装,在kmplyaer下可以播放!
很好,于是不敢独享,赶快写下来,给与我一样在苦苦找寻的人一个解决途径。
还没有安装字体与skin,要去安装了...
...全文
344 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
Soulic 2008-12-07
  • 打赏
  • 举报
回复
多谢楼主分享,太好了
jufeng2309 2008-12-07
  • 打赏
  • 举报
回复
对楼主的毅力佩服。。。

19,613

社区成员

发帖
与我相关
我的任务
社区描述
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
社区管理员
  • 系统维护与使用区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧