微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

为旧版操作系统编译ZeroMQ

如何解决为旧版操作系统编译ZeroMQ

我正在尝试为RHEL 5.11编译和使用ZeroMQ的最新版本(相信我,在使用这样的旧系统时,我和您一样高兴)。

由于无法修改/更新此RHEL,因此我根据wiki设置了一个CentOS 5.11,它应等效于RHEL 5.11。

不幸的是,它无法编译,因为至少需要autoconf >= 2.69,并且这只是第一个早期错误……无论如何,我无法更新Autoconf。

从ZeroMQ的repository中我们可以看到支持CentOS 6(= RHEL 6),并且主要使用了带有可选 c ++ 11的c ++ 98。因此,从理论上讲,它应该针对RHEL 5进行编译。

我的下一种方法是将旧的gcc 4.1.2安装在描述为here的现代Linux上,但这只能降到gcc-5

是否可以通过RHEL 5.11获得运行ZeroMQ的最新版本(4.x)?

或者是否有与4.x兼容的最新且稳定的3.x版本?

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。