我正在尝试为 rhel 7 服务器编译和打包最新版本的 Zeek (5.0.7)。我收到一条错误消息,指出需要“cxx17”。在网上搜索,我发现它包含在我下载的devtoolset-7中。但是,我找不到任何信息告诉我必须在规范文件中放入什么才能使用它。
答案1
我不知道如何在规范文件中做到这一点。但是,我确实弄清楚了如何使用 devtoolset-7 构建包。必须在运行 rpmbuild 之前启用它。
$ scl enable devtoolset-7 bash
$ rpmbuild -ba <package>.spec