首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Node.js安装语法ds212+错误

Node.js安装语法ds212+错误
EN

Stack Overflow用户
提问于 2012-07-27 21:55:17
回答 4查看 7.4K关注 0票数 3

我目前正在我的Synology ds212+上安装ds212+环境,在运行行命令时遇到了问题。

当我想做的时候

./配置--前缀=/opt/节点-无-快照

终端给了我这个错误:

Node.js配置错误:没有找到可接受的C编译器! 如果安装在非标准前缀中,请确保系统上安装了C编译器和/或考虑调整CC环境变量。

问题是我安装了gcc,当我使用gcc -v时,终端会返回我的编译器的当前版本。

在synology环境上安装时,是否有人有此错误?

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2012-07-31 13:15:26

所以我自己想出来了。要做的事情是执行这一行:

代码语言:javascript
复制
git checkout v0.4.11
cp /opt/lib/libssl.so.0.9.8 /usr/lib
cp /opt/lib/libcrypto.so.0.9.8 /usr/lib

现在您可以进行make和make安装。

玩得开心。

票数 1
EN

Stack Overflow用户

发布于 2012-08-15 18:29:04

我刚刚遇到了这个问题,简单地说,ln -s /opt/bin/gcc /opt/bin/cc会让它正常工作。

票数 6
EN

Stack Overflow用户

发布于 2013-01-16 05:59:10

我认为问题在于gcc通常被安置在“语系学”上一个奇怪的地方(/opt/bin/gcc)。为它指定正确的名称似乎是可行的。

代码语言:javascript
复制
CC=/opt/bin/gcc ./configure --prefix=/opt/node --without-snapshot
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11696162

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档