LinuxSir.cn,穿越时空的Linuxsir!

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

如何更改emerge时软件的配置参数

[复制链接]
发表于 2006-9-1 10:37:36 | 显示全部楼层 |阅读模式
常规手动编译一个软件通常会加入一些参数,如:
./configure  --enable-xxx  --use-xxx  --prefix=xxx
make
make install

在gentoo中如何改变配置参数?USE似乎做不到那么详细。
如果可以改变,我又如何查看有哪些参数?
发表于 2006-9-1 14:05:45 | 显示全部楼层
在ebuild里加入“myconf”的参数,如
  1. src_compile() {
  2.         myconf=" --enable-xyz"
  3.         econf ${myconf} || die "configure failed"
  4.         emake || die "make failed"
  5. }
复制代码
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-9-1 16:18:38 | 显示全部楼层
谢谢,又学了一招,
不过我想,这个是针对开发人员来修改的吧,
对于我们应用者来说,不太适合,

我得要解开源码包,
然后./configure --help, 查看有什么参数,
然后编辑ebuild文件才行

gentoo有没有提供什么完整的方法来查看、设置编译选项?
回复 支持 反对

使用道具 举报

发表于 2006-9-1 16:31:20 | 显示全部楼层
USE就是干这个的,不过只能针对部分编译选项
对99%的情况都应该够了

真有特殊要求,比如apache/mysql啥的,嫌gentoo给的十几个USE还不过瘾,大可以自己手工编译。
回复 支持 反对

使用道具 举报

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

本版积分规则

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