如何创建依赖于非默认 GCC 的 ppa .dep?

如何创建依赖于非默认 GCC 的 ppa .dep?

我想在我的 PPA 中创建一个 .dep 包。但是该项目需要最新的 GCC 4.8 或 Clang 3.4+。

我发现您可以添加自定义 PPA 依赖项,因此我向其中添加了 ubuntu-toolchain-r/test。

我还通过以下方式在 debian/control 文件中指定需要 gcc >= 4.8

Build-Depends: g++ (>=4.8)

然而,构建机器人抱怨如下:

“g++:已安装(4:4.6.3-1ubuntu5 >= 4.8 已满足)”

后来,当然,我的构建失败了,因为它没有用 gcc 4.6(精确)进行编译。

那么我怎样才能让他同意我的要求呢?

答案1

你基本上需要依赖g++-4.8

Build-Depends: g++-4.8

相关内容