dpkg-buildflags
提及/etc/dpkg/buildflags.conf文件,可用于配置dpkg-buildpackage
。我找不到文件应该是什么样子的任何例子。我怎么能让它通过--disable-static
到--configure
?
答案 0 :(得分:2)
正如手册页所述,该文件用于设置或修改编译构建标志,这些标志是传递给预处理器/编译器/链接器的(例如cpp / gcc / ld,但也支持其他语言)。示例内容可以是:
APPEND CFLAGS -ggdb -O3
STRIP CXXFLAGS -O2
我不知道任何--configure选项,我猜你在谈论通常在使用autotools的项目中找到的配置脚本。但是没有全局选项可以传递给它,因为每个包使用的构建系统特定于该源包。如果您需要通过该选项,则需要修改debian / rules文件。
或者建议在debian-policy列表中添加一个新的DEB_BUILD_OPTION标记来全局禁用静态库,每个源包都需要支持它们。