gpt4 book ai didi

autotools - 'make distcheck' 目标和 info/dir 文件

转载 作者:行者123 更新时间:2023-12-01 02:47:50 25 4
gpt4 key购买 nike

我在我的项目中添加了一个新的信息手册,并添加了必需的 Makefile.am咒语:

info_TEXINFOS = manual.texi

现在当我运行时 make distcheck , 验证 make uninstall 时出现错误成功卸载所有文件,因为 $(infodir)/dir文件没有被正确删除。
ERROR: files left after uninstall:
./share/info/dir
make[1]: *** [distuninstallcheck] Error 1

我在 Internet、Automake 和 Texinfo 手册上搜索了解决方案,但结果是空白。纠正此问题并获得 make distcheck 的惯用方法是什么?又工作了?

最佳答案

distuninstallcheckuninstall 之后只剩下一个文件时,不会(或不应该)失败,正是因为dir文件。只有当剩下多个文件时它才会失败。

你编辑输出了吗?如果你没有,这是你应该报告的 Automake 错误。如果你这样做了,你就不用担心这个 dir文件,只需修复列出的其他文件的问题。

当您不使用 TEXINFO 手册时,Automake 无条件忽略一个文件这一事实可能会隐藏一个错误。当您添加手册时,这个错误就会浮出水面。很不幸。

关于autotools - 'make distcheck' 目标和 info/dir 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6490115/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com