QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1402|回复: 5

我在mk9.0中安装拉Mplayer是有问题?

[复制链接]
发表于 2002-12-29 23:47:49 | 显示全部楼层 |阅读模式
我到了make 这一步去了问题,
       # make
      
      最后出现了以下问题.
   
      
       /usr/lib/libSDL.a(SDL_x11modes.lo): In function `X11_LeaveFullScreen':
SDL_x11modes.lo(.text+0x1207): undefined reference to `XF40VidModeLockModeSwitch'
collect2: ld returned 1 exit status
make: *** [mplayer] Error 1


      请高手帮忙,谢谢!1
发表于 2002-12-30 10:41:22 | 显示全部楼层
安装SDL和SDL-devel的高版本试试,推荐1.2.4
回复

使用道具 举报

 楼主| 发表于 2002-12-30 18:33:42 | 显示全部楼层

我这样试啦还是不行??

错误还是一样的,如下:
     /usr/lib/libSDL.so: undefined reference to `__ctype_b_loc@GLIBC_2.3'
/usr/lib/libSDL.so: undefined reference to `__ctype_toupper_loc@GLIBC_2.3'
/usr/lib/libSDL.so: undefined reference to `__ctype_tolower_loc@GLIBC_2.3'
collect2: ld returned 1 exit status
make: *** [mplayer] Error 1


谢谢,你回了我 的 . 但我还是玩不了mplayer
回复

使用道具 举报

发表于 2002-12-30 18:49:30 | 显示全部楼层
rpm -qi SDL和rpm -qi SDL-devel的信息都贴出来
可能是sdl和sdl-devel版本不一致
回复

使用道具 举报

发表于 2002-12-30 19:09:45 | 显示全部楼层
是编译那个 SDL 的机器用的 glibc 不是 2.3 版,所以 SDL 在调用你的 glibc 的时候缺少几个符号。(别人机器上编译的东西总是问题多。。。)

最好解决办法是自己下载 SDL 源码包然后自己编译一遍。
-----------------------------------
Gentoo 完全是自己编译,怎么也不会出现这种问题 ->     
但一旦升级 glibc, 以前辛苦编译的所有软件都要重新编译 ->  :-(  :-(  :-(
回复

使用道具 举报

 楼主| 发表于 2002-12-31 20:36:48 | 显示全部楼层

谢谢啦!!

搞定啦,是SDL与SDL-devel的版本不同,谢谢拉,现在可以用mplayer 啦。
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-12-3 05:34 , Processed in 0.070503 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

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