首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >node-bcrypt编译错误

node-bcrypt编译错误
EN

Stack Overflow用户
提问于 2013-02-25 14:29:07
回答 1查看 711关注 0票数 0

我完全意识到这可能是我的错(主要是因为我使用了Gentoo),但是我被卡住了,所以如果有什么我没有看到的或者是我发现的短消息,请打电话给我。

代码语言:javascript
复制
make: Entering directory /home/* * */sites/disc/node_modules/bcrypt/build'
CXX(target) Release/obj.target/bcrypt_lib/src/blowfish.o
CXX(target) Release/obj.target/bcrypt_lib/src/bcrypt.o
CXX(target) Release/obj.target/bcrypt_lib/src/bcrypt_node.o
../src/bcrypt_node.cc: In function ‘v8::Handle<v8::Value> {anonymous}::GenerateSalt(const v8::Arguments&)’:
../src/bcrypt_node.cc:257:74: error: invalid conversion from ‘void (*)(uv_work_t*) {aka void (*)(uv_work_s*)}’ to ‘uv_after_work_cb {aka void (*)(uv_work_s*, int)}’ [-fpermissive]
/home/* * */.node-gyp/0.9.9/deps/uv/include/uv.h:1393:15: error: initializing argument 4 of ‘int uv_queue_work(uv_loop_t*, uv_work_t*, uv_work_cb, uv_after_work_cb)’ [-fpermissive]
../src/bcrypt_node.cc: In function ‘v8::Handle<v8::Value> {anonymous}::Encrypt(const v8::Arguments&)’:
../src/bcrypt_node.cc:337:74: error: invalid conversion from ‘void (*)(uv_work_t*) {aka void (*)(uv_work_s*)}’ to ‘uv_after_work_cb {aka void (*)(uv_work_s*, int)}’ [-fpermissive]
/home/* * */.node-gyp/0.9.9/deps/uv/include/uv.h:1393:15: error: initializing argument 4 of ‘int uv_queue_work(uv_loop_t*, uv_work_t*, uv_work_cb, uv_after_work_cb)’ [-fpermissive]
../src/bcrypt_node.cc: In function ‘v8::Handle<v8::Value> {anonymous}::Compare(const v8::Arguments&)’:
../src/bcrypt_node.cc:431:74: error: invalid conversion from ‘void (*)(uv_work_t*) {aka void (*)(uv_work_s*)}’ to ‘uv_after_work_cb {aka void (*)(uv_work_s*, int)}’ [-fpermissive]
/home/* * */.node-gyp/0.9.9/deps/uv/include/uv.h:1393:15: error: initializing argument 4 of ‘int uv_queue_work(uv_loop_t*, uv_work_t*, uv_work_cb, uv_after_work_cb)’ [-fpermissive]
make: * * * [Release/obj.target/bcrypt_lib/src/bcrypt_node.o] Error 1
make: Leaving directory/home/***/sites/disc/node_modules/bcrypt/build'

对于失败的原因,有什么建议吗?我是不是遗漏了什么配置?

EN

回答 1

Stack Overflow用户

发布于 2013-02-26 10:22:19

这个问题的答案在节点版本中。我使用的是0.9.9,一旦我恢复到0.9.3,它就编译得很好。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15061283

复制
相关文章

相似问题

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