0

ソースフォルダーに Makefile.am ファイルがあり、いくつかのサブディレクトリにいくつかの makefile.in があります。すべて正常に動作しますが、make dist を実行すると、tarball のサブディレクトリに makefile.in が含まれていないことに気付きました。これも原因で、make distcheck は失敗します。

4

1 に答える 1

1

これが発生する唯一の方法は、サブディレクトリを指定しなかった場合に、適切な上位レベルのMakefile.amのSUBDIRS句であると思いますが、その場合、「すべてが正常に機能する」のは奇妙に思えます。実際にmakefile.in小文字で名前を付けている場合を除いてm、その場合はそのファイルをに追加する必要がありますEXTRA_DISTが、より良い解決策はおそらく大文字で標準名を使用することMです。

于 2012-05-28T12:11:52.647 に答える