node:/lib64/libc.so.6:找不到版本`GLIBC_2.9'(节点需要)

时间:2013-03-28 15:25:29

标签: node.js glibc

我正在尝试运行软件以太网垫。当我运行./run.sh时,它给了我错误

node: /lib64/libc.so.6: version `GLIBC_2.9' not found (required by node)
node: /lib64/libc.so.6: version `GLIBC_2.6' not found (required by node)
node: /lib64/libc.so.6: version `GLIBC_2.7' not found (required by node)
node: /lib64/libc.so.6: version `GLIBC_2.9' not found (required by node)
node: /lib64/libc.so.6: version `GLIBC_2.6' not found (required by node)
node: /lib64/libc.so.6: version `GLIBC_2.7' not found (required by node)
Ensure that all dependencies are up to date...  If this is the first time you have run Etherpad please be patient.
node: /lib64/libc.so.6: version `GLIBC_2.9' not found (required by node)
node: /lib64/libc.so.6: version `GLIBC_2.6' not found (required by node)
node: /lib64/libc.so.6: version `GLIBC_2.7' not found (required by node)

我已经安装了Python 2.7

我在这里缺少什么?

2 个答案:

答案 0 :(得分:3)

  

我在这里缺少什么。

您尝试运行的程序是在具有GLIBC 2.9(或更高版本)的系统上构建的。

您正在尝试在具有GLIBC 2.5(或更早版本)的系统上运行该程序。这不起作用:UNIX系统支持向后兼容性(旧的可执行文件继续在较新的系统上运行),但不是相反的:在新系统上构建的二进制文件(通常)不会在较旧的系统上运行。

  

我已经安装了Python 2.7

Python没有没有来解决你的问题。

答案 1 :(得分:0)

尝试安装较旧版本的[node]或自行编译。

你对python27的困惑是可以理解的,因为很多./configure脚本都是python。