2015-10-15 150 views
1

我正在安装mongoose作为npm。我回来了一堆错误。我做了一个npm安装npm install -g node-gyp从一篇文章中我读到了一个类似的问题。但是,我的问题似乎没有消失。我无法解决这个问题的警告。任何洞察力将非常感激。未能安装猫鼬npm

../lib/kerberosgss.c:509:13: warning: implicit declaration of function 'gss_acquire_cred_impersonate_name' is invalid in C99 
     [-Wimplicit-function-declaration] 
     maj_stat = gss_acquire_cred_impersonate_name(&min_stat, 
       ^
1 warning generated. 
    CC(target) Release/obj.target/kerberos/lib/base64.o 
    CXX(target) Release/obj.target/kerberos/lib/kerberos_context.o 
    SOLINK_MODULE(target) Release/kerberos.node 
ld: library not found for -lgcc_s.10.5 
clang: error: linker command failed with exit code 1 (use -v to see invocation) 
make: *** [Release/kerberos.node] Error 1 
gyp ERR! build error 
gyp ERR! stack Error: `make` failed with exit code: 2 
gyp ERR! stack  at ChildProcess.onExit (/Users/stevenkauyedauty/.npm-packages/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:269:23) 
gyp ERR! stack  at ChildProcess.emit (events.js:98:17) 
gyp ERR! stack  at Process.ChildProcess._handle.onexit (child_process.js:810:12) 
gyp ERR! System Darwin 14.5.0 
gyp ERR! command "node" "/Users/stevenkauyedauty/.npm-packages/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild" 
gyp ERR! cwd /Users/stevenkauyedauty/projects/controllerAs/beerRecipes/node_modules/mongoose/node_modules/mongodb/node_modules/mongodb-core/node_modules/kerberos 
gyp ERR! node -v v0.10.33 
gyp ERR! node-gyp -v v2.0.1 
gyp ERR! not ok 
+0

你运行Mac?你在使用XCode 6吗? – Vinay

+0

'xcodebuild -version' – Vinay

+0

好的。我刚才在6.4上看到了你的评论。我将升级 – Winnemucca

回答

2

据抱怨库lgcc_s.10.5不存在你的系统上。你可以看到类似的问题,自制软件here。如果你是在Mac上,则提出的解决方案是升级到了XCode 7

搞清楚你的​​XCode版本:

[email protected]:~ $ xcodebuild -version 
Xcode 7.0.1 
+0

如果这不适合你,那么我会和你一起更新我的答案,并让你启动并运行。 – Vinay

+0

我正在运行Xcode 7.1 ...它仍然抛出相同的错误。在OSX上。有任何想法吗? – Joe

+0

它是一样的确切的错误?请问一个新的问题,并ping我,如果它是相同的错误,你已经安装Xcode 7.1并链接这个问题。 – Vinay