node.js使失败与ld无法找到

问题描述:

我正在运行centos 6.7和gcc是v4.4.7。node.js使失败与ld无法找到

节点配置说gcc必须是v4.8或更高,所以从rh工具集-2安装gcc v4.8.2。现在configure很高兴,但make失败,并显示“找不到ld”。

在与gcc v4.8.2相同的目录中,存在ld->/opt/rh/devtoolset-2/root/etc/alternatives/ld *的符号链接,指向ld - >/opt/rh /devtoolset-2/root/usr/bin/ld.bfd*。

任何建议来解决这个问题?谢谢!

我有一个与gcc-v4.8.2和nodejs-v4.4.4相同的问题。

我通过在配置步骤'/.configure --without-snapshot'中设置选项来解决此问题。 这将禁用可能不适用于您的体系结构的v8快照。

你可以在这个页面找到更多的信息。

https://github.com/nodejs/node/issues/4212