QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1021|回复: 14

编译Mplayer0.90rc4出错!

[复制链接]
发表于 2003-3-16 22:28:34 | 显示全部楼层 |阅读模式
我下了公社的mplayer0.90rc4特别版,照http://www.linuxfans.org/nuke/modules.php?name=Forums&file=viewtopic&t=891&start=0&postdays=0&postorder=asc&highlight=    这篇文章编译,可是,make进行到最后总是出现这样的提示:

make[1]: *** [libdha.so.0.1] Error 1
make[1]: Leaving directory `/d/rh7.2/mplayer/MPlayer-0.90rc4/libdha'
make: *** [libdha/libdha.so] Error 2
You have new mail in /var/spool/mail/root

怎么回事?又少了啥?
发表于 2003-3-16 22:48:34 | 显示全部楼层
更前的几句呢?
回复

使用道具 举报

 楼主| 发表于 2003-3-17 00:19:29 | 显示全部楼层
来料!

make[1]: Leaving directory `/d/rh7.2/mplayer/MPlayer-0.90rc4/libaf'
make -C libdha
make[1]: Entering directory `/d/rh7.2/mplayer/MPlayer-0.90rc4/libdha'
gcc -c -O4 -march=pentium4 -mcpu=pentium4 -pipe -ffast-math -fomit-frame-pointer -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fPIC -I. -I.. -o libdha.o libdha.c
gcc -c -O4 -march=pentium4 -mcpu=pentium4 -pipe -ffast-math -fomit-frame-pointer -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fPIC -I. -I.. -o mtrr.o mtrr.c
gcc -c -O4 -march=pentium4 -mcpu=pentium4 -pipe -ffast-math -fomit-frame-pointer -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fPIC -I. -I.. -o pci.o pci.c
gcc -c -O4 -march=pentium4 -mcpu=pentium4 -pipe -ffast-math -fomit-frame-pointer -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fPIC -I. -I.. -o pci_names.o pci_names.c
#gcc -shared -Wl,-soname,libdha.so.0 -o libdha.so.0.1  libdha.o mtrr.o pci.o pci_names.o
gcc -shared -Wl,-soname -Wl,libdha.so.0.1  -o libdha.so.0.1  libdha.o mtrr.o pci.o pci_names.o
ln -sf libdha.so.0.1  libdha.so.0
ln: creating symbolic link `libdha.so.0' to `libdha.so.0.1': Operation not permitted
make[1]: *** [libdha.so.0.1] Error 1
make[1]: Leaving directory `/d/rh7.2/mplayer/MPlayer-0.90rc4/libdha'
make: *** [libdha/libdha.so] Error 2
[root@localhost MPlayer-0.90rc4]#
回复

使用道具 举报

发表于 2003-3-17 01:30:01 | 显示全部楼层
ln: creating symbolic link `libdha.so.0' to `libdha.so.0.1': Operation not permitted


权限问题,当前用户权限不足。最好使用root编译安装
回复

使用道具 举报

发表于 2003-3-17 11:04:04 | 显示全部楼层
请不要在fat区上编译程序,fat不支持linux特有的权限和链接功能,往往导致程序编译失败
回复

使用道具 举报

 楼主| 发表于 2003-3-17 11:55:35 | 显示全部楼层
ln: creating symbolic link `libdha.so.0' to `libdha.so.0.1': Operation not permitted


我是用root啊!
回复

使用道具 举报

发表于 2003-3-17 12:04:18 | 显示全部楼层
[quote:2186c8b405="llc"]请不要在fat区上编译程序,fat不支持linux特有的权限和链接功能,往往导致程序编译失败[/quote]
回复

使用道具 举报

 楼主| 发表于 2003-3-17 12:06:51 | 显示全部楼层
复制到/tmp下编译成功!
但make install又出事了!看!

ldconfig
make[1]: Leaving directory `/tmp/MPlayer-0.90rc4/libdha'
make[1]: Entering directory `/tmp/MPlayer-0.90rc4/vidix'
make[2]: Entering directory `/tmp/MPlayer-0.90rc4/vidix/drivers'
mkdir -p /usr/local/lib/mplayer/vidix
install -m 755 -s -p *.so /usr/local/lib/mplayer/vidix
make[2]: Leaving directory `/tmp/MPlayer-0.90rc4/vidix/drivers'
make[1]: Leaving directory `/tmp/MPlayer-0.90rc4/vidix'
if test ! -d /usr/local/bin ; then mkdir -p /usr/local/bin ; fi
install -m 755 -s mplayer /usr/local/bin/mplayer
ln -sf mplayer /usr/local/bin/gmplayer
if test ! -d /usr/local/man/man1 ; then mkdir -p /usr/local/man/man1; fi
install -c -m 644 DOCS/mplayer.1 /usr/local/man/man1/mplayer.1
install: cannot stat `DOCS/mplayer.1': No such file or directory
make: *** [install] Error 1

执行#gmplayer后:

[root@localhost MPlayer-0.90rc4]# gmplayer
Using GNU internationalization
Original domain: messages
Original dirname: /usr/share/locale
Current domain: mplayer
Current dirname: /usr/local/share/locale


MPlayer 0.90rc4-3.2 (C) 2000-2003 Arpad Gereoffy (看DOCS!)

CPU: Intel  (Family: 8, Stepping: 4)
Detected cache-line size is 64 bytes
CPUflags:  MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 1
针对有扩展指令集x86 CPU编译: MMX MMX2 SSE SSE2

Reading config file /usr/local/etc/mplayer/mplayer.conf: No such file or directory
创建config文件: /root/.mplayer/config
Reading config file /root/.mplayer/config
[cfg] read config file: /root/.mplayer/gui.conf
Reading config file /root/.mplayer/gui.conf: No such file or directory
vo: X11 running at 1024x768 with depth 24 and 32 bpp (":0" => local display)
Disabling DPMS
Reading /root/.mplayer/codecs.conf: can't open '/root/.mplayer/codecs.conf': No
such file or directory
Reading /usr/local/etc/mplayer/codecs.conf: can't open '/usr/local/etc/mplayer/codecs.conf': No such file or directory
使用内建默认的codecs.conf
font: can't open file: /root/.mplayer/font/font.desc
font: can't open file: /usr/local/share/mplayer/font/font.desc
使用Linux的硬件RTC计时(1024Hz)
Can't open input config file /root/.mplayer/input.conf : No such file or directory
Can't open input config file /usr/local/etc/mplayer/input.conf : No such file or directory
Falling back on default (hardcoded) input config

Gtk-WARNING **: 无法通过 module_path 装载组件: "libflat.so",

Gtk-WARNING **: 无法通过 module_path 装载组件: "libflat.so",
SKIN dir 1: '/root/.mplayer/Skin'
SKIN dir 2: '/usr/local/share/mplayer/Skin'
[skin] file ( /usr/local/share/mplayer/Skin/default/skin ) not found.
找不到Skin( default ).
[root@localhost MPlayer-0.90rc4]#
回复

使用道具 举报

发表于 2003-3-17 12:09:54 | 显示全部楼层
[quote:9f4e177336="多多少少"]
SKIN dir 1: '/root/.mplayer/Skin'
SKIN dir 2: '/usr/local/share/mplayer/Skin'
[skin] file ( /usr/local/share/mplayer/Skin/default/skin ) not found.
找不到Skin( default ).
[root@localhost MPlayer-0.90rc4]#[/quote]

这样的提示还不够明白?
回复

使用道具 举报

 楼主| 发表于 2003-3-17 13:03:42 | 显示全部楼层
成功!

不过DVD画质好象比xine差些
回复

使用道具 举报

发表于 2003-3-17 15:29:36 | 显示全部楼层
你有不用它的自由
回复

使用道具 举报

 楼主| 发表于 2003-3-18 23:58:29 | 显示全部楼层
装上后播放rm的URL还是不能用耶,本地文件就可以,为啥?
回复

使用道具 举报

发表于 2003-3-19 10:23:03 | 显示全部楼层
需要装LIVE,不过装上也不一定放的了,在线放rm还是用real的好
回复

使用道具 举报

 楼主| 发表于 2003-3-19 19:31:13 | 显示全部楼层
我的real一样不能放,把URL打上去(粘贴不上的)就是放不了,试了许多都一样,我的real好象只是装着玩的,不知道我的防火墙设置有没有错,大家指点一下啊

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
回复

使用道具 举报

发表于 2003-3-23 00:50:03 | 显示全部楼层
我在fat分区编译的时候也出现同样的问题!! 郁闷了好久,原来是要去linux分区才行的啊...呵呵...
顺便说一句:其实楼主出现的这个问题,好像不理会它,管自己继续make,make install,也是可以安装成功的!
我就是这样死马当活马医过关的!  呵呵
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-12-4 04:35 , Processed in 0.049281 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

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