软件包 bash-builtins:无法在 examples/loadables 中成功运行 make

软件包 bash-builtins:无法在 examples/loadables 中成功运行 make

当我使用 浏览 Ubuntu 14.04 apt 存储库时apt-cache search ^bash,我找到了该bash-builtins包并安装了它。

安装后,使用dpkg -L bash-builtins,我发现它安装的只是一些/usr/include/bash标题和一个 Makefile、一个 README 以及一些看起来像 下的内置命令的 C 代码/usr/share/doc/bash/examples/loadables

根据 README,

在 Debian GNU/Linux 系统上,bash 标头位于 /usr/include/bash 中。示例 Makefile 中已设置了相应的选项。

于是我高兴地运行了 make,结果出现了config.h未找到错误。通过将BUILD_DIRMakefile 中的 从不存在的本地目录更改为${includedir}/bash,我能够继续运行,直到出现另一个错误,报告builtext.h未找到。

似乎应该在编译时builtext.h由一些辅助程序生成mkblahblah,但如果我自己没有获取 bash 源代码的 tarball,我就找不到它。

当我尝试运行以跳过所有这些错误时,内置def文件也丢失了。make -i

假设该软件包有用,我确实认为 Debian 和 Ubuntu 软件包提供者为我提供了一些使用示例的方法。我的步骤有什么问题吗,还是 Debian 的一个错误?

相关内容