1
猫鼬我使用CentOS的6.6,NPM 2.14.4
如果我尝试用下面的安装猫鼬
..
npm install --save mongoose
它有很多的编译错误类型上来,看起来与kerberos有关?
示例输出...
> [email protected] install /home/ian/node/nodeapp/node_modules/mongoose/node_modules/mongodb/node_modules/mongodb-core/node_modules/kerberos
> (node-gyp rebuild) || (exit 0)
make: Entering directory `/home/ian/node/nodeapp/node_modules/mongoose/node_modules/mongodb/node_modules/mongodb-core/node_modules/kerberos/build'
CXX(target) Release/obj.target/kerberos/lib/kerberos.o
In file included from /home/ian/.node-gyp/4.1.1/include/node/node.h:42,
from ../lib/kerberos.h:4,
from ../lib/kerberos.cc:1:
/home/ian/.node-gyp/4.1.1/include/node/v8.h:336: error: expected unqualified-id before ‘using’
/home/ian/.node-gyp/4.1.1/include/node/v8.h: In constructor ‘v8::MaybeLocal::MaybeLocal()’:
/home/ian/.node-gyp/4.1.1/include/node/v8.h:353: error: ‘nullptr’ was not declared in this scope
...lots more similar errors
对什么是错有什么想法?