Hi.
Making clean install, it falls in errors:
[email protected] node_modules/compression
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected] ([email protected])
├── [email protected] ([email protected])
└── [email protected] ([email protected], [email protected])
make: Entering directory /home/nompuser/unomp/node_modules/bignum/build' CXX(target) Release/obj.target/bignum/bignum.o [email protected] node_modules/dateformat ├── [email protected] └── [email protected] ([email protected], [email protected], [email protected], [email protected]) SOLINK_MODULE(target) Release/obj.target/bignum.node SOLINK_MODULE(target) Release/obj.target/bignum.node: Finished COPY Release/bignum.node make: Leaving directory
/home/nompuser/unomp/node_modules/bignum/build'
npm WARN unmet dependency /home/nompuser/unomp/node_modules/log4js requires async@'~0.2.0' but will load
npm WARN unmet dependency /home/nompuser/unomp/node_modules/async,
npm WARN unmet dependency which is version 1.2.1
npm WARN unmet dependency /home/nompuser/unomp/node_modules/log4js requires async@'~0.2.0' but will load
npm WARN unmet dependency /home/nompuser/unomp/node_modules/async,
npm WARN unmet dependency which is version 1.2.1
npm WARN unmet dependency /home/nompuser/unomp/node_modules/log4js requires async@'~0.2.0' but will load
npm WARN unmet dependency /home/nompuser/unomp/node_modules/async,
npm WARN unmet dependency which is version 1.2.1
[email protected] node_modules/body-parser
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected] ([email protected])
├── [email protected] ([email protected], [email protected])
├── [email protected] ([email protected])
├── [email protected]
├── [email protected] ([email protected])
├── [email protected] ([email protected], [email protected])
└── [email protected]
npm WARN unmet dependency /home/nompuser/unomp/node_modules/log4js requires async@'~0.2.0' but will load
npm WARN unmet dependency /home/nompuser/unomp/node_modules/async,
npm WARN unmet dependency which is version 1.2.1
[email protected] node_modules/async
npm WARN unmet dependency /home/nompuser/unomp/node_modules/log4js requires async@'~0.2.0' but will load
npm WARN unmet dependency /home/nompuser/unomp/node_modules/async,
npm WARN unmet dependency which is version 1.2.1
[email protected] node_modules/express
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected] ([email protected])
├── [email protected]
├── [email protected] ([email protected])
├── [email protected] ([email protected])
├── [email protected] ([email protected], [email protected])
├── [email protected] ([email protected], [email protected], [email protected])
├── [email protected] ([email protected])
└── [email protected] ([email protected], [email protected])
npm WARN unmet dependency /home/nompuser/unomp/node_modules/log4js requires async@'~0.2.0' but will load
npm WARN unmet dependency /home/nompuser/unomp/node_modules/async,
npm WARN unmet dependency which is version 1.2.1
[email protected] node_modules/bignum
└── [email protected]
npm WARN unmet dependency /home/nompuser/unomp/node_modules/log4js requires async@'~0.2.0' but will load
npm WARN unmet dependency /home/nompuser/unomp/node_modules/async,
npm WARN unmet dependency which is version 1.2.1
[email protected] node_modules/mysql
├── [email protected]
├── [email protected] ([email protected], [email protected], [email protected], [email protected])
└── [email protected]
npm WARN unmet dependency /home/nompuser/unomp/node_modules/log4js requires async@'~0.2.0' but will load
npm WARN unmet dependency /home/nompuser/unomp/node_modules/async,
npm WARN unmet dependency which is version 1.2.1
[email protected] node_modules/request
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected] ([email protected])
├── [email protected]
├── [email protected] ([email protected], [email protected])
├── [email protected] ([email protected])
├── [email protected] ([email protected], [email protected], [email protected])
├── [email protected] ([email protected])
├── [email protected]
├── [email protected] ([email protected], [email protected], [email protected], [email protected])
└── [email protected] ([email protected], [email protected], [email protected], [email protected])
[email protected] node_modules/log4js
├── [email protected]
├── [email protected]
├── [email protected]
└── [email protected] ([email protected], [email protected], [email protected], [email protected])
/
[email protected] install /home/nompuser/unomp/node_modules/merged-pooler/node_modules/bignum
node-gyp configure build
make: Entering directory /home/nompuser/unomp/node_modules/merged-pooler/node_modules/bignum/build' CXX(target) Release/obj.target/bignum/bignum.o SOLINK_MODULE(target) Release/obj.target/bignum.node SOLINK_MODULE(target) Release/obj.target/bignum.node: Finished COPY Release/bignum.node make: Leaving directory
/home/nompuser/unomp/node_modules/merged-pooler/node_modules/bignum/build'
[email protected] install /home/nompuser/unomp/node_modules/merged-pooler/node_modules/multi-hashing
node-gyp rebuild
make: Entering directory /home/nompuser/unomp/node_modules/merged-pooler/node_modules/multi-hashing/build' CXX(target) Release/obj.target/multihashing/multihashing.o ../multihashing.cc: In function ‘v8::Handle<v8::Value> except(const char*)’: ../multihashing.cc:42:44: error: ‘New’ is not a member of ‘v8::String’ return ThrowException(Exception::Error(String::New(msg))); ^ ../multihashing.cc:42:61: error: ‘ThrowException’ was not declared in this scope return ThrowException(Exception::Error(String::New(msg))); ^ ../multihashing.cc: At global scope: ../multihashing.cc:45:27: error: ‘Arguments’ does not name a type Handle<Value> quark(const Arguments& args) { ^ ../multihashing.cc:45:38: error: ISO C++ forbids declaration of ‘args’ with no type [-fpermissive] Handle<Value> quark(const Arguments& args) { ^ In file included from /home/nompuser/.node-gyp/0.12.4/src/node.h:61:0, from ../multihashing.cc:1: /home/nompuser/.node-gyp/0.12.4/deps/v8/include/v8.h: In function ‘v8::Handle<v8::Value> quark(const int&)’: /home/nompuser/.node-gyp/0.12.4/deps/v8/include/v8.h:816:13: error: ‘v8::HandleScope::HandleScope()’ is protected V8_INLINE HandleScope() {} ^ ../multihashing.cc:46:17: error: within this context HandleScope scope; ^ ../multihashing.cc:48:14: error: request for member ‘Length’ in ‘args’, which is of non-class type ‘const int’ if (args.Length() < 1) ^ ../multihashing.cc:51:34: error: invalid types ‘const int[int]’ for array subscript Local<Object> target = args[0]->ToObject(); ^ ../multihashing.cc:63:11: error: expected primary-expression before ‘*’ token Buffer* buff = Buffer::New(output, 32); ^ ../multihashing.cc:63:13: error: ‘buff’ was not declared in this scope Buffer* buff = Buffer::New(output, 32); ^ ../multihashing.cc:64:18: error: ‘class v8::HandleScope’ has no member named ‘Close’ return scope.Close(buff->handle_); ^ ../multihashing.cc: At global scope: ../multihashing.cc:67:25: error: ‘Arguments’ does not name a type Handle<Value> x11(const Arguments& args) { ^ ../multihashing.cc:67:36: error: ISO C++ forbids declaration of ‘args’ with no type [-fpermissive] Handle<Value> x11(const Arguments& args) { ^ In file included from /home/nompuser/.node-gyp/0.12.4/src/node.h:61:0, from ../multihashing.cc:1: /home/nompuser/.node-gyp/0.12.4/deps/v8/include/v8.h: In function ‘v8::Handle<v8::Value> x11(const int&)’: /home/nompuser/.node-gyp/0.12.4/deps/v8/include/v8.h:816:13: error: ‘v8::HandleScope::HandleScope()’ is protected V8_INLINE HandleScope() {} ^ ../multihashing.cc:68:17: error: within this context HandleScope scope; ^ ../multihashing.cc:70:14: error: request for member ‘Length’ in ‘args’, which is of non-class type ‘const int’ if (args.Length() < 1) ^ ../multihashing.cc:73:34: error: invalid types ‘const int[int]’ for array subscript Local<Object> target = args[0]->ToObject(); ^ ../multihashing.cc:85:11: error: expected primary-expression before ‘*’ token Buffer* buff = Buffer::New(output, 32); ^ ../multihashing.cc:85:13: error: ‘buff’ was not declared in this scope Buffer* buff = Buffer::New(output, 32); ^ ../multihashing.cc:86:18: error: ‘class v8::HandleScope’ has no member named ‘Close’ return scope.Close(buff->handle_); ^ ../multihashing.cc: At global scope: ../multihashing.cc:89:24: error: ‘Arguments’ does not name a type Handle<Value> x5(const Arguments& args) { ^ ../multihashing.cc:89:35: error: ISO C++ forbids declaration of ‘args’ with no type [-fpermissive] Handle<Value> x5(const Arguments& args) { ^ In file included from /home/nompuser/.node-gyp/0.12.4/src/node.h:61:0, from ../multihashing.cc:1: /home/nompuser/.node-gyp/0.12.4/deps/v8/include/v8.h: In function ‘v8::Handle<v8::Value> x5(const int&)’: /home/nompuser/.node-gyp/0.12.4/deps/v8/include/v8.h:816:13: error: ‘v8::HandleScope::HandleScope()’ is protected V8_INLINE HandleScope() {} ^ ../multihashing.cc:90:17: error: within this context HandleScope scope; ^ ../multihashing.cc:92:14: error: request for member ‘Length’ in ‘args’, which is of non-class type ‘const int’ if (args.Length() < 1) ^ ../multihashing.cc:95:34: error: invalid types ‘const int[int]’ for array subscript Local<Object> target = args[0]->ToObject(); ^ ../multihashing.cc:107:11: error: expected primary-expression before ‘*’ token Buffer* buff = Buffer::New(output, 32); ^ ../multihashing.cc:107:13: error: ‘buff’ was not declared in this scope Buffer* buff = Buffer::New(output, 32); ^ ../multihashing.cc:108:18: error: ‘class v8::HandleScope’ has no member named ‘Close’ return scope.Close(buff->handle_); ^ ../multihashing.cc: At global scope: ../multihashing.cc:111:28: error: ‘Arguments’ does not name a type Handle<Value> scrypt(const Arguments& args) { ^ ../multihashing.cc:111:39: error: ISO C++ forbids declaration of ‘args’ with no type [-fpermissive] Handle<Value> scrypt(const Arguments& args) { ^ In file included from /home/nompuser/.node-gyp/0.12.4/src/node.h:61:0, from ../multihashing.cc:1: /home/nompuser/.node-gyp/0.12.4/deps/v8/include/v8.h: In function ‘v8::Handle<v8::Value> scrypt(const int&)’: /home/nompuser/.node-gyp/0.12.4/deps/v8/include/v8.h:816:13: error: ‘v8::HandleScope::HandleScope()’ is protected V8_INLINE HandleScope() {} ^ ../multihashing.cc:112:16: error: within this context HandleScope scope; ^ ../multihashing.cc:114:13: error: request for member ‘Length’ in ‘args’, which is of non-class type ‘const int’ if (args.Length() < 3) ^ ../multihashing.cc:117:33: error: invalid types ‘const int[int]’ for array subscript Local<Object> target = args[0]->ToObject(); ^ ../multihashing.cc:122:31: error: invalid types ‘const int[int]’ for array subscript Local<Number> numn = args[1]->ToNumber(); ^ ../multihashing.cc:124:31: error: invalid types ‘const int[int]’ for array subscript Local<Number> numr = args[2]->ToNumber(); ^ ../multihashing.cc:134:10: error: expected primary-expression before ‘*’ token Buffer* buff = Buffer::New(output, 32); ^ ../multihashing.cc:134:12: error: ‘buff’ was not declared in this scope Buffer* buff = Buffer::New(output, 32); ^ ../multihashing.cc:135:17: error: ‘class v8::HandleScope’ has no member named ‘Close’ return scope.Close(buff->handle_); ^ ../multihashing.cc: At global scope: ../multihashing.cc:138:36: error: ‘Arguments’ does not name a type Handle<Value> neoscrypt_hash(const Arguments& args) { ^ ../multihashing.cc:138:47: error: ISO C++ forbids declaration of ‘args’ with no type [-fpermissive] Handle<Value> neoscrypt_hash(const Arguments& args) { ^ In file included from /home/nompuser/.node-gyp/0.12.4/src/node.h:61:0, from ../multihashing.cc:1: /home/nompuser/.node-gyp/0.12.4/deps/v8/include/v8.h: In function ‘v8::Handle<v8::Value> neoscrypt_hash(const int&)’: /home/nompuser/.node-gyp/0.12.4/deps/v8/include/v8.h:816:13: error: ‘v8::HandleScope::HandleScope()’ is protected V8_INLINE HandleScope() {} ^ ../multihashing.cc:139:17: error: within this context HandleScope scope; ^ ../multihashing.cc:141:14: error: request for member ‘Length’ in ‘args’, which is of non-class type ‘const int’ if (args.Length() < 2) ^ ../multihashing.cc:144:34: error: invalid types ‘const int[int]’ for array subscript Local<Object> target = args[0]->ToObject(); ^ ../multihashing.cc:156:11: error: expected primary-expression before ‘*’ token Buffer* buff = Buffer::New(output, 32); ^ ../multihashing.cc:156:13: error: ‘buff’ was not declared in this scope Buffer* buff = Buffer::New(output, 32); ^ ../multihashing.cc:157:18: error: ‘class v8::HandleScope’ has no member named ‘Close’ return scope.Close(buff->handle_); ^ ../multihashing.cc:152:14: warning: unused variable ‘input_len’ [-Wunused-variable] uint32_t input_len = Buffer::Length(target); ^ ../multihashing.cc: At global scope: ../multihashing.cc:161:29: error: ‘Arguments’ does not name a type Handle<Value> scryptn(const Arguments& args) { ^ ../multihashing.cc:161:40: error: ISO C++ forbids declaration of ‘args’ with no type [-fpermissive] Handle<Value> scryptn(const Arguments& args) { ^ In file included from /home/nompuser/.node-gyp/0.12.4/src/node.h:61:0, from ../multihashing.cc:1: /home/nompuser/.node-gyp/0.12.4/deps/v8/include/v8.h: In function ‘v8::Handle<v8::Value> scryptn(const int&)’: /home/nompuser/.node-gyp/0.12.4/deps/v8/include/v8.h:816:13: error: ‘v8::HandleScope::HandleScope()’ is protected V8_INLINE HandleScope() {} ^ ../multihashing.cc:162:16: error: within this context HandleScope scope; ^ ../multihashing.cc:164:13: error: request for member ‘Length’ in ‘args’, which is of non-class type ‘const int’ if (args.Length() < 2) ^ ../multihashing.cc:167:33: error: invalid types ‘const int[int]’ for array subscript Local<Object> target = args[0]->ToObject(); ^ ../multihashing.cc:172:30: error: invalid types ‘const int[int]’ for array subscript Local<Number> num = args[1]->ToNumber(); ^ ../multihashing.cc:186:10: error: expected primary-expression before ‘*’ token Buffer* buff = Buffer::New(output, 32); ^ ../multihashing.cc:186:12: error: ‘buff’ was not declared in this scope Buffer* buff = Buffer::New(output, 32); ^ ../multihashing.cc:187:17: error: ‘class v8::HandleScope’ has no member named ‘Close’ return scope.Close(buff->handle_); ^ ../multihashing.cc: At global scope: ../multihashing.cc:190:32: error: ‘Arguments’ does not name a type Handle<Value> scryptjane(const Arguments& args) { ^ ../multihashing.cc:190:43: error: ISO C++ forbids declaration of ‘args’ with no type [-fpermissive] Handle<Value> scryptjane(const Arguments& args) { ^ In file included from /home/nompuser/.node-gyp/0.12.4/src/node.h:61:0, from ../multihashing.cc:1: /home/nompuser/.node-gyp/0.12.4/deps/v8/include/v8.h: In function ‘v8::Handle<v8::Value> scryptjane(const int&)’: /home/nompuser/.node-gyp/0.12.4/deps/v8/include/v8.h:816:13: error: ‘v8::HandleScope::HandleScope()’ is protected V8_INLINE HandleScope() {} ^ ../multihashing.cc:191:17: error: within this context HandleScope scope; ^ ../multihashing.cc:193:14: error: request for member ‘Length’ in ‘args’, which is of non-class type ‘const int’ if (args.Length() < 5) ^ ../multihashing.cc:196:34: error: invalid types ‘const int[int]’ for array subscript Local<Object> target = args[0]->ToObject(); ^ ../multihashing.cc:201:31: error: invalid types ‘const int[int]’ for array subscript Local<Number> num = args[1]->ToNumber(); ^ ../multihashing.cc:204:32: error: invalid types ‘const int[int]’ for array subscript Local<Number> num2 = args[2]->ToNumber(); ^ ../multihashing.cc:207:32: error: invalid types ‘const int[int]’ for array subscript Local<Number> num3 = args[3]->ToNumber(); ^ ../multihashing.cc:210:32: error: invalid types ‘const int[int]’ for array subscript Local<Number> num4 = args[4]->ToNumber(); ^ ../multihashing.cc:220:11: error: expected primary-expression before ‘*’ token Buffer* buff = Buffer::New(output, 32); ^ ../multihashing.cc:220:13: error: ‘buff’ was not declared in this scope Buffer* buff = Buffer::New(output, 32); ^ ../multihashing.cc:221:18: error: ‘class v8::HandleScope’ has no member named ‘Close’ return scope.Close(buff->handle_); ^ ../multihashing.cc: At global scope: ../multihashing.cc:224:30: error: ‘Arguments’ does not name a type Handle<Value> yescrypt(const Arguments& args) { ^ ../multihashing.cc:224:41: error: ISO C++ forbids declaration of ‘args’ with no type [-fpermissive] Handle<Value> yescrypt(const Arguments& args) { ^ In file included from /home/nompuser/.node-gyp/0.12.4/src/node.h:61:0, from ../multihashing.cc:1: /home/nompuser/.node-gyp/0.12.4/deps/v8/include/v8.h: In function ‘v8::Handle<v8::Value> yescrypt(const int&)’: /home/nompuser/.node-gyp/0.12.4/deps/v8/include/v8.h:816:13: error: ‘v8::HandleScope::HandleScope()’ is protected V8_INLINE HandleScope() {} ^ ../multihashing.cc:225:16: error: within this context HandleScope scope; ^ ../multihashing.cc:227:14: error: request for member ‘Length’ in ‘args’, which is of non-class type ‘const int’ if (args.Length() < 1) ^ ../multihashing.cc:230:33: error: invalid types ‘const int[int]’ for array subscript Local<Object> target = args[0]->ToObject(); ^ ../multihashing.cc:242:10: error: expected primary-expression before ‘*’ token Buffer* buff = Buffer::New(output, 32); ^ ../multihashing.cc:242:12: error: ‘buff’ was not declared in this scope Buffer* buff = Buffer::New(output, 32); ^ ../multihashing.cc:243:17: error: ‘class v8::HandleScope’ has no member named ‘Close’ return scope.Close(buff->handle_); ^ ../multihashing.cc: At global scope: ../multihashing.cc:246:28: error: ‘Arguments’ does not name a type Handle<Value> keccak(const Arguments& args) { ^ ../multihashing.cc:246:39: error: ISO C++ forbids declaration of ‘args’ with no type [-fpermissive] Handle<Value> keccak(const Arguments& args) { ^ In file included from /home/nompuser/.node-gyp/0.12.4/src/node.h:61:0, from ../multihashing.cc:1: /home/nompuser/.node-gyp/0.12.4/deps/v8/include/v8.h: In function ‘v8::Handle<v8::Value> keccak(const int&)’: /home/nompuser/.node-gyp/0.12.4/deps/v8/include/v8.h:816:13: error: ‘v8::HandleScope::HandleScope()’ is protected V8_INLINE HandleScope() {} ^ ../multihashing.cc:247:17: error: within this context HandleScope scope; ^ ../multihashing.cc:249:14: error: request for member ‘Length’ in ‘args’, which is of non-class type ‘const int’ if (args.Length() < 1) ^ ../multihashing.cc:252:34: error: invalid types ‘const int[int]’ for array subscript Local<Object> target = args[0]->ToObject(); ^ ../multihashing.cc:264:11: error: expected primary-expression before ‘*’ token Buffer* buff = Buffer::New(output, 32); ^ ../multihashing.cc:264:13: error: ‘buff’ was not declared in this scope Buffer* buff = Buffer::New(output, 32); ^ ../multihashing.cc:265:18: error: ‘class v8::HandleScope’ has no member named ‘Close’ return scope.Close(buff->handle_); ^ ../multihashing.cc: At global scope: ../multihashing.cc:269:28: error: ‘Arguments’ does not name a type Handle<Value> bcrypt(const Arguments& args) { ^ ../multihashing.cc:269:39: error: ISO C++ forbids declaration of ‘args’ with no type [-fpermissive] Handle<Value> bcrypt(const Arguments& args) { ^ In file included from /home/nompuser/.node-gyp/0.12.4/src/node.h:61:0, from ../multihashing.cc:1: /home/nompuser/.node-gyp/0.12.4/deps/v8/include/v8.h: In function ‘v8::Handle<v8::Value> bcrypt(const int&)’: /home/nompuser/.node-gyp/0.12.4/deps/v8/include/v8.h:816:13: error: ‘v8::HandleScope::HandleScope()’ is protected V8_INLINE HandleScope() {} ^ ../multihashing.cc:270:17: error: within this context HandleScope scope; ^ ../multihashing.cc:272:14: error: request for member ‘Length’ in ‘args’, which is of non-class type ‘const int’ if (args.Length() < 1) ^ ../multihashing.cc:275:34: error: invalid types ‘const int[int]’ for array subscript Local<Object> target = args[0]->ToObject(); ^ ../multihashing.cc:285:11: error: expected primary-expression before ‘*’ token Buffer* buff = Buffer::New(output, 32); ^ ../multihashing.cc:285:13: error: ‘buff’ was not declared in this scope Buffer* buff = Buffer::New(output, 32); ^ ../multihashing.cc:286:18: error: ‘class v8::HandleScope’ has no member named ‘Close’ return scope.Close(buff->handle_); ^ ../multihashing.cc: At global scope: ../multihashing.cc:289:27: error: ‘Arguments’ does not name a type Handle<Value> skein(const Arguments& args) { ^ ../multihashing.cc:289:38: error: ISO C++ forbids declaration of ‘args’ with no type [-fpermissive] Handle<Value> skein(const Arguments& args) { ^ In file included from /home/nompuser/.node-gyp/0.12.4/src/node.h:61:0, from ../multihashing.cc:1: /home/nompuser/.node-gyp/0.12.4/deps/v8/include/v8.h: In function ‘v8::Handle<v8::Value> skein(const int&)’: /home/nompuser/.node-gyp/0.12.4/deps/v8/include/v8.h:816:13: error: ‘v8::HandleScope::HandleScope()’ is protected V8_INLINE HandleScope() {} ^ ../multihashing.cc:290:17: error: within this context HandleScope scope; ^ ../multihashing.cc:292:14: error: request for member ‘Length’ in ‘args’, which is of non-class type ‘const int’ if (args.Length() < 1) ^ ../multihashing.cc:295:34: error: invalid types ‘const int[int]’ for array subscript Local<Object> target = args[0]->ToObject(); ^ ../multihashing.cc:307:11: error: expected primary-expression before ‘*’ token Buffer* buff = Buffer::New(output, 32); ^ ../multihashing.cc:307:13: error: ‘buff’ was not declared in this scope Buffer* buff = Buffer::New(output, 32); ^ ../multihashing.cc:308:18: error: ‘class v8::HandleScope’ has no member named ‘Close’ return scope.Close(buff->handle_); ^ ../multihashing.cc: At global scope: ../multihashing.cc:312:29: error: ‘Arguments’ does not name a type Handle<Value> groestl(const Arguments& args) { ^ ../multihashing.cc:312:40: error: ISO C++ forbids declaration of ‘args’ with no type [-fpermissive] Handle<Value> groestl(const Arguments& args) { ^ In file included from /home/nompuser/.node-gyp/0.12.4/src/node.h:61:0, from ../multihashing.cc:1: /home/nompuser/.node-gyp/0.12.4/deps/v8/include/v8.h: In function ‘v8::Handle<v8::Value> groestl(const int&)’: /home/nompuser/.node-gyp/0.12.4/deps/v8/include/v8.h:816:13: error: ‘v8::HandleScope::HandleScope()’ is protected V8_INLINE HandleScope() {} ^ ../multihashing.cc:313:17: error: within this context HandleScope scope; ^ ../multihashing.cc:315:14: error: request for member ‘Length’ in ‘args’, which is of non-class type ‘const int’ if (args.Length() < 1) ^ ../multihashing.cc:318:34: error: invalid types ‘const int[int]’ for array subscript Local<Object> target = args[0]->ToObject(); ^ ../multihashing.cc:330:11: error: expected primary-expression before ‘*’ token Buffer* buff = Buffer::New(output, 32); ^ ../multihashing.cc:330:13: error: ‘buff’ was not declared in this scope Buffer* buff = Buffer::New(output, 32); ^ ../multihashing.cc:331:18: error: ‘class v8::HandleScope’ has no member named ‘Close’ return scope.Close(buff->handle_); ^ ../multihashing.cc: At global scope: ../multihashing.cc:335:35: error: ‘Arguments’ does not name a type Handle<Value> groestlmyriad(const Arguments& args) { ^ ../multihashing.cc:335:46: error: ISO C++ forbids declaration of ‘args’ with no type [-fpermissive] Handle<Value> groestlmyriad(const Arguments& args) { ^ In file included from /home/nompuser/.node-gyp/0.12.4/src/node.h:61:0, from ../multihashing.cc:1: /home/nompuser/.node-gyp/0.12.4/deps/v8/include/v8.h: In function ‘v8::Handle<v8::Value> groestlmyriad(const int&)’: /home/nompuser/.node-gyp/0.12.4/deps/v8/include/v8.h:816:13: error: ‘v8::HandleScope::HandleScope()’ is protected V8_INLINE HandleScope() {} ^ ../multihashing.cc:336:17: error: within this context HandleScope scope; ^ ../multihashing.cc:338:14: error: request for member ‘Length’ in ‘args’, which is of non-class type ‘const int’ if (args.Length() < 1) ^ ../multihashing.cc:341:34: error: invalid types ‘const int[int]’ for array subscript Local<Object> target = args[0]->ToObject(); ^ ../multihashing.cc:353:11: error: expected primary-expression before ‘*’ token Buffer* buff = Buffer::New(output, 32); ^ ../multihashing.cc:353:13: error: ‘buff’ was not declared in this scope Buffer* buff = Buffer::New(output, 32); ^ ../multihashing.cc:354:18: error: ‘class v8::HandleScope’ has no member named ‘Close’ return scope.Close(buff->handle_); ^ ../multihashing.cc: At global scope: ../multihashing.cc:358:27: error: ‘Arguments’ does not name a type Handle<Value> blake(const Arguments& args) { ^ ../multihashing.cc:358:38: error: ISO C++ forbids declaration of ‘args’ with no type [-fpermissive] Handle<Value> blake(const Arguments& args) { ^ In file included from /home/nompuser/.node-gyp/0.12.4/src/node.h:61:0, from ../multihashing.cc:1: /home/nompuser/.node-gyp/0.12.4/deps/v8/include/v8.h: In function ‘v8::Handle<v8::Value> blake(const int&)’: /home/nompuser/.node-gyp/0.12.4/deps/v8/include/v8.h:816:13: error: ‘v8::HandleScope::HandleScope()’ is protected V8_INLINE HandleScope() {} ^ ../multihashing.cc:359:17: error: within this context HandleScope scope; ^ ../multihashing.cc:361:14: error: request for member ‘Length’ in ‘args’, which is of non-class type ‘const int’ if (args.Length() < 1) ^ ../multihashing.cc:364:34: error: invalid types ‘const int[int]’ for array subscript Local<Object> target = args[0]->ToObject(); ^ ../multihashing.cc:376:11: error: expected primary-expression before ‘*’ token Buffer* buff = Buffer::New(output, 32); ^ ../multihashing.cc:376:13: error: ‘buff’ was not declared in this scope Buffer* buff = Buffer::New(output, 32); ^ ../multihashing.cc:377:18: error: ‘class v8::HandleScope’ has no member named ‘Close’ return scope.Close(buff->handle_); ^ ../multihashing.cc: At global scope: ../multihashing.cc:380:28: error: ‘Arguments’ does not name a type Handle<Value> dcrypt(const Arguments& args) { ^ ../multihashing.cc:380:39: error: ISO C++ forbids declaration of ‘args’ with no type [-fpermissive] Handle<Value> dcrypt(const Arguments& args) { ^ In file included from /home/nompuser/.node-gyp/0.12.4/src/node.h:61:0, from ../multihashing.cc:1: /home/nompuser/.node-gyp/0.12.4/deps/v8/include/v8.h: In function ‘v8::Handle<v8::Value> dcrypt(const int&)’: /home/nompuser/.node-gyp/0.12.4/deps/v8/include/v8.h:816:13: error: ‘v8::HandleScope::HandleScope()’ is protected V8_INLINE HandleScope() {} ^ ../multihashing.cc:381:17: error: within this context HandleScope scope; ^ ../multihashing.cc:383:14: error: request for member ‘Length’ in ‘args’, which is of non-class type ‘const int’ if (args.Length() < 1) ^ ../multihashing.cc:386:34: error: invalid types ‘const int[int]’ for array subscript Local<Object> target = args[0]->ToObject(); ^ ../multihashing.cc:398:11: error: expected primary-expression before ‘*’ token Buffer* buff = Buffer::New(output, 32); ^ ../multihashing.cc:398:13: error: ‘buff’ was not declared in this scope Buffer* buff = Buffer::New(output, 32); ^ ../multihashing.cc:399:18: error: ‘class v8::HandleScope’ has no member named ‘Close’ return scope.Close(buff->handle_); ^ ../multihashing.cc: At global scope: ../multihashing.cc:402:27: error: ‘Arguments’ does not name a type Handle<Value> fugue(const Arguments& args) { ^ ../multihashing.cc:402:38: error: ISO C++ forbids declaration of ‘args’ with no type [-fpermissive] Handle<Value> fugue(const Arguments& args) { ^ In file included from /home/nompuser/.node-gyp/0.12.4/src/node.h:61:0, from ../multihashing.cc:1: /home/nompuser/.node-gyp/0.12.4/deps/v8/include/v8.h: In function ‘v8::Handle<v8::Value> fugue(const int&)’: /home/nompuser/.node-gyp/0.12.4/deps/v8/include/v8.h:816:13: error: ‘v8::HandleScope::HandleScope()’ is protected V8_INLINE HandleScope() {} ^ ../multihashing.cc:403:17: error: within this context HandleScope scope; ^ ../multihashing.cc:405:14: error: request for member ‘Length’ in ‘args’, which is of non-class type ‘const int’ if (args.Length() < 1) ^ ../multihashing.cc:408:34: error: invalid types ‘const int[int]’ for array subscript Local<Object> target = args[0]->ToObject(); ^ ../multihashing.cc:420:11: error: expected primary-expression before ‘*’ token Buffer* buff = Buffer::New(output, 32); ^ ../multihashing.cc:420:13: error: ‘buff’ was not declared in this scope Buffer* buff = Buffer::New(output, 32); ^ ../multihashing.cc:421:18: error: ‘class v8::HandleScope’ has no member named ‘Close’ return scope.Close(buff->handle_); ^ ../multihashing.cc: At global scope: ../multihashing.cc:425:27: error: ‘Arguments’ does not name a type Handle<Value> qubit(const Arguments& args) { ^ ../multihashing.cc:425:38: error: ISO C++ forbids declaration of ‘args’ with no type [-fpermissive] Handle<Value> qubit(const Arguments& args) { ^ In file included from /home/nompuser/.node-gyp/0.12.4/src/node.h:61:0, from ../multihashing.cc:1: /home/nompuser/.node-gyp/0.12.4/deps/v8/include/v8.h: In function ‘v8::Handle<v8::Value> qubit(const int&)’: /home/nompuser/.node-gyp/0.12.4/deps/v8/include/v8.h:816:13: error: ‘v8::HandleScope::HandleScope()’ is protected V8_INLINE HandleScope() {} ^ ../multihashing.cc:426:17: error: within this context HandleScope scope; ^ ../multihashing.cc:428:14: error: request for member ‘Length’ in ‘args’, which is of non-class type ‘const int’ if (args.Length() < 1) ^ ../multihashing.cc:431:34: error: invalid types ‘const int[int]’ for array subscript Local<Object> target = args[0]->ToObject(); ^ ../multihashing.cc:443:11: error: expected primary-expression before ‘*’ token Buffer* buff = Buffer::New(output, 32); ^ ../multihashing.cc:443:13: error: ‘buff’ was not declared in this scope Buffer* buff = Buffer::New(output, 32); ^ ../multihashing.cc:444:18: error: ‘class v8::HandleScope’ has no member named ‘Close’ return scope.Close(buff->handle_); ^ ../multihashing.cc: At global scope: ../multihashing.cc:447:24: error: ‘Arguments’ does not name a type Handle<Value> s3(const Arguments& args) { ^ ../multihashing.cc:447:35: error: ISO C++ forbids declaration of ‘args’ with no type [-fpermissive] Handle<Value> s3(const Arguments& args) { ^ In file included from /home/nompuser/.node-gyp/0.12.4/src/node.h:61:0, from ../multihashing.cc:1: /home/nompuser/.node-gyp/0.12.4/deps/v8/include/v8.h: In function ‘v8::Handle<v8::Value> s3(const int&)’: /home/nompuser/.node-gyp/0.12.4/deps/v8/include/v8.h:816:13: error: ‘v8::HandleScope::HandleScope()’ is protected V8_INLINE HandleScope() {} ^ ../multihashing.cc:448:17: error: within this context HandleScope scope; ^ ../multihashing.cc:450:14: error: request for member ‘Length’ in ‘args’, which is of non-class type ‘const int’ if (args.Length() < 1) ^ ../multihashing.cc:453:34: error: invalid types ‘const int[int]’ for array subscript Local<Object> target = args[0]->ToObject(); ^ ../multihashing.cc:465:11: error: expected primary-expression before ‘*’ token Buffer* buff = Buffer::New(output, 32); ^ ../multihashing.cc:465:13: error: ‘buff’ was not declared in this scope Buffer* buff = Buffer::New(output, 32); ^ ../multihashing.cc:466:18: error: ‘class v8::HandleScope’ has no member named ‘Close’ return scope.Close(buff->handle_); ^ ../multihashing.cc: At global scope: ../multihashing.cc:469:28: error: ‘Arguments’ does not name a type Handle<Value> hefty1(const Arguments& args) { ^ ../multihashing.cc:469:39: error: ISO C++ forbids declaration of ‘args’ with no type [-fpermissive] Handle<Value> hefty1(const Arguments& args) { ^ In file included from /home/nompuser/.node-gyp/0.12.4/src/node.h:61:0, from ../multihashing.cc:1: /home/nompuser/.node-gyp/0.12.4/deps/v8/include/v8.h: In function ‘v8::Handle<v8::Value> hefty1(const int&)’: /home/nompuser/.node-gyp/0.12.4/deps/v8/include/v8.h:816:13: error: ‘v8::HandleScope::HandleScope()’ is protected V8_INLINE HandleScope() {} ^ ../multihashing.cc:470:17: error: within this context HandleScope scope; ^ ../multihashing.cc:472:14: error: request for member ‘Length’ in ‘args’, which is of non-class type ‘const int’ if (args.Length() < 1) ^ ../multihashing.cc:475:34: error: invalid types ‘const int[int]’ for array subscript Local<Object> target = args[0]->ToObject(); ^ ../multihashing.cc:487:11: error: expected primary-expression before ‘*’ token Buffer* buff = Buffer::New(output, 32); ^ ../multihashing.cc:487:13: error: ‘buff’ was not declared in this scope Buffer* buff = Buffer::New(output, 32); ^ ../multihashing.cc:488:18: error: ‘class v8::HandleScope’ has no member named ‘Close’ return scope.Close(buff->handle_); ^ ../multihashing.cc: At global scope: ../multihashing.cc:492:30: error: ‘Arguments’ does not name a type Handle<Value> shavite3(const Arguments& args) { ^ ../multihashing.cc:492:41: error: ISO C++ forbids declaration of ‘args’ with no type [-fpermissive] Handle<Value> shavite3(const Arguments& args) { ^ In file included from /home/nompuser/.node-gyp/0.12.4/src/node.h:61:0, from ../multihashing.cc:1: /home/nompuser/.node-gyp/0.12.4/deps/v8/include/v8.h: In function ‘v8::Handle<v8::Value> shavite3(const int&)’: /home/nompuser/.node-gyp/0.12.4/deps/v8/include/v8.h:816:13: error: ‘v8::HandleScope::HandleScope()’ is protected V8_INLINE HandleScope() {} ^ ../multihashing.cc:493:17: error: within this context HandleScope scope; ^ ../multihashing.cc:495:14: error: request for member ‘Length’ in ‘args’, which is of non-class type ‘const int’ if (args.Length() < 1) ^ ../multihashing.cc:498:34: error: invalid types ‘const int[int]’ for array subscript Local<Object> target = args[0]->ToObject(); ^ ../multihashing.cc:510:11: error: expected primary-expression before ‘*’ token Buffer* buff = Buffer::New(output, 32); ^ ../multihashing.cc:510:13: error: ‘buff’ was not declared in this scope Buffer* buff = Buffer::New(output, 32); ^ ../multihashing.cc:511:18: error: ‘class v8::HandleScope’ has no member named ‘Close’ return scope.Close(buff->handle_); ^ ../multihashing.cc: At global scope: ../multihashing.cc:514:33: error: ‘Arguments’ does not name a type Handle<Value> cryptonight(const Arguments& args) { ^ ../multihashing.cc:514:44: error: ISO C++ forbids declaration of ‘args’ with no type [-fpermissive] Handle<Value> cryptonight(const Arguments& args) { ^ In file included from /home/nompuser/.node-gyp/0.12.4/src/node.h:61:0, from ../multihashing.cc:1: /home/nompuser/.node-gyp/0.12.4/deps/v8/include/v8.h: In function ‘v8::Handle<v8::Value> cryptonight(const int&)’: /home/nompuser/.node-gyp/0.12.4/deps/v8/include/v8.h:816:13: error: ‘v8::HandleScope::HandleScope()’ is protected V8_INLINE HandleScope() {} ^ ../multihashing.cc:515:17: error: within this context HandleScope scope; ^ ../multihashing.cc:519:14: error: request for member ‘Length’ in ‘args’, which is of non-class type ‘const int’ if (args.Length() < 1) ^ ../multihashing.cc:522:14: error: request for member ‘Length’ in ‘args’, which is of non-class type ‘const int’ if (args.Length() >= 2) { ^ ../multihashing.cc:523:19: error: invalid types ‘const int[int]’ for array subscript if(!args[1]->IsBoolean()) ^ ../multihashing.cc:525:22: error: invalid types ‘const int[int]’ for array subscript fast = args[1]->ToBoolean()->BooleanValue(); ^ ../multihashing.cc:528:34: error: invalid types ‘const int[int]’ for array subscript Local<Object> target = args[0]->ToObject(); ^ ../multihashing.cc:543:11: error: expected primary-expression before ‘*’ token Buffer* buff = Buffer::New(output, 32); ^ ../multihashing.cc:543:13: error: ‘buff’ was not declared in this scope Buffer* buff = Buffer::New(output, 32); ^ ../multihashing.cc:544:18: error: ‘class v8::HandleScope’ has no member named ‘Close’ return scope.Close(buff->handle_); ^ ../multihashing.cc: At global scope: ../multihashing.cc:547:25: error: ‘Arguments’ does not name a type Handle<Value> x13(const Arguments& args) { ^ ../multihashing.cc:547:36: error: ISO C++ forbids declaration of ‘args’ with no type [-fpermissive] Handle<Value> x13(const Arguments& args) { ^ In file included from /home/nompuser/.node-gyp/0.12.4/src/node.h:61:0, from ../multihashing.cc:1: /home/nompuser/.node-gyp/0.12.4/deps/v8/include/v8.h: In function ‘v8::Handle<v8::Value> x13(const int&)’: /home/nompuser/.node-gyp/0.12.4/deps/v8/include/v8.h:816:13: error: ‘v8::HandleScope::HandleScope()’ is protected V8_INLINE HandleScope() {} ^ ../multihashing.cc:548:17: error: within this context HandleScope scope; ^ ../multihashing.cc:550:14: error: request for member ‘Length’ in ‘args’, which is of non-class type ‘const int’ if (args.Length() < 1) ^ ../multihashing.cc:553:34: error: invalid types ‘const int[int]’ for array subscript Local<Object> target = args[0]->ToObject(); ^ ../multihashing.cc:565:11: error: expected primary-expression before ‘*’ token Buffer* buff = Buffer::New(output, 32); ^ ../multihashing.cc:565:13: error: ‘buff’ was not declared in this scope Buffer* buff = Buffer::New(output, 32); ^ ../multihashing.cc:566:18: error: ‘class v8::HandleScope’ has no member named ‘Close’ return scope.Close(buff->handle_); ^ ../multihashing.cc: At global scope: ../multihashing.cc:569:25: error: ‘Arguments’ does not name a type Handle<Value> x14(const Arguments& args) { ^ ../multihashing.cc:569:36: error: ISO C++ forbids declaration of ‘args’ with no type [-fpermissive] Handle<Value> x14(const Arguments& args) { ^ In file included from /home/nompuser/.node-gyp/0.12.4/src/node.h:61:0, from ../multihashing.cc:1: /home/nompuser/.node-gyp/0.12.4/deps/v8/include/v8.h: In function ‘v8::Handle<v8::Value> x14(const int&)’: /home/nompuser/.node-gyp/0.12.4/deps/v8/include/v8.h:816:13: error: ‘v8::HandleScope::HandleScope()’ is protected V8_INLINE HandleScope() {} ^ ../multihashing.cc:570:17: error: within this context HandleScope scope; ^ ../multihashing.cc:572:14: error: request for member ‘Length’ in ‘args’, which is of non-class type ‘const int’ if (args.Length() < 1) ^ ../multihashing.cc:575:34: error: invalid types ‘const int[int]’ for array subscript Local<Object> target = args[0]->ToObject(); ^ ../multihashing.cc:587:11: error: expected primary-expression before ‘*’ token Buffer* buff = Buffer::New(output, 32); ^ ../multihashing.cc:587:13: error: ‘buff’ was not declared in this scope Buffer* buff = Buffer::New(output, 32); ^ ../multihashing.cc:588:18: error: ‘class v8::HandleScope’ has no member named ‘Close’ return scope.Close(buff->handle_); ^ ../multihashing.cc: At global scope: ../multihashing.cc:591:31: error: ‘Arguments’ does not name a type Handle<Value> boolberry(const Arguments& args) { ^ ../multihashing.cc:591:42: error: ISO C++ forbids declaration of ‘args’ with no type [-fpermissive] Handle<Value> boolberry(const Arguments& args) { ^ In file included from /home/nompuser/.node-gyp/0.12.4/src/node.h:61:0, from ../multihashing.cc:1: /home/nompuser/.node-gyp/0.12.4/deps/v8/include/v8.h: In function ‘v8::Handle<v8::Value> boolberry(const int&)’: /home/nompuser/.node-gyp/0.12.4/deps/v8/include/v8.h:816:13: error: ‘v8::HandleScope::HandleScope()’ is protected V8_INLINE HandleScope() {} ^ ../multihashing.cc:592:17: error: within this context HandleScope scope; ^ ../multihashing.cc:594:14: error: request for member ‘Length’ in ‘args’, which is of non-class type ‘const int’ if (args.Length() < 2) ^ ../multihashing.cc:597:34: error: invalid types ‘const int[int]’ for array subscript Local<Object> target = args[0]->ToObject(); ^ ../multihashing.cc:598:39: error: invalid types ‘const int[int]’ for array subscript Local<Object> target_spad = args[1]->ToObject(); ^ ../multihashing.cc:607:13: error: request for member ‘Length’ in ‘args’, which is of non-class type ‘const int’ if(args.Length() >= 3) ^ ../multihashing.cc:608:18: error: invalid types ‘const int[int]’ for array subscript if(args[2]->IsUint32()) ^ ../multihashing.cc:609:28: error: invalid types ‘const int[int]’ for array subscript height = args[2]->ToUint32()->Uint32Value(); ^ ../multihashing.cc:607:7: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wparentheses] if(args.Length() >= 3) ^ ../multihashing.cc:622:11: error: expected primary-expression before ‘*’ token Buffer* buff = Buffer::New(output, 32); ^ ../multihashing.cc:622:13: error: ‘buff’ was not declared in this scope Buffer* buff = Buffer::New(output, 32); ^ ../multihashing.cc:623:18: error: ‘class v8::HandleScope’ has no member named ‘Close’ return scope.Close(buff->handle_); ^ ../multihashing.cc: At global scope: ../multihashing.cc:626:27: error: ‘Arguments’ does not name a type Handle<Value> nist5(const Arguments& args) { ^ ../multihashing.cc:626:38: error: ISO C++ forbids declaration of ‘args’ with no type [-fpermissive] Handle<Value> nist5(const Arguments& args) { ^ In file included from /home/nompuser/.node-gyp/0.12.4/src/node.h:61:0, from ../multihashing.cc:1: /home/nompuser/.node-gyp/0.12.4/deps/v8/include/v8.h: In function ‘v8::Handle<v8::Value> nist5(const int&)’: /home/nompuser/.node-gyp/0.12.4/deps/v8/include/v8.h:816:13: error: ‘v8::HandleScope::HandleScope()’ is protected V8_INLINE HandleScope() {} ^ ../multihashing.cc:627:17: error: within this context HandleScope scope; ^ ../multihashing.cc:629:14: error: request for member ‘Length’ in ‘args’, which is of non-class type ‘const int’ if (args.Length() < 1) ^ ../multihashing.cc:632:34: error: invalid types ‘const int[int]’ for array subscript Local<Object> target = args[0]->ToObject(); ^ ../multihashing.cc:644:11: error: expected primary-expression before ‘*’ token Buffer* buff = Buffer::New(output, 32); ^ ../multihashing.cc:644:13: error: ‘buff’ was not declared in this scope Buffer* buff = Buffer::New(output, 32); ^ ../multihashing.cc:645:18: error: ‘class v8::HandleScope’ has no member named ‘Close’ return scope.Close(buff->handle_); ^ ../multihashing.cc: At global scope: ../multihashing.cc:648:26: error: ‘Arguments’ does not name a type Handle<Value> sha1(const Arguments& args) { ^ ../multihashing.cc:648:37: error: ISO C++ forbids declaration of ‘args’ with no type [-fpermissive] Handle<Value> sha1(const Arguments& args) { ^ In file included from /home/nompuser/.node-gyp/0.12.4/src/node.h:61:0, from ../multihashing.cc:1: /home/nompuser/.node-gyp/0.12.4/deps/v8/include/v8.h: In function ‘v8::Handle<v8::Value> sha1(const int&)’: /home/nompuser/.node-gyp/0.12.4/deps/v8/include/v8.h:816:13: error: ‘v8::HandleScope::HandleScope()’ is protected V8_INLINE HandleScope() {} ^ ../multihashing.cc:649:17: error: within this context HandleScope scope; ^ ../multihashing.cc:651:14: error: request for member ‘Length’ in ‘args’, which is of non-class type ‘const int’ if (args.Length() < 1) ^ ../multihashing.cc:654:34: error: invalid types ‘const int[int]’ for array subscript Local<Object> target = args[0]->ToObject(); ^ ../multihashing.cc:666:11: error: expected primary-expression before ‘*’ token Buffer* buff = Buffer::New(output, 32); ^ ../multihashing.cc:666:13: error: ‘buff’ was not declared in this scope Buffer* buff = Buffer::New(output, 32); ^ ../multihashing.cc:667:18: error: ‘class v8::HandleScope’ has no member named ‘Close’ return scope.Close(buff->handle_); ^ ../multihashing.cc: At global scope: ../multihashing.cc:670:25: error: ‘Arguments’ does not name a type Handle<Value> x15(const Arguments& args) { ^ ../multihashing.cc:670:36: error: ISO C++ forbids declaration of ‘args’ with no type [-fpermissive] Handle<Value> x15(const Arguments& args) { ^ In file included from /home/nompuser/.node-gyp/0.12.4/src/node.h:61:0, from ../multihashing.cc:1: /home/nompuser/.node-gyp/0.12.4/deps/v8/include/v8.h: In function ‘v8::Handle<v8::Value> x15(const int&)’: /home/nompuser/.node-gyp/0.12.4/deps/v8/include/v8.h:816:13: error: ‘v8::HandleScope::HandleScope()’ is protected V8_INLINE HandleScope() {} ^ ../multihashing.cc:671:17: error: within this context HandleScope scope; ^ ../multihashing.cc:673:14: error: request for member ‘Length’ in ‘args’, which is of non-class type ‘const int’ if (args.Length() < 1) ^ ../multihashing.cc:676:34: error: invalid types ‘const int[int]’ for array subscript Local<Object> target = args[0]->ToObject(); ^ ../multihashing.cc:688:11: error: expected primary-expression before ‘*’ token Buffer* buff = Buffer::New(output, 32); ^ ../multihashing.cc:688:13: error: ‘buff’ was not declared in this scope Buffer* buff = Buffer::New(output, 32); ^ ../multihashing.cc:689:18: error: ‘class v8::HandleScope’ has no member named ‘Close’ return scope.Close(buff->handle_); ^ ../multihashing.cc: At global scope: ../multihashing.cc:692:27: error: ‘Arguments’ does not name a type Handle<Value> fresh(const Arguments& args) { ^ ../multihashing.cc:692:38: error: ISO C++ forbids declaration of ‘args’ with no type [-fpermissive] Handle<Value> fresh(const Arguments& args) { ^ In file included from /home/nompuser/.node-gyp/0.12.4/src/node.h:61:0, from ../multihashing.cc:1: /home/nompuser/.node-gyp/0.12.4/deps/v8/include/v8.h: In function ‘v8::Handle<v8::Value> fresh(const int&)’: /home/nompuser/.node-gyp/0.12.4/deps/v8/include/v8.h:816:13: error: ‘v8::HandleScope::HandleScope()’ is protected V8_INLINE HandleScope() {} ^ ../multihashing.cc:693:17: error: within this context HandleScope scope; ^ ../multihashing.cc:695:14: error: request for member ‘Length’ in ‘args’, which is of non-class type ‘const int’ if (args.Length() < 1) ^ ../multihashing.cc:698:34: error: invalid types ‘const int[int]’ for array subscript Local<Object> target = args[0]->ToObject(); ^ ../multihashing.cc:710:11: error: expected primary-expression before ‘*’ token Buffer* buff = Buffer::New(output, 32); ^ ../multihashing.cc:710:13: error: ‘buff’ was not declared in this scope Buffer* buff = Buffer::New(output, 32); ^ ../multihashing.cc:711:18: error: ‘class v8::HandleScope’ has no member named ‘Close’ return scope.Close(buff->handle_); ^ ../multihashing.cc: At global scope: ../multihashing.cc:714:24: error: ‘Arguments’ does not name a type Handle<Value> jh(const Arguments& args) { ^ ../multihashing.cc:714:35: error: ISO C++ forbids declaration of ‘args’ with no type [-fpermissive] Handle<Value> jh(const Arguments& args) { ^ In file included from /home/nompuser/.node-gyp/0.12.4/src/node.h:61:0, from ../multihashing.cc:1: /home/nompuser/.node-gyp/0.12.4/deps/v8/include/v8.h: In function ‘v8::Handle<v8::Value> jh(const int&)’: /home/nompuser/.node-gyp/0.12.4/deps/v8/include/v8.h:816:13: error: ‘v8::HandleScope::HandleScope()’ is protected V8_INLINE HandleScope() {} ^ ../multihashing.cc:715:17: error: within this context HandleScope scope; ^ ../multihashing.cc:717:14: error: request for member ‘Length’ in ‘args’, which is of non-class type ‘const int’ if (args.Length() < 1) ^ ../multihashing.cc:720:34: error: invalid types ‘const int[int]’ for array subscript Local<Object> target = args[0]->ToObject(); ^ ../multihashing.cc:732:11: error: expected primary-expression before ‘*’ token Buffer* buff = Buffer::New(output, 32); ^ ../multihashing.cc:732:13: error: ‘buff’ was not declared in this scope Buffer* buff = Buffer::New(output, 32); ^ ../multihashing.cc:733:18: error: ‘class v8::HandleScope’ has no member named ‘Close’ return scope.Close(buff->handle_); ^ ../multihashing.cc: In function ‘void init(v8::Handle<v8::Object>)’: ../multihashing.cc:737:18: error: ‘NewSymbol’ is not a member of ‘v8::String’ exports->Set(String::NewSymbol("quark"), FunctionTemplate::New(quark)->GetFunction()); ^ ../multihashing.cc:737:73: error: no matching function for call to ‘v8::FunctionTemplate::New(v8::Handle<v8::Value> (&)(const int&))’ exports->Set(String::NewSymbol("quark"), FunctionTemplate::New(quark)->GetFunction()); ^ ../multihashing.cc:737:73: note: candidate is: In file included from /home/nompuser/.node-gyp/0.12.4/src/node.h:61:0, from ../multihashing.cc:1: /home/nompuser/.node-gyp/0.12.4/deps/v8/include/v8.h:3455:34: note: static v8::Local<v8::FunctionTemplate> v8::FunctionTemplate::New(v8::Isolate*, v8::FunctionCallback, v8::Handle<v8::Value>, v8::Handle<v8::Signature>, int) static Local<FunctionTemplate> New( ^ /home/nompuser/.node-gyp/0.12.4/deps/v8/include/v8.h:3455:34: note: no known conversion for argument 1 from ‘v8::Handle<v8::Value>(const int&)’ to ‘v8::Isolate*’ ../multihashing.cc:738:18: error: ‘NewSymbol’ is not a member of ‘v8::String’ exports->Set(String::NewSymbol("x11"), FunctionTemplate::New(x11)->GetFunction()); ^ ../multihashing.cc:738:69: error: no matching function for call to ‘v8::FunctionTemplate::New(v8::Handle<v8::Value> (&)(const int&))’ exports->Set(String::NewSymbol("x11"), FunctionTemplate::New(x11)->GetFunction()); ^ ../multihashing.cc:738:69: note: candidate is: In file included from /home/nompuser/.node-gyp/0.12.4/src/node.h:61:0, from ../multihashing.cc:1: /home/nompuser/.node-gyp/0.12.4/deps/v8/include/v8.h:3455:34: note: static v8::Local<v8::FunctionTemplate> v8::FunctionTemplate::New(v8::Isolate*, v8::FunctionCallback, v8::Handle<v8::Value>, v8::Handle<v8::Signature>, int) static Local<FunctionTemplate> New( ^ /home/nompuser/.node-gyp/0.12.4/deps/v8/include/v8.h:3455:34: note: no known conversion for argument 1 from ‘v8::Handle<v8::Value>(const int&)’ to ‘v8::Isolate*’ ../multihashing.cc:739:18: error: ‘NewSymbol’ is not a member of ‘v8::String’ exports->Set(String::NewSymbol("scrypt"), FunctionTemplate::New(scrypt)->GetFunction()); ^ ../multihashing.cc:739:75: error: no matching function for call to ‘v8::FunctionTemplate::New(<unresolved overloaded function type>)’ exports->Set(String::NewSymbol("scrypt"), FunctionTemplate::New(scrypt)->GetFunction()); ^ ../multihashing.cc:739:75: note: candidate is: In file included from /home/nompuser/.node-gyp/0.12.4/src/node.h:61:0, from ../multihashing.cc:1: /home/nompuser/.node-gyp/0.12.4/deps/v8/include/v8.h:3455:34: note: static v8::Local<v8::FunctionTemplate> v8::FunctionTemplate::New(v8::Isolate*, v8::FunctionCallback, v8::Handle<v8::Value>, v8::Handle<v8::Signature>, int) static Local<FunctionTemplate> New( ^ /home/nompuser/.node-gyp/0.12.4/deps/v8/include/v8.h:3455:34: note: no known conversion for argument 1 from ‘<unresolved overloaded function type>’ to ‘v8::Isolate*’ ../multihashing.cc:740:18: error: ‘NewSymbol’ is not a member of ‘v8::String’ exports->Set(String::NewSymbol("scryptn"), FunctionTemplate::New(scryptn)->GetFunction()); ^ ../multihashing.cc:740:77: error: no matching function for call to ‘v8::FunctionTemplate::New(v8::Handle<v8::Value> (&)(const int&))’ exports->Set(String::NewSymbol("scryptn"), FunctionTemplate::New(scryptn)->GetFunction()); ^ ../multihashing.cc:740:77: note: candidate is: In file included from /home/nompuser/.node-gyp/0.12.4/src/node.h:61:0, from ../multihashing.cc:1: /home/nompuser/.node-gyp/0.12.4/deps/v8/include/v8.h:3455:34: note: static v8::Local<v8::FunctionTemplate> v8::FunctionTemplate::New(v8::Isolate*, v8::FunctionCallback, v8::Handle<v8::Value>, v8::Handle<v8::Signature>, int) static Local<FunctionTemplate> New( ^ /home/nompuser/.node-gyp/0.12.4/deps/v8/include/v8.h:3455:34: note: no known conversion for argument 1 from ‘v8::Handle<v8::Value>(const int&)’ to ‘v8::Isolate*’ ../multihashing.cc:741:18: error: ‘NewSymbol’ is not a member of ‘v8::String’ exports->Set(String::NewSymbol("scryptjane"), FunctionTemplate::New(scryptjane)->GetFunction()); ^ ../multihashing.cc:741:83: error: no matching function for call to ‘v8::FunctionTemplate::New(v8::Handle<v8::Value> (&)(const int&))’ exports->Set(String::NewSymbol("scryptjane"), FunctionTemplate::New(scryptjane)->GetFunction()); ^ ../multihashing.cc:741:83: note: candidate is: In file included from /home/nompuser/.node-gyp/0.12.4/src/node.h:61:0, from ../multihashing.cc:1: /home/nompuser/.node-gyp/0.12.4/deps/v8/include/v8.h:3455:34: note: static v8::Local<v8::FunctionTemplate> v8::FunctionTemplate::New(v8::Isolate*, v8::FunctionCallback, v8::Handle<v8::Value>, v8::Handle<v8::Signature>, int) static Local<FunctionTemplate> New( ^ /home/nompuser/.node-gyp/0.12.4/deps/v8/include/v8.h:3455:34: note: no known conversion for argument 1 from ‘v8::Handle<v8::Value>(const int&)’ to ‘v8::Isolate*’ ../multihashing.cc:742:18: error: ‘NewSymbol’ is not a member of ‘v8::String’ exports->Set(String::NewSymbol("yescrypt"), FunctionTemplate::New(yescrypt)->GetFunction()); ^ ../multihashing.cc:742:79: error: no matching function for call to ‘v8::FunctionTemplate::New(<unresolved overloaded function type>)’ exports->Set(String::NewSymbol("yescrypt"), FunctionTemplate::New(yescrypt)->GetFunction()); ^ ../multihashing.cc:742:79: note: candidate is: In file included from /home/nompuser/.node-gyp/0.12.4/src/node.h:61:0, from ../multihashing.cc:1: /home/nompuser/.node-gyp/0.12.4/deps/v8/include/v8.h:3455:34: note: static v8::Local<v8::FunctionTemplate> v8::FunctionTemplate::New(v8::Isolate*, v8::FunctionCallback, v8::Handle<v8::Value>, v8::Handle<v8::Signature>, int) static Local<FunctionTemplate> New( ^ /home/nompuser/.node-gyp/0.12.4/deps/v8/include/v8.h:3455:34: note: no known conversion for argument 1 from ‘<unresolved overloaded function type>’ to ‘v8::Isolate*’ ../multihashing.cc:743:18: error: ‘NewSymbol’ is not a member of ‘v8::String’ exports->Set(String::NewSymbol("keccak"), FunctionTemplate::New(keccak)->GetFunction()); ^ ../multihashing.cc:743:75: error: no matching function for call to ‘v8::FunctionTemplate::New(v8::Handle<v8::Value> (&)(const int&))’ exports->Set(String::NewSymbol("keccak"), FunctionTemplate::New(keccak)->GetFunction()); ^ ../multihashing.cc:743:75: note: candidate is: In file included from /home/nompuser/.node-gyp/0.12.4/src/node.h:61:0, from ../multihashing.cc:1: /home/nompuser/.node-gyp/0.12.4/deps/v8/include/v8.h:3455:34: note: static v8::Local<v8::FunctionTemplate> v8::FunctionTemplate::New(v8::Isolate*, v8::FunctionCallback, v8::Handle<v8::Value>, v8::Handle<v8::Signature>, int) static Local<FunctionTemplate> New( ^ /home/nompuser/.node-gyp/0.12.4/deps/v8/include/v8.h:3455:34: note: no known conversion for argument 1 from ‘v8::Handle<v8::Value>(const int&)’ to ‘v8::Isolate*’ ../multihashing.cc:744:18: error: ‘NewSymbol’ is not a member of ‘v8::String’ exports->Set(String::NewSymbol("bcrypt"), FunctionTemplate::New(bcrypt)->GetFunction()); ^ ../multihashing.cc:744:75: error: no matching function for call to ‘v8::FunctionTemplate::New(v8::Handle<v8::Value> (&)(const int&))’ exports->Set(String::NewSymbol("bcrypt"), FunctionTemplate::New(bcrypt)->GetFunction()); ^ ../multihashing.cc:744:75: note: candidate is: In file included from /home/nompuser/.node-gyp/0.12.4/src/node.h:61:0, from ../multihashing.cc:1: /home/nompuser/.node-gyp/0.12.4/deps/v8/include/v8.h:3455:34: note: static v8::Local<v8::FunctionTemplate> v8::FunctionTemplate::New(v8::Isolate*, v8::FunctionCallback, v8::Handle<v8::Value>, v8::Handle<v8::Signature>, int) static Local<FunctionTemplate> New( ^ /home/nompuser/.node-gyp/0.12.4/deps/v8/include/v8.h:3455:34: note: no known conversion for argument 1 from ‘v8::Handle<v8::Value>(const int&)’ to ‘v8::Isolate*’ ../multihashing.cc:745:18: error: ‘NewSymbol’ is not a member of ‘v8::String’ exports->Set(String::NewSymbol("skein"), FunctionTemplate::New(skein)->GetFunction()); ^ ../multihashing.cc:745:73: error: no matching function for call to ‘v8::FunctionTemplate::New(v8::Handle<v8::Value> (&)(const int&))’ exports->Set(String::NewSymbol("skein"), FunctionTemplate::New(skein)->GetFunction()); ^ ../multihashing.cc:745:73: note: candidate is: In file included from /home/nompuser/.node-gyp/0.12.4/src/node.h:61:0, from ../multihashing.cc:1: /home/nompuser/.node-gyp/0.12.4/deps/v8/include/v8.h:3455:34: note: static v8::Local<v8::FunctionTemplate> v8::FunctionTemplate::New(v8::Isolate*, v8::FunctionCallback, v8::Handle<v8::Value>, v8::Handle<v8::Signature>, int) static Local<FunctionTemplate> New( ^ /home/nompuser/.node-gyp/0.12.4/deps/v8/include/v8.h:3455:34: note: no known conversion for argument 1 from ‘v8::Handle<v8::Value>(const int&)’ to ‘v8::Isolate*’ ../multihashing.cc:746:18: error: ‘NewSymbol’ is not a member of ‘v8::String’ exports->Set(String::NewSymbol("groestl"), FunctionTemplate::New(groestl)->GetFunction()); ^ ../multihashing.cc:746:77: error: no matching function for call to ‘v8::FunctionTemplate::New(v8::Handle<v8::Value> (&)(const int&))’ exports->Set(String::NewSymbol("groestl"), FunctionTemplate::New(groestl)->GetFunction()); ^ ../multihashing.cc:746:77: note: candidate is: In file included from /home/nompuser/.node-gyp/0.12.4/src/node.h:61:0, from ../multihashing.cc:1: /home/nompuser/.node-gyp/0.12.4/deps/v8/include/v8.h:3455:34: note: static v8::Local<v8::FunctionTemplate> v8::FunctionTemplate::New(v8::Isolate*, v8::FunctionCallback, v8::Handle<v8::Value>, v8::Handle<v8::Signature>, int) static Local<FunctionTemplate> New( ^ /home/nompuser/.node-gyp/0.12.4/deps/v8/include/v8.h:3455:34: note: no known conversion for argument 1 from ‘v8::Handle<v8::Value>(const int&)’ to ‘v8::Isolate*’ ../multihashing.cc:747:18: error: ‘NewSymbol’ is not a member of ‘v8::String’ exports->Set(String::NewSymbol("groestlmyriad"), FunctionTemplate::New(groestlmyriad)->GetFunction()); ^ ../multihashing.cc:747:89: error: no matching function for call to ‘v8::FunctionTemplate::New(v8::Handle<v8::Value> (&)(const int&))’ exports->Set(String::NewSymbol("groestlmyriad"), FunctionTemplate::New(groestlmyriad)->GetFunction()); ^ ../multihashing.cc:747:89: note: candidate is: In file included from /home/nompuser/.node-gyp/0.12.4/src/node.h:61:0, from ../multihashing.cc:1: /home/nompuser/.node-gyp/0.12.4/deps/v8/include/v8.h:3455:34: note: static v8::Local<v8::FunctionTemplate> v8::FunctionTemplate::New(v8::Isolate*, v8::FunctionCallback, v8::Handle<v8::Value>, v8::Handle<v8::Signature>, int) static Local<FunctionTemplate> New( ^ /home/nompuser/.node-gyp/0.12.4/deps/v8/include/v8.h:3455:34: note: no known conversion for argument 1 from ‘v8::Handle<v8::Value>(const int&)’ to ‘v8::Isolate*’ ../multihashing.cc:748:18: error: ‘NewSymbol’ is not a member of ‘v8::String’ exports->Set(String::NewSymbol("blake"), FunctionTemplate::New(blake)->GetFunction()); ^ ../multihashing.cc:748:73: error: no matching function for call to ‘v8::FunctionTemplate::New(v8::Handle<v8::Value> (&)(const int&))’ exports->Set(String::NewSymbol("blake"), FunctionTemplate::New(blake)->GetFunction()); ^ ../multihashing.cc:748:73: note: candidate is: In file included from /home/nompuser/.node-gyp/0.12.4/src/node.h:61:0, from ../multihashing.cc:1: /home/nompuser/.node-gyp/0.12.4/deps/v8/include/v8.h:3455:34: note: static v8::Local<v8::FunctionTemplate> v8::FunctionTemplate::New(v8::Isolate*, v8::FunctionCallback, v8::Handle<v8::Value>, v8::Handle<v8::Signature>, int) static Local<FunctionTemplate> New( ^ /home/nompuser/.node-gyp/0.12.4/deps/v8/include/v8.h:3455:34: note: no known conversion for argument 1 from ‘v8::Handle<v8::Value>(const int&)’ to ‘v8::Isolate*’ ../multihashing.cc:749:18: error: ‘NewSymbol’ is not a member of ‘v8::String’ exports->Set(String::NewSymbol("fugue"), FunctionTemplate::New(fugue)->GetFunction()); ^ ../multihashing.cc:749:73: error: no matching function for call to ‘v8::FunctionTemplate::New(v8::Handle<v8::Value> (&)(const int&))’ exports->Set(String::NewSymbol("fugue"), FunctionTemplate::New(fugue)->GetFunction()); ^ ../multihashing.cc:749:73: note: candidate is: In file included from /home/nompuser/.node-gyp/0.12.4/src/node.h:61:0, from ../multihashing.cc:1: /home/nompuser/.node-gyp/0.12.4/deps/v8/include/v8.h:3455:34: note: static v8::Local<v8::FunctionTemplate> v8::FunctionTemplate::New(v8::Isolate*, v8::FunctionCallback, v8::Handle<v8::Value>, v8::Handle<v8::Signature>, int) static Local<FunctionTemplate> New( ^ /home/nompuser/.node-gyp/0.12.4/deps/v8/include/v8.h:3455:34: note: no known conversion for argument 1 from ‘v8::Handle<v8::Value>(const int&)’ to ‘v8::Isolate*’ ../multihashing.cc:750:18: error: ‘NewSymbol’ is not a member of ‘v8::String’ exports->Set(String::NewSymbol("qubit"), FunctionTemplate::New(qubit)->GetFunction()); ^ ../multihashing.cc:750:73: error: no matching function for call to ‘v8::FunctionTemplate::New(v8::Handle<v8::Value> (&)(const int&))’ exports->Set(String::NewSymbol("qubit"), FunctionTemplate::New(qubit)->GetFunction()); ^ ../multihashing.cc:750:73: note: candidate is: In file included from /home/nompuser/.node-gyp/0.12.4/src/node.h:61:0, from ../multihashing.cc:1: /home/nompuser/.node-gyp/0.12.4/deps/v8/include/v8.h:3455:34: note: static v8::Local<v8::FunctionTemplate> v8::FunctionTemplate::New(v8::Isolate*, v8::FunctionCallback, v8::Handle<v8::Value>, v8::Handle<v8::Signature>, int) static Local<FunctionTemplate> New( ^ /home/nompuser/.node-gyp/0.12.4/deps/v8/include/v8.h:3455:34: note: no known conversion for argument 1 from ‘v8::Handle<v8::Value>(const int&)’ to ‘v8::Isolate*’ ../multihashing.cc:751:18: error: ‘NewSymbol’ is not a member of ‘v8::String’ exports->Set(String::NewSymbol("hefty1"), FunctionTemplate::New(hefty1)->GetFunction()); ^ ../multihashing.cc:751:75: error: no matching function for call to ‘v8::FunctionTemplate::New(v8::Handle<v8::Value> (&)(const int&))’ exports->Set(String::NewSymbol("hefty1"), FunctionTemplate::New(hefty1)->GetFunction()); ^ ../multihashing.cc:751:75: note: candidate is: In file included from /home/nompuser/.node-gyp/0.12.4/src/node.h:61:0, from ../multihashing.cc:1: /home/nompuser/.node-gyp/0.12.4/deps/v8/include/v8.h:3455:34: note: static v8::Local<v8::FunctionTemplate> v8::FunctionTemplate::New(v8::Isolate*, v8::FunctionCallback, v8::Handle<v8::Value>, v8::Handle<v8::Signature>, int) static Local<FunctionTemplate> New( ^ /home/nompuser/.node-gyp/0.12.4/deps/v8/include/v8.h:3455:34: note: no known conversion for argument 1 from ‘v8::Handle<v8::Value>(const int&)’ to ‘v8::Isolate*’ ../multihashing.cc:752:18: error: ‘NewSymbol’ is not a member of ‘v8::String’ exports->Set(String::NewSymbol("shavite3"), FunctionTemplate::New(shavite3)->GetFunction()); ^ ../multihashing.cc:752:79: error: no matching function for call to ‘v8::FunctionTemplate::New(v8::Handle<v8::Value> (&)(const int&))’ exports->Set(String::NewSymbol("shavite3"), FunctionTemplate::New(shavite3)->GetFunction()); ^ ../multihashing.cc:752:79: note: candidate is: In file included from /home/nompuser/.node-gyp/0.12.4/src/node.h:61:0, from ../multihashing.cc:1: /home/nompuser/.node-gyp/0.12.4/deps/v8/include/v8.h:3455:34: note: static v8::Local<v8::FunctionTemplate> v8::FunctionTemplate::New(v8::Isolate*, v8::FunctionCallback, v8::Handle<v8::Value>, v8::Handle<v8::Signature>, int) static Local<FunctionTemplate> New( ^ /home/nompuser/.node-gyp/0.12.4/deps/v8/include/v8.h:3455:34: note: no known conversion for argument 1 from ‘v8::Handle<v8::Value>(const int&)’ to ‘v8::Isolate*’ ../multihashing.cc:753:18: error: ‘NewSymbol’ is not a member of ‘v8::String’ exports->Set(String::NewSymbol("cryptonight"), FunctionTemplate::New(cryptonight)->GetFunction()); ^ ../multihashing.cc:753:85: error: no matching function for call to ‘v8::FunctionTemplate::New(v8::Handle<v8::Value> (&)(const int&))’ exports->Set(String::NewSymbol("cryptonight"), FunctionTemplate::New(cryptonight)->GetFunction()); ^ ../multihashing.cc:753:85: note: candidate is: In file included from /home/nompuser/.node-gyp/0.12.4/src/node.h:61:0, from ../multihashing.cc:1: /home/nompuser/.node-gyp/0.12.4/deps/v8/include/v8.h:3455:34: note: static v8::Local<v8::FunctionTemplate> v8::FunctionTemplate::New(v8::Isolate*, v8::FunctionCallback, v8::Handle<v8::Value>, v8::Handle<v8::Signature>, int) static Local<FunctionTemplate> New( ^ /home/nompuser/.node-gyp/0.12.4/deps/v8/include/v8.h:3455:34: note: no known conversion for argument 1 from ‘v8::Handle<v8::Value>(const int&)’ to ‘v8::Isolate*’ ../multihashing.cc:754:18: error: ‘NewSymbol’ is not a member of ‘v8::String’ exports->Set(String::NewSymbol("x13"), FunctionTemplate::New(x13)->GetFunction()); ^ ../multihashing.cc:754:69: error: no matching function for call to ‘v8::FunctionTemplate::New(v8::Handle<v8::Value> (&)(const int&))’ exports->Set(String::NewSymbol("x13"), FunctionTemplate::New(x13)->GetFunction()); ^ ../multihashing.cc:754:69: note: candidate is: In file included from /home/nompuser/.node-gyp/0.12.4/src/node.h:61:0, from ../multihashing.cc:1: /home/nompuser/.node-gyp/0.12.4/deps/v8/include/v8.h:3455:34: note: static v8::Local<v8::FunctionTemplate> v8::FunctionTemplate::New(v8::Isolate*, v8::FunctionCallback, v8::Handle<v8::Value>, v8::Handle<v8::Signature>, int) static Local<FunctionTemplate> New( ^ /home/nompuser/.node-gyp/0.12.4/deps/v8/include/v8.h:3455:34: note: no known conversion for argument 1 from ‘v8::Handle<v8::Value>(const int&)’ to ‘v8::Isolate*’ ../multihashing.cc:755:18: error: ‘NewSymbol’ is not a member of ‘v8::String’ exports->Set(String::NewSymbol("x14"), FunctionTemplate::New(x14)->GetFunction()); ^ ../multihashing.cc:755:69: error: no matching function for call to ‘v8::FunctionTemplate::New(v8::Handle<v8::Value> (&)(const int&))’ exports->Set(String::NewSymbol("x14"), FunctionTemplate::New(x14)->GetFunction()); ^ ../multihashing.cc:755:69: note: candidate is: In file included from /home/nompuser/.node-gyp/0.12.4/src/node.h:61:0, from ../multihashing.cc:1: /home/nompuser/.node-gyp/0.12.4/deps/v8/include/v8.h:3455:34: note: static v8::Local<v8::FunctionTemplate> v8::FunctionTemplate::New(v8::Isolate*, v8::FunctionCallback, v8::Handle<v8::Value>, v8::Handle<v8::Signature>, int) static Local<FunctionTemplate> New( ^ /home/nompuser/.node-gyp/0.12.4/deps/v8/include/v8.h:3455:34: note: no known conversion for argument 1 from ‘v8::Handle<v8::Value>(const int&)’ to ‘v8::Isolate*’ ../multihashing.cc:756:18: error: ‘NewSymbol’ is not a member of ‘v8::String’ exports->Set(String::NewSymbol("boolberry"), FunctionTemplate::New(boolberry)->GetFunction()); ^ ../multihashing.cc:756:81: error: no matching function for call to ‘v8::FunctionTemplate::New(v8::Handle<v8::Value> (&)(const int&))’ exports->Set(String::NewSymbol("boolberry"), FunctionTemplate::New(boolberry)->GetFunction()); ^ ../multihashing.cc:756:81: note: candidate is: In file included from /home/nompuser/.node-gyp/0.12.4/src/node.h:61:0, from ../multihashing.cc:1: /home/nompuser/.node-gyp/0.12.4/deps/v8/include/v8.h:3455:34: note: static v8::Local<v8::FunctionTemplate> v8::FunctionTemplate::New(v8::Isolate*, v8::FunctionCallback, v8::Handle<v8::Value>, v8::Handle<v8::Signature>, int) static Local<FunctionTemplate> New( ^ /home/nompuser/.node-gyp/0.12.4/deps/v8/include/v8.h:3455:34: note: no known conversion for argument 1 from ‘v8::Handle<v8::Value>(const int&)’ to ‘v8::Isolate*’ ../multihashing.cc:757:18: error: ‘NewSymbol’ is not a member of ‘v8::String’ exports->Set(String::NewSymbol("nist5"), FunctionTemplate::New(nist5)->GetFunction()); ^ ../multihashing.cc:757:73: error: no matching function for call to ‘v8::FunctionTemplate::New(v8::Handle<v8::Value> (&)(const int&))’ exports->Set(String::NewSymbol("nist5"), FunctionTemplate::New(nist5)->GetFunction()); ^ ../multihashing.cc:757:73: note: candidate is: In file included from /home/nompuser/.node-gyp/0.12.4/src/node.h:61:0, from ../multihashing.cc:1: /home/nompuser/.node-gyp/0.12.4/deps/v8/include/v8.h:3455:34: note: static v8::Local<v8::FunctionTemplate> v8::FunctionTemplate::New(v8::Isolate*, v8::FunctionCallback, v8::Handle<v8::Value>, v8::Handle<v8::Signature>, int) static Local<FunctionTemplate> New( ^ /home/nompuser/.node-gyp/0.12.4/deps/v8/include/v8.h:3455:34: note: no known conversion for argument 1 from ‘v8::Handle<v8::Value>(const int&)’ to ‘v8::Isolate*’ ../multihashing.cc:758:18: error: ‘NewSymbol’ is not a member of ‘v8::String’ exports->Set(String::NewSymbol("sha1"), FunctionTemplate::New(sha1)->GetFunction()); ^ ../multihashing.cc:758:71: error: no matching function for call to ‘v8::FunctionTemplate::New(v8::Handle<v8::Value> (&)(const int&))’ exports->Set(String::NewSymbol("sha1"), FunctionTemplate::New(sha1)->GetFunction()); ^ ../multihashing.cc:758:71: note: candidate is: In file included from /home/nompuser/.node-gyp/0.12.4/src/node.h:61:0, from ../multihashing.cc:1: /home/nompuser/.node-gyp/0.12.4/deps/v8/include/v8.h:3455:34: note: static v8::Local<v8::FunctionTemplate> v8::FunctionTemplate::New(v8::Isolate*, v8::FunctionCallback, v8::Handle<v8::Value>, v8::Handle<v8::Signature>, int) static Local<FunctionTemplate> New( ^ /home/nompuser/.node-gyp/0.12.4/deps/v8/include/v8.h:3455:34: note: no known conversion for argument 1 from ‘v8::Handle<v8::Value>(const int&)’ to ‘v8::Isolate*’ ../multihashing.cc:759:18: error: ‘NewSymbol’ is not a member of ‘v8::String’ exports->Set(String::NewSymbol("x15"), FunctionTemplate::New(x15)->GetFunction()); ^ ../multihashing.cc:759:69: error: no matching function for call to ‘v8::FunctionTemplate::New(v8::Handle<v8::Value> (&)(const int&))’ exports->Set(String::NewSymbol("x15"), FunctionTemplate::New(x15)->GetFunction()); ^ ../multihashing.cc:759:69: note: candidate is: In file included from /home/nompuser/.node-gyp/0.12.4/src/node.h:61:0, from ../multihashing.cc:1: /home/nompuser/.node-gyp/0.12.4/deps/v8/include/v8.h:3455:34: note: static v8::Local<v8::FunctionTemplate> v8::FunctionTemplate::New(v8::Isolate*, v8::FunctionCallback, v8::Handle<v8::Value>, v8::Handle<v8::Signature>, int) static Local<FunctionTemplate> New( ^ /home/nompuser/.node-gyp/0.12.4/deps/v8/include/v8.h:3455:34: note: no known conversion for argument 1 from ‘v8::Handle<v8::Value>(const int&)’ to ‘v8::Isolate*’ ../multihashing.cc:760:18: error: ‘NewSymbol’ is not a member of ‘v8::String’ exports->Set(String::NewSymbol("fresh"), FunctionTemplate::New(fresh)->GetFunction()); ^ ../multihashing.cc:760:73: error: no matching function for call to ‘v8::FunctionTemplate::New(v8::Handle<v8::Value> (&)(const int&))’ exports->Set(String::NewSymbol("fresh"), FunctionTemplate::New(fresh)->GetFunction()); ^ ../multihashing.cc:760:73: note: candidate is: In file included from /home/nompuser/.node-gyp/0.12.4/src/node.h:61:0, from ../multihashing.cc:1: /home/nompuser/.node-gyp/0.12.4/deps/v8/include/v8.h:3455:34: note: static v8::Local<v8::FunctionTemplate> v8::FunctionTemplate::New(v8::Isolate*, v8::FunctionCallback, v8::Handle<v8::Value>, v8::Handle<v8::Signature>, int) static Local<FunctionTemplate> New( ^ /home/nompuser/.node-gyp/0.12.4/deps/v8/include/v8.h:3455:34: note: no known conversion for argument 1 from ‘v8::Handle<v8::Value>(const int&)’ to ‘v8::Isolate*’ ../multihashing.cc:761:18: error: ‘NewSymbol’ is not a member of ‘v8::String’ exports->Set(String::NewSymbol("s3"), FunctionTemplate::New(s3)->GetFunction()); ^ ../multihashing.cc:761:67: error: no matching function for call to ‘v8::FunctionTemplate::New(v8::Handle<v8::Value> (&)(const int&))’ exports->Set(String::NewSymbol("s3"), FunctionTemplate::New(s3)->GetFunction()); ^ ../multihashing.cc:761:67: note: candidate is: In file included from /home/nompuser/.node-gyp/0.12.4/src/node.h:61:0, from ../multihashing.cc:1: /home/nompuser/.node-gyp/0.12.4/deps/v8/include/v8.h:3455:34: note: static v8::Local<v8::FunctionTemplate> v8::FunctionTemplate::New(v8::Isolate*, v8::FunctionCallback, v8::Handle<v8::Value>, v8::Handle<v8::Signature>, int) static Local<FunctionTemplate> New( ^ /home/nompuser/.node-gyp/0.12.4/deps/v8/include/v8.h:3455:34: note: no known conversion for argument 1 from ‘v8::Handle<v8::Value>(const int&)’ to ‘v8::Isolate*’ ../multihashing.cc:762:18: error: ‘NewSymbol’ is not a member of ‘v8::String’ exports->Set(String::NewSymbol("neoscrypt"), FunctionTemplate::New(neoscrypt_hash)->GetFunction()); ^ ../multihashing.cc:762:86: error: no matching function for call to ‘v8::FunctionTemplate::New(v8::Handle<v8::Value> (&)(const int&))’ exports->Set(String::NewSymbol("neoscrypt"), FunctionTemplate::New(neoscrypt_hash)->GetFunction()); ^ ../multihashing.cc:762:86: note: candidate is: In file included from /home/nompuser/.node-gyp/0.12.4/src/node.h:61:0, from ../multihashing.cc:1: /home/nompuser/.node-gyp/0.12.4/deps/v8/include/v8.h:3455:34: note: static v8::Local<v8::FunctionTemplate> v8::FunctionTemplate::New(v8::Isolate*, v8::FunctionCallback, v8::Handle<v8::Value>, v8::Handle<v8::Signature>, int) static Local<FunctionTemplate> New( ^ /home/nompuser/.node-gyp/0.12.4/deps/v8/include/v8.h:3455:34: note: no known conversion for argument 1 from ‘v8::Handle<v8::Value>(const int&)’ to ‘v8::Isolate*’ ../multihashing.cc:763:18: error: ‘NewSymbol’ is not a member of ‘v8::String’ exports->Set(String::NewSymbol("dcrypt"), FunctionTemplate::New(dcrypt)->GetFunction()); ^ ../multihashing.cc:763:75: error: no matching function for call to ‘v8::FunctionTemplate::New(v8::Handle<v8::Value> (&)(const int&))’ exports->Set(String::NewSymbol("dcrypt"), FunctionTemplate::New(dcrypt)->GetFunction()); ^ ../multihashing.cc:763:75: note: candidate is: In file included from /home/nompuser/.node-gyp/0.12.4/src/node.h:61:0, from ../multihashing.cc:1: /home/nompuser/.node-gyp/0.12.4/deps/v8/include/v8.h:3455:34: note: static v8::Local<v8::FunctionTemplate> v8::FunctionTemplate::New(v8::Isolate*, v8::FunctionCallback, v8::Handle<v8::Value>, v8::Handle<v8::Signature>, int) static Local<FunctionTemplate> New( ^ /home/nompuser/.node-gyp/0.12.4/deps/v8/include/v8.h:3455:34: note: no known conversion for argument 1 from ‘v8::Handle<v8::Value>(const int&)’ to ‘v8::Isolate*’ ../multihashing.cc:764:18: error: ‘NewSymbol’ is not a member of ‘v8::String’ exports->Set(String::NewSymbol("jh"), FunctionTemplate::New(jh)->GetFunction()); ^ ../multihashing.cc:764:67: error: no matching function for call to ‘v8::FunctionTemplate::New(v8::Handle<v8::Value> (&)(const int&))’ exports->Set(String::NewSymbol("jh"), FunctionTemplate::New(jh)->GetFunction()); ^ ../multihashing.cc:764:67: note: candidate is: In file included from /home/nompuser/.node-gyp/0.12.4/src/node.h:61:0, from ../multihashing.cc:1: /home/nompuser/.node-gyp/0.12.4/deps/v8/include/v8.h:3455:34: note: static v8::Local<v8::FunctionTemplate> v8::FunctionTemplate::New(v8::Isolate*, v8::FunctionCallback, v8::Handle<v8::Value>, v8::Handle<v8::Signature>, int) static Local<FunctionTemplate> New( ^ /home/nompuser/.node-gyp/0.12.4/deps/v8/include/v8.h:3455:34: note: no known conversion for argument 1 from ‘v8::Handle<v8::Value>(const int&)’ to ‘v8::Isolate*’ ../multihashing.cc: In function ‘v8::Handle<v8::Value> except(const char*)’: ../multihashing.cc:43:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ ../multihashing.cc: In function ‘v8::Handle<v8::Value> quark(const int&)’: ../multihashing.cc:65:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ ../multihashing.cc: In function ‘v8::Handle<v8::Value> x11(const int&)’: ../multihashing.cc:87:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ ../multihashing.cc: In function ‘v8::Handle<v8::Value> x5(const int&)’: ../multihashing.cc:109:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ ../multihashing.cc: In function ‘v8::Handle<v8::Value> scrypt(const int&)’: ../multihashing.cc:136:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ ../multihashing.cc: In function ‘v8::Handle<v8::Value> neoscrypt_hash(const int&)’: ../multihashing.cc:158:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ ../multihashing.cc: In function ‘v8::Handle<v8::Value> scryptn(const int&)’: ../multihashing.cc:188:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ ../multihashing.cc: In function ‘v8::Handle<v8::Value> scryptjane(const int&)’: ../multihashing.cc:222:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ ../multihashing.cc: In function ‘v8::Handle<v8::Value> yescrypt(const int&)’: ../multihashing.cc:244:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ ../multihashing.cc: In function ‘v8::Handle<v8::Value> keccak(const int&)’: ../multihashing.cc:266:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ ../multihashing.cc: In function ‘v8::Handle<v8::Value> bcrypt(const int&)’: ../multihashing.cc:287:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ ../multihashing.cc: In function ‘v8::Handle<v8::Value> skein(const int&)’: ../multihashing.cc:309:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ ../multihashing.cc: In function ‘v8::Handle<v8::Value> groestl(const int&)’: ../multihashing.cc:332:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ ../multihashing.cc: In function ‘v8::Handle<v8::Value> groestlmyriad(const int&)’: ../multihashing.cc:355:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ ../multihashing.cc: In function ‘v8::Handle<v8::Value> blake(const int&)’: ../multihashing.cc:378:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ ../multihashing.cc: In function ‘v8::Handle<v8::Value> dcrypt(const int&)’: ../multihashing.cc:400:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ ../multihashing.cc: In function ‘v8::Handle<v8::Value> fugue(const int&)’: ../multihashing.cc:422:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ ../multihashing.cc: In function ‘v8::Handle<v8::Value> qubit(const int&)’: ../multihashing.cc:445:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ ../multihashing.cc: In function ‘v8::Handle<v8::Value> s3(const int&)’: ../multihashing.cc:467:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ ../multihashing.cc: In function ‘v8::Handle<v8::Value> hefty1(const int&)’: ../multihashing.cc:489:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ ../multihashing.cc: In function ‘v8::Handle<v8::Value> shavite3(const int&)’: ../multihashing.cc:512:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ ../multihashing.cc: In function ‘v8::Handle<v8::Value> cryptonight(const int&)’: ../multihashing.cc:545:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ ../multihashing.cc: In function ‘v8::Handle<v8::Value> x13(const int&)’: ../multihashing.cc:567:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ ../multihashing.cc: In function ‘v8::Handle<v8::Value> x14(const int&)’: ../multihashing.cc:589:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ ../multihashing.cc: In function ‘v8::Handle<v8::Value> boolberry(const int&)’: ../multihashing.cc:624:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ ../multihashing.cc: In function ‘v8::Handle<v8::Value> nist5(const int&)’: ../multihashing.cc:646:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ ../multihashing.cc: In function ‘v8::Handle<v8::Value> sha1(const int&)’: ../multihashing.cc:668:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ ../multihashing.cc: In function ‘v8::Handle<v8::Value> x15(const int&)’: ../multihashing.cc:690:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ ../multihashing.cc: In function ‘v8::Handle<v8::Value> fresh(const int&)’: ../multihashing.cc:712:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ ../multihashing.cc: In function ‘v8::Handle<v8::Value> jh(const int&)’: ../multihashing.cc:734:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ make: *** [Release/obj.target/multihashing/multihashing.o] Error 1 make: Leaving directory
/home/nompuser/unomp/node_modules/merged-pooler/node_modules/multi-hashing/build'
gyp ERR! build error
gyp ERR! stack Error: make
failed with exit code: 2
gyp ERR! stack at ChildProcess.onExit (/usr/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:269:23)
gyp ERR! stack at ChildProcess.emit (events.js:110:17)
gyp ERR! stack at Process.ChildProcess._handle.onexit (child_process.js:1074:12)
gyp ERR! System Linux 3.13.0-52-generic
gyp ERR! command "node" "/usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
gyp ERR! cwd /home/nompuser/unomp/node_modules/merged-pooler/node_modules/multi-hashing
gyp ERR! node -v v0.12.4
gyp ERR! node-gyp -v v1.0.3
gyp ERR! not ok
npm ERR! Linux 3.13.0-52-generic
npm ERR! argv "/usr/bin/node" "/usr/bin/npm" "update"
npm ERR! node v0.12.4
npm ERR! npm v2.10.1
npm ERR! code ELIFECYCLE
npm ERR! [email protected] install: node-gyp rebuild
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the [email protected] install script 'node-gyp rebuild'.
npm ERR! This is most likely a problem with the multi-hashing package,
npm ERR! not with npm itself.
npm ERR! Tell the author that this fails on your system:
npm ERR! node-gyp rebuild
npm ERR! You can get their info via:
npm ERR! npm owner ls multi-hashing
npm ERR! There is likely additional logging output above.
npm ERR! Please include the following file with any support request:
npm ERR! /home/nompuser/unomp/npm-debug.log
nompuser@Singa:~/unomp$ gcc --version
gcc (Ubuntu 4.8.2-19ubuntu1) 4.8.2
Copyright (C) 2013 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.