【Linux】GLIBC 依赖版本有些高

./conflux: /lib64/libc.so.6: version `GLIBC_2.18' not found (required by ./conflux)

依赖 2.18 版本,是不是可以选个低版本的环境编译?

大部分 Centos 版本没有这么高,升级 GLIBC 如果失败可能会导致系统挂掉。

现在发布版本的程序是在ubuntu 18.04上编译的,在CentOS 7上进行过测试。更老版本的系统目前建议按照教程 https://developer.conflux-chain.org/docs/conflux-doc/docs/installation/ 尝试编译和自己系统版本兼容的程序。

如果能够确定在低版本系统上编译的程序完全向后兼容并且不会带来安全性/性能上的问题,我们也会考虑换更低版本的环境编译~

我是 vultr 上的服务器,那边默认 centos 里面的 GLIBC 只到 2.17,我重新编译吧。

可以用下docker,起个ubuntu18.04的容器就好了;方便快捷