Error: /lib64/libc.so.6: version `GLIBC_2.18' not found (required by /root/workspace/backend/node_modules/uWebSockets.js/uws_linux_x64_72.node)glibc 7的最新版本是2.17。我知道CentOS 8的最新版本是2时30分,但我无法升级,因为我的VDS依赖于主机的机器内核(这是非常老的)。
是否有任何方法使用glibc-2.17运行/编译它或更新glibc?
编辑:我的内核版本是2.6.32-042stab141.3。
我可以构建它并在没有错误的情况下安装到/opt/glibc-2.18,但是当我尝试使用它时,我会看到Segmentation fault错误。
P.S.我用相同的OpenVZ内核在Fedora 23上成功地构建了它.
发布于 2020-10-20 06:30:22
我已经建立了一个自定义二进制(和教程),将解决您的确切问题。
在这里阅读:https://github.com/dominicklee/uWebSockets.js-for-Centos7
https://stackoverflow.com/questions/59216325
复制相似问题