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 回答