Linuxでmake
他のMakefileを編集または使用するときに、LinuxがMakefileでGNU‑Make固有の拡張機能の意図しない使用を拒否するようにする既知の方法はありますか?つまり、GNU‑Make make
がPOSIXで指定されたとおりに動作し、GNU‑Make固有の拡張機能を拒否するように制限しますか?
.POSIX
特別なターゲットは「によると、十分ではありません4.9特殊ビルトインターゲット名(gnu.org)」。manページでは、このためのコマンドラインオプションについては触れられていません。
別のmake
ユーティリティを使用することもできます。
— 2018-10-19を更新—
私はまだ私の質問に直接答えを見つけることができますが、ここではこの問題、私はこの質問があった時点で存在していませんでした文書について、少なくとも文書である: ポータブルのMakefileのAチュートリアル(nullprogram.com) 。
make
問題の「他のMakefile」で使用することを意図したものから始める方が理にかなっています。また、GNUのことを言ってきた「.POSIX
ターゲットはによると、十分ではありません」いくつかのドキュメントのあなたの読書が、あなたは少しのある実際の場合、このアップが実証されていないXYのproblemesqueを。