找回密码
 注册
查看: 753|回复: 12

fedora下安装mplayer出现这样问题,怎么解决?

[复制链接]
发表于 2004-3-19 22:25:53 | 显示全部楼层 |阅读模式
使用的是mplayer-1.0-0.2.pre2.20031107.gugong1.src

本帖子中包含更多资源

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

×
 楼主| 发表于 2004-3-19 23:17:24 | 显示全部楼层
不好意思啊,question1是./configure --enable-gui的结果,下面的是make的结果,我是不是还缺什么包?

本帖子中包含更多资源

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

×
回复

使用道具 举报

 楼主| 发表于 2004-3-20 22:27:50 | 显示全部楼层
(.text+0x36): In function `avcodec_register_all':
: undefined reference to `mp3lame_encoder'
collect2: ld returned 1 exit status
make: *** [mplayer] Error 1
回复

使用道具 举报

发表于 2004-3-20 23:06:43 | 显示全部楼层
没看懂
怎么不用用官方网站的pre3
http://www.mplayerhq.hu
回复

使用道具 举报

 楼主| 发表于 2004-3-21 10:05:08 | 显示全部楼层
我用pre3试一下吧
回复

使用道具 举报

 楼主| 发表于 2004-3-22 23:11:22 | 显示全部楼层
好像还是不行啊,缺什么东西吗?

make -C libdha
make[1]: Entering directory `/mnt/windows/linux/software/mplayer/MPlayer-1.0pre3/libdha'
cc -c -O4 -march=pentium4 -mcpu=pentium4 -pipe -ffast-math -fomit-frame-pointer -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -fPIC -I. -I.. -o libdha.o libdha.c
cc -c -O4 -march=pentium4 -mcpu=pentium4 -pipe -ffast-math -fomit-frame-pointer -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -fPIC -I. -I.. -o mtrr.o mtrr.c
cc -c -O4 -march=pentium4 -mcpu=pentium4 -pipe -ffast-math -fomit-frame-pointer -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -fPIC -I. -I.. -o pci.o pci.c
cc -c -O4 -march=pentium4 -mcpu=pentium4 -pipe -ffast-math -fomit-frame-pointer -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -fPIC -I. -I.. -o pci_names.o pci_names.c
#cc -shared -Wl,-soname,libdha.so.0 -o libdha.so.0.1  libdha.o mtrr.o pci.o pci_names.o
cc -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 `/mnt/windows/linux/software/mplayer/MPlayer-1.0pre3/libdha'
make: *** [libdha/libdha.so] Error 2
回复

使用道具 举报

发表于 2004-3-22 23:28:16 | 显示全部楼层
why not use compiled rpms?
回复

使用道具 举报

发表于 2004-3-23 00:26:07 | 显示全部楼层
是不是权限不够,好像普通用户对/mnt里的目录不能写吧
回复

使用道具 举报

 楼主| 发表于 2004-3-23 19:29:39 | 显示全部楼层
我是以root身份登录的,所以应该不存在权限问题。没有用compiled rpms是想对mplayer优化到最佳。有什么办法吗?
回复

使用道具 举报

 楼主| 发表于 2004-3-25 23:32:53 | 显示全部楼层
看来这个问题不能解决了吗?
回复

使用道具 举报

发表于 2004-3-26 09:11:51 | 显示全部楼层
复制到linux自己的分区下面再编译,mnt的即便是root,也有可能不能写入,看你怎么mount的了。
回复

使用道具 举报

 楼主| 发表于 2004-3-30 09:35:17 | 显示全部楼层
mount -t vfat /dev/hda7 /mnt/windows -o iocharset=gb2312
回复

使用道具 举报

 楼主| 发表于 2004-3-30 15:56:04 | 显示全部楼层
复制到linux自己的分区下面再编译,mnt的即便是root,也有可能不能写入,看你怎么mount的了。


对,问题就在这里,已经解决了,谢谢啊!
回复

使用道具 举报

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

本版积分规则

GMT+8, 2025-7-26 02:53 , Processed in 0.029364 second(s), 17 queries .

© 2001-2025 Discuz! Team. Powered by Discuz! X3.5.

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