/etc/dpkg/buildflags.conf的例子?

4

dpkg-buildflags提到了/etc/dpkg/buildflags.conf文件,可以用来配置dpkg-buildpackage。但是我找不到任何关于该文件应该如何配置的示例。例如,我该如何在--configure中加入参数--disable-static

1个回答

4

正如man页所解释的那样,该文件用于设置或修改编译构建标志,这些标志是传递给预处理器/编译器/链接器(例如cpp/gcc/ld,但也支持其他语言)。一个示例内容可能是:

APPEND CFLAGS -ggdb -O3
STRIP CXXFLAGS -O2

我不知道任何“--configure”选项,我想你在谈论通常在使用autotools的项目中找到的configure脚本。但是没有全局选项可以传递给它,因为每个软件包使用的构建系统都是特定于该源软件包的。如果您需要传递该选项,则需要修改debian/rules文件。
或者向debian-policy列表提议添加新的DEB_BUILD_OPTION标记以全局禁用静态库,这将需要由生产它们的每个源软件包支持。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接