私はGNUmakeにいくつかのロギングオプションを追加して、FireFoxとその仲間を構築するときに何が起こっているかを確認できるようにしたいと思います。
私はmake-3.80ソースと完全に機能するCygwinビルド環境を持っています。./configureとMakeIで開始すると、期待どおりに機能する実行可能ファイルが得られます。
質問:Moztoolsにバンドルされているmake.exeと同じ方法で実行可能ファイルを作成するには、どのような構成が必要ですか?
バックグラウンド:
が定義されていない場合HAVE_CYGWIN_SHELL
は、
#define HAVE_CYGWIN_SHELL 1
Mozilla設定スクリプトのこのセクションに到達したらすぐにbarfsを作成します
CWD := $(shell pwd)
ifneq (1,$(words $(CWD)))
$(error The mozilla directory cannot be located in a path with spaces.)
endif
ありがとう