LinuxSir.cn,穿越时空的Linuxsir!

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

mplayer 在make的错误报告

[复制链接]
发表于 2008-6-29 19:00:22 | 显示全部楼层 |阅读模式
想安装MPLAYER,结果在make的时候出了错误。。。
选取的出错信息,拜托知道的告诉下
gui/libgui.a(interface.o): In function `guiInit':
interface.c.text+0x96d): undefined reference to `vo_setwindow'
collect2: ld returned 1 exit status
make: *** [mplayer] 错误 1
发表于 2008-7-1 12:48:27 | 显示全部楼层
看了一下 mplayer 的代码, 楼主请检查以下内容:
  1. # gmplayer 要求有 HAVE_NEW_GUI 定义为 1, 如果是 undef 就表明配置不对
  2. grep NEW_GUI config.h
  3. # vo_setwindow 是 libvo/x11_common.c 中提供的,
  4. # 如果没有编译生成 libvo/x11_common.o 说明配置不对, x11 未选
  5. ls libvo/x11_common.*
  6. # 如果以上二者都正确, 那么以下二者都应该匹配
  7. grep vo_setwindow libvo/x11_common.o libvo/libvo.a
复制代码
如果以上几点都无误, 那么多半是连接时的顺序不对, 调整一下 .a 的顺序就好了, 不过 mplayer 应该不会出这样的问题, 请帖出更多的配置与错误信息
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-7-1 15:31:42 | 显示全部楼层
谢谢,我先尝试下。。。。。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-7-1 17:27:11 | 显示全部楼层
Playing /mnt/e/电影/美丽人生.rm.
REAL file format detected.
Stream description: Audio Stream
Stream mimetype: audio/x-pn-realaudio
[real] Audio stream found, -aid 0
Stream description: Video Stream
Stream mimetype: video/x-pn-realvideo
[real] Video stream found, -vid 1
Stream mimetype: logical-fileinfo
VIDEO:  [RV40]  576x324  24bpp  25.000 fps    0.0 kbps ( 0.0 kbyte/s)
Clip info:
name: Life.Is.Beautiful
author: Ӱ�ӵ۹� http://bbs.cnxp.com �Ʒ� ���
copyright: �Ʒ
[VO_XV] It seems there is no Xvideo support for your video card available.
[VO_XV] Run 'xvinfo' to verify its Xv support and read
[VO_XV] DOCS/HTML/en/video.html#xv!
[VO_XV] See 'mplayer -vo help' for other (non-xv) video out drivers.
[VO_XV] Try -vo x11.
Error opening/initializing the selected video_out (-vo) device.
==========================================================================
Opening audio decoder: [ffmpeg] FFmpeg/libavcodec audio decoders
AUDIO: 44100 Hz, 2 ch, s16le, 64.1 kbit/4.54% (ratio: 8010->176400)
Selected audio codec: [ffcook] afm: ffmpeg (FFmpeg COOK audio decoder)
==========================================================================
AO: [oss] 44100Hz 2ch s16le (2 bytes per sample)
Video: no video
Starting playback...


有声音,没图像,郁闷
回复 支持 反对

使用道具 举报

发表于 2008-7-1 23:08:25 | 显示全部楼层
按照它的建议, 换个 vo 如何, 比如
mplayer -vo x11 file.avi
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-7-2 16:14:25 | 显示全部楼层
试过了,加上 -vo x11 可以播放wmv之类的文件,但对rmvb,rm格式还是无能为力。。。。
回复 支持 反对

使用道具 举报

发表于 2008-7-2 16:24:03 | 显示全部楼层
装 codec
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-7-3 15:54:44 | 显示全部楼层
不懂,我是菜鸟,能给出详细点的说明吗?谢谢。。
回复 支持 反对

使用道具 举报

发表于 2008-7-3 17:22:45 | 显示全部楼层
简单地说, mplayer 要使用一些外部的解码器来进行部分格式的解码, 它们不是包含在源代码中的, 要单独下载.

具体看 mplayer 的网站/文档, 找有关 codec 的内容
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-7-4 16:08:37 | 显示全部楼层
okay,3Q!
回复 支持 反对

使用道具 举报

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

本版积分规则

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