LinuxSir.cn,穿越时空的Linuxsir!

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

emerge的疑惑

[复制链接]
发表于 2006-1-3 15:26:21 | 显示全部楼层 |阅读模式
我想使用emerge mplayer进行安装,同时我又想改变安装路径、指定解码器路径,我该怎样做?

换句话来说就是,我在使用emerge安装某个软件的使用,我该如何使用改软件configure提供的参数设置呢?

谢谢
发表于 2006-1-3 15:49:07 | 显示全部楼层
有些configure提供的参数可以通过use和cflags来控制,不过象楼主所说的得自己修改ebuild了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-1-3 16:05:55 | 显示全部楼层

谢谢

Post by kohno
有些configure提供的参数可以通过use和cflags来控制,不过象楼主所说的得自己修改ebuild了。

我主要是遇到在安装mplayer时,指定解码器的位置、中文化的问题,看了不少帖子,都是在:
./configure --
时进行配置的!

不知道本版的兄弟们是如何解决的?
目前我的mplayer还是无法播放rmvb格式的文件,还有就是打开(Open...)时遇到中文的文件或目录名都是显示为乱码!

郁闷!
回复 支持 反对

使用道具 举报

发表于 2006-1-3 16:25:14 | 显示全部楼层
中文各乱码是gtk1的问题吧,方法论坛上有的,也有可以用以前有人发的gtk2的补丁.
我在USE中加入real就可以播放rmvb的文件了
回复 支持 反对

使用道具 举报

发表于 2006-1-3 16:25:25 | 显示全部楼层
USE="real win32codecs"
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-1-3 20:31:28 | 显示全部楼层

我是这么做的

Post by zhllg
USE="real win32codecs"

我是这么做的,但是在进行到real时,好像说是没有SSL什么的就停止了,目前还没解决!
我直接emerge real也是同样的错误!
这是怎么回事?
回复 支持 反对

使用道具 举报

发表于 2006-1-3 20:59:48 | 显示全部楼层
Post by lingice
我是这么做的,但是在进行到real时,好像说是没有SSL什么的就停止了

把编译时的错误贴出来看看?

安装real要用emerge realplayer,而不是real。它是二进制包,所以错误应该出在编译其它包时,比如mplayer。
回复 支持 反对

使用道具 举报

发表于 2006-1-3 21:20:55 | 显示全部楼层
可以通过export myconf变量来简单设置configure
例如
export myconf="--enable-runtime-cpudetection"

不过有时候你的myconf变量会在ebuild里被覆盖。
回复 支持 反对

使用道具 举报

发表于 2006-1-3 21:25:53 | 显示全部楼层
我的那个realplay的rpm包是自己下载后放到dist里的。
是wget时需要参数。
回复 支持 反对

使用道具 举报

发表于 2006-1-5 11:11:09 | 显示全部楼层
我安装MPLAYER是手工安装的,用emerge是不支持rmvb,就算你用USE去控制也没用,你要去mplayer下载all包,再用./configure --help ,看需要的选项.
回复 支持 反对

使用道具 举报

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

本版积分规则

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