2016-08-17 8 views
0

私はHPUX上にsamba 4.4.5をビルドしています。 waf(python)ツールを使用して競合するソースコードを構築します。 このツールは、さまざまなpythonスクリプトとwscriptを使用して、sambaを構成および構築します。 特定のファイルのパス/コンパイルフラグを変更したり、特定のライブラリのリンクパスを変更したりします。 どうすれば同じことができますか?ファイルごとにコンパイルとリンクフラグを組み込む/変更する方法は?

答えて

0

Sambaのビルド方法はわかりませんが、waf configureはビルド時にコンパイラが必要とするすべての環境変数、コマンドラインパラメータなどをキャプチャします。waf buildはキャプチャしたデータを使用します。

wafでは、特定のファイルのコンパイルフラグを変更することはできません。あなたはwscriptをハックするか発明になる必要があります。

ライブラリーのリンクパスについても同様です。waf(waf --help)の設定オプションをよく見て、そこにそのようなものを有効/無効にする方法を見つけることができます。

関連する問題