LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1492|回复: 4

安装不了realplayer,怎么看rmvb格式的电影?

[复制链接]
发表于 2007-3-2 19:33:22 | 显示全部楼层 |阅读模式
mplayer播放rmvb文件时提示这些

  1. Requested video codec family [rv3040] (vfm=realvid) not available.
  2. Enable it at compilation.
  3. Requested video codec family [rv40] (vfm=realvid) not available.
  4. Enable it at compilation.
  5. Requested video codec family [rv40win] (vfm=realvid) not available.
  6. Enable it at compilation.
  7. Requested video codec family [rv40mac] (vfm=realvid) not available.
  8. Enable it at compilation.
  9. Cannot find codec matching selected -vo and video format 0x30345652.
复制代码


没有图像,但是有声音
翻了半天帖子,看见需要USE=“real” emerge mplayer,但不管用。
然后还试了USE="real" emerge win32codecs ,但是会>>> Emerging (1 of 2) sys-devel/gcc-3.3.6-r1 to /
都已经有最新的gcc了为什么还需要这个3.3.6版本的呢,一编译就失败
没办法了想干脆装个realplayer算了,但还是会emerge这个3.3.6

  1. >>> Unpacking source...
  2. >>> Unpacking gcc-3.3.6.tar.bz2 to /var/tmp/portage/sys-devel/gcc-3.3.6-r1/work
  3. >>> Unpacking gcc-3.3.6-patches-1.4.tar.bz2 to /var/tmp/portage/sys-devel/gcc-3.3.6-r1/work
  4. >>> Unpacking gcc-3.3.6-uclibc-patches-1.0.tar.bz2 to /var/tmp/portage/sys-devel/gcc-3.3.6-r1/work
  5. >>> Unpacking gcc-3.3.6-ssp-1.0.tar.bz2 to /var/tmp/portage/sys-devel/gcc-3.3.6-r1/work
  6. >>> Unpacking gcc-3.3.6-piepatches-v8.7.8.tar.bz2 to /var/tmp/portage/sys-devel/gcc-3.3.6-r1/work
  7. * Applying gcc-3.3.6-ssp.patch ...

  8. * Failed Patch: gcc-3.3.6-ssp.patch !
  9. *  ( /var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/ssp/gcc-3.3.6-ssp.patch )
  10. *
  11. * Include in your bugreport the contents of:
  12. *
  13. *   /var/tmp/portage/sys-devel/gcc-3.3.6-r1/temp/gcc-3.3.6-ssp.patch-32047.out


  14. !!! ERROR: sys-devel/gcc-3.3.6-r1 failed.
  15. Call stack:
  16.   ebuild.sh, line 1614:   Called dyn_unpack
  17.   ebuild.sh, line 751:   Called qa_call 'src_unpack'
  18.   environment, line 5362:   Called src_unpack
  19.   gcc-3.3.6-r1.ebuild, line 71:   Called gcc_src_unpack
  20.   toolchain.eclass, line 1034:   Called do_gcc_SSP_patches
  21.   toolchain.eclass, line 2007:   Called epatch '/var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/ssp/gcc-3.3.6-ssp.patch'
  22.   eutils.eclass, line 341:   Called die                                
复制代码


help~
发表于 2007-3-2 20:28:03 | 显示全部楼层
重新 emerge --sync 后再试?
我这里 emerge =gcc-3.3.6 没问题,编译正常。
虽然是  amd64,不过应该没区别呃。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-3-4 10:40:09 | 显示全部楼层
多谢老大,问题解决了.
emerge --sync 后也还是不行.然后我一咬牙一跺脚把gcc4.1.1以前版本的包都mask掉了,然后重新emerge -av realplayer,这时不再要安装gcc3.3.6了,而是换成了libstdc++-v3-3.3.6,这回很顺利.装完之后我取消了realplayer下载,然后又USE="real" emerge win32codecs,然后就哦了,rmvb直接可以用mplayer看了,HOHO
希望对遇到同样问题的同学有帮助.
回复 支持 反对

使用道具 举报

发表于 2007-3-4 15:07:06 | 显示全部楼层
最近重装了Mplayer,确实看见要gcc3.X,我立刻中止安装,改用手动安装.一切正常.
不明白为何还要依赖gcc3?
回复 支持 反对

使用道具 举报

发表于 2007-3-5 10:24:11 | 显示全部楼层
我的一直没有声音~~
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表