什么是Debian的方式在Debian或Ubuntu下自动获取构建依赖项?

15

我最近下载了一个GTK应用程序的源代码压缩包,想要对其进行改进。它使用标准的./configuremake构建序列。

第一次运行configure时,报告了许多未满足的构建依赖项,例如libgnomeui-2.0。像往常一样,我不得不手动查找与这些依赖项相对应的Debian *-dev软件包名称...当然名称从来都不完全匹配,所以这变成了一个真正的麻烦。

因此,我想到了… 是否有任何辅助工具可以自动安装automake/autoconf配置文件中列出的构建依赖项???

(我已经知道dpkg-buildpackage工具,但在这种情况下,我想从原始的、独立于发行版的源代码压缩包构建,而不是从Debian软件包源构建。)

3个回答

18

现在这就是我要找的!谢谢,ephemient! - Dan Lenski
1
哇,这是我收藏中非常棒的工具。为什么它没有得到更多的关注呢?给你点赞。 - sdellysse

10

apt-get build-dep <package>


谢谢,John。我知道这个工具,但它仅适用于已经“Debian化”的软件包。我想知道是否有类似的东西可以用于不依赖发行版的tar包,使用标准的automake/autoconf系统。 - Dan Lenski

0

除非你自己编写一个脚本来搜索每个包的-dev,否则你可能会很难找到。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接