主题 : ubuntu中编译mplayer出错,ld returned 1 exit status请指教!!!谢谢 复制链接 | 浏览器收藏 | 打印
级别: 侠客
UID: 10316
精华: 0
发帖: 56
金钱: 280 两
威望: 56 点
综合积分: 112 分
注册时间: 2009-10-31
最后登录: 2012-06-15
楼主  发表于: 2011-02-21 21:31

 ubuntu中编译mplayer出错,ld returned 1 exit status请指教!!!谢谢

开发环境:ubuntu10.10
gcc 4.4
我已经安装了g++, build-essential,编译mplayer-1.0rc2时出错:

tream/stream.a(network.o): In function `fixup_network_stream_cache':
network.c:(.text+0x30): undefined reference to `stream_cache_size'
stream/stream.a(asf_mmst_streaming.o): In function `asf_mmst_streaming_start':

asf_mmst_streaming.c:(.text+0xaa8): undefined reference to `audio_id'
asf_mmst_streaming.c:(.text+0x105c): undefined reference to `audio_id'
libvo/libosd.a(sub.o): In function `vo_update_osd':
sub.c:(.text+0x770): undefined reference to `sub_font_name'
sub.c:(.text+0x1138): undefined reference to `suboverlap_enabled'
sub.c:(.text+0x1770): undefined reference to `sub_font_name'
libvo/libosd.a(font_load_ft.o): In function `render_one_glyph':
font_load_ft.c:(.text+0x16b8): undefined reference to `font_factor'
libavcodec/libavcodec.a(utils.o): In function `avcodec_default_release_buffer':
utils.c:(.text+0x200): undefined reference to `disp_buf0'
utils.c:(.text+0x20c): undefined reference to `disp_buf1'
libavcodec/libavcodec.a(vp56.o): In function `vp56_decode_frame':
vp56.c:(.text+0x1f40): undefined reference to `disp_buf1'
vp56.c:(.text+0x2004): undefined reference to `disp_buf1'
libavcodec/libavcodec.a(wmadecfix.o): In function `wma_decode_init':
wmadecfix.c:(.text+0x2e38): undefined reference to `cpu_type_id'
collect2: ld returned 1 exit status
make: *** [mplayer] Error 1

在网上查找了相关的资料有网友也遇到了同样的问题,只是说缺少了什么库,但遗憾的是没有说缺少某个库,请哪位大侠帮忙指点一下,致谢!!!
勤劳才是硬道理!!