そのため、GNU Make の $(wildcard) 関数が Windows でディレクトリを開いたままにしておくと、この問題が発生するようです。(unsnwered) 投稿「make is hold a directory open」を参照してください。Google は、このトピックに関する多くの情報を提供していません。
つまり、Makefile はある時点で $(wildcard) 関数を使用し、ディレクトリを開いたままにします。これにより、通常、「クリーンにする」ルールが正しく機能しなくなります。「make clean」をもう一度実行すると、通常は解決します。
標準の DOS ボックスで GNU Make バージョン 3.81 を使用しています。上記にリンクされた投稿の著者は、Cygwin を使用しています。
誰かがこれに対する修正を見つけましたか?