我在HPUX上构建samba 4.4.5。 它使用waf(python)工具来构建竞争源代码。 该工具使用各种python脚本和wscript来配置和构建samba。 我想修改包含特定文件的路径/编译标志或修改特定库的链接路径。 我怎么能这样做?
答案 0 :(得分:0)
我不知道如何构建Samba,但我可以说waf configure
将捕获编译期间编译器所需的所有内容:环境变量,命令行参数等。然后,{ {1}}将使用捕获的数据。
因此,waf不允许您更改特定文件的编译标志。你必须破解wscript或发明创造力。
类似于库的链接路径:仔细查看waf(waf build
)中的配置选项,您可能会找到一种方法来启用/禁用/配置那种类型的东西。