2015-10-05 7 views
1

Я использую CentOS 6.6, НПЙ 2.14.4Ошибки при установке мангуста на Linux

Если я пытаюсь установить мангуст со следующим ..

npm install --save mongoose 

Он поставляется с большим количеством ошибок типа компиляции , похоже, относится к кеберосам?

Пример вывода ...


> [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 

Любые мысли о том, что не так?

ответ

1

У меня не было установлен mongodb через диспетчер пакетов, установленный через centos mongo install

Смежные вопросы