Comments (6)
@csotomon @weepy hi, did you find another solution for global keybindings in node? I've successfully run this package just by replacing old ref
version with latest v1.3.1
, but node-keyboard
requires sudo access, so I'm keep looking
from node-keyboard.
I also get a bunch of compile issues :
> [email protected] install /Users/weepy/amplify/mobius-dev/mobius-client/node_modules/node-keyboard/node_modules/ref
> node-gyp rebuild
CXX(target) Release/obj.target/binding/src/binding.o
../src/binding.cc:45:29: error: unknown type name 'Arguments'; did you mean 'v8::internal::Arguments'?
Handle<Value> Address(const Arguments& args) {
from node-keyboard.
prob it's not compatible with osx ?
from node-keyboard.
Sorry I didn't find anything
On Mon, 21 Dec 2015 19:07 ewnd9 [email protected] wrote:
@csotomon https://github.com/csotomon @weepy https://github.com/weepy
hi, did you find another solution for global keybindings in node? I've
successfully run this package just by replacing old ref version with
latest v1.3.1, but node-keyboard requires sudo access, so I keep looking—
Reply to this email directly or view it on GitHub
#2 (comment)
.
from node-keyboard.
@ewnd9 Please, specify the actual 'ref' package version (v1.3.1).
from node-keyboard.
I get basically the same problem, on Ubuntu Linux x64. Is this only compatible with 32-bit?
The package https://github.com/taosx/node-keylogger works fine, seems like I'll use it instead?
$ npm install git+https://github.com/Bornholm/node-keyboard.git
> [email protected] install /home/myusername/apps/myproject/node_modules/node-keyboard/node_modules/ref
> node-gyp rebuild
make: Entering directory '/home/myusername/apps/myproject/node_modules/node-keyboard/node_modules/ref/build'
CXX(target) Release/obj.target/binding/src/binding.o
../src/binding.cc:45:29: error: ‘Arguments’ does not name a type
Handle<Value> Address(const Arguments& args) {
^~~~~~~~~
../src/binding.cc: In function ‘v8::Handle<v8::Value> {anonymous}::Address(const int&)’:
../src/binding.cc:46:15: error: ‘v8::HandleScope::HandleScope()’ is protected within this context
HandleScope scope;
^~~~~
In file included from ../src/binding.cc:5:0:
/home/myusername/.node-gyp/10.6.0/include/node/v8.h:883:13: note: declared protected here
V8_INLINE HandleScope() {}
^~~~~~~~~~~
../src/binding.cc:48:28: error: invalid types ‘const int[int]’ for array subscript
Local<Value> buf = args[0];
^
../src/binding.cc:51:19: error: ‘New’ is not a member of ‘v8::String’
String::New("address: Buffer instance expected")));
^~~
../src/binding.cc:50:12: error: ‘ThrowException’ was not declared in this scope
return ThrowException(Exception::TypeError(
^~~~~~~~~~~~~~
../src/binding.cc:54:26: error: invalid types ‘const int[int]’ for array subscript
int64_t offset = args[1]->IntegerValue();
^
../src/binding.cc:57:62: error: no matching function for call to ‘v8::Number::New(double)’
Local<Number> ret = Number::New(static_cast<double>(intptr));
^
In file included from ../src/binding.cc:5:0:
/home/myusername/.node-gyp/10.6.0/include/node/v8.h:2995:24: note: candidate: static v8::Local<v8::Number> v8::Number::New(v8::Isolate*, double)
static Local<Number> New(Isolate* isolate, double value);
^~~
/home/myusername/.node-gyp/10.6.0/include/node/v8.h:2995:24: note: candidate expects 2 arguments, 1 provided
../src/binding.cc:59:16: error: ‘class v8::HandleScope’ has no member named ‘Close’
return scope.Close(ret);
^~~~~
../src/binding.cc: At global scope:
../src/binding.cc:69:28: error: ‘Arguments’ does not name a type
Handle<Value> IsNull(const Arguments& args) {
^~~~~~~~~
../src/binding.cc: In function ‘v8::Handle<v8::Value> {anonymous}::IsNull(const int&)’:
../src/binding.cc:70:15: error: ‘v8::HandleScope::HandleScope()’ is protected within this context
HandleScope scope;
^~~~~
In file included from ../src/binding.cc:5:0:
/home/myusername/.node-gyp/10.6.0/include/node/v8.h:883:13: note: declared protected here
V8_INLINE HandleScope() {}
^~~~~~~~~~~
../src/binding.cc:72:28: error: invalid types ‘const int[int]’ for array subscript
Local<Value> buf = args[0];
^
../src/binding.cc:75:19: error: ‘New’ is not a member of ‘v8::String’
String::New("isNull: Buffer instance expected")));
^~~
../src/binding.cc:74:12: error: ‘ThrowException’ was not declared in this scope
return ThrowException(Exception::TypeError(
^~~~~~~~~~~~~~
../src/binding.cc:78:26: error: invalid types ‘const int[int]’ for array subscript
int64_t offset = args[1]->IntegerValue();
^
../src/binding.cc:80:47: error: no matching function for call to ‘v8::Boolean::New(bool)’
Handle<Value> ret = Boolean::New(ptr == NULL);
^
In file included from ../src/binding.cc:5:0:
/home/myusername/.node-gyp/10.6.0/include/node/v8.h:9684:16: note: candidate: static v8::Local<v8::Boolean> v8::Boolean::New(v8::Isolate*, bool)
Local<Boolean> Boolean::New(Isolate* isolate, bool value) {
^~~~~~~
/home/myusername/.node-gyp/10.6.0/include/node/v8.h:9684:16: note: candidate expects 2 arguments, 1 provided
../src/binding.cc:82:16: error: ‘class v8::HandleScope’ has no member named ‘Close’
return scope.Close(ret);
^~~~~
../src/binding.cc: In function ‘v8::Handle<v8::Value> {anonymous}::CheckEndianness()’:
../src/binding.cc:94:19: error: ‘New’ is not a member of ‘v8::String’
rtn = String::New("BE");
^~~
../src/binding.cc:96:19: error: ‘New’ is not a member of ‘v8::String’
rtn = String::New("LE");
^~~
../src/binding.cc: In function ‘v8::Persistent<v8::Object> {anonymous}::WrapNullPointer()’:
../src/binding.cc:121:10: error: expected primary-expression before ‘*’ token
Buffer *buf = Buffer::New(ptr, buf_size, unref_null_cb, user_data);
^
../src/binding.cc:121:11: error: ‘buf’ was not declared in this scope
Buffer *buf = Buffer::New(ptr, buf_size, unref_null_cb, user_data);
^~~
../src/binding.cc:121:68: error: no matching function for call to ‘New(char*&, size_t&, void (&)(char*, void*), void*&)’
Buffer *buf = Buffer::New(ptr, buf_size, unref_null_cb, user_data);
^
In file included from ../src/binding.cc:7:0:
/home/myusername/.node-gyp/10.6.0/include/node/node_buffer.h:51:40: note: candidate: v8::MaybeLocal<v8::Object> node::Buffer::New(v8::Isolate*, size_t)
NODE_EXTERN v8::MaybeLocal<v8::Object> New(v8::Isolate* isolate, size_t length);
^~~
/home/myusername/.node-gyp/10.6.0/include/node/node_buffer.h:51:40: note: candidate expects 2 arguments, 4 provided
/home/myusername/.node-gyp/10.6.0/include/node/node_buffer.h:54:40: note: candidate: v8::MaybeLocal<v8::Object> node::Buffer::New(v8::Isolate*, v8::Local<v8::String>, node::encoding)
NODE_EXTERN v8::MaybeLocal<v8::Object> New(v8::Isolate* isolate,
^~~
/home/myusername/.node-gyp/10.6.0/include/node/node_buffer.h:54:40: note: candidate expects 3 arguments, 4 provided
/home/myusername/.node-gyp/10.6.0/include/node/node_buffer.h:59:40: note: candidate: v8::MaybeLocal<v8::Object> node::Buffer::New(v8::Isolate*, char*, size_t, node::Buffer::FreeCallback, void*)
NODE_EXTERN v8::MaybeLocal<v8::Object> New(v8::Isolate* isolate,
^~~
/home/myusername/.node-gyp/10.6.0/include/node/node_buffer.h:59:40: note: candidate expects 5 arguments, 4 provided
/home/myusername/.node-gyp/10.6.0/include/node/node_buffer.h:66:40: note: candidate: v8::MaybeLocal<v8::Object> node::Buffer::New(v8::Isolate*, char*, size_t)
NODE_EXTERN v8::MaybeLocal<v8::Object> New(v8::Isolate* isolate,
^~~
/home/myusername/.node-gyp/10.6.0/include/node/node_buffer.h:66:40: note: candidate expects 3 arguments, 4 provided
../src/binding.cc: At global scope:
../src/binding.cc:134:32: error: ‘Arguments’ does not name a type
Handle<Value> ReadObject(const Arguments& args) {
^~~~~~~~~
../src/binding.cc: In function ‘v8::Handle<v8::Value> {anonymous}::ReadObject(const int&)’:
../src/binding.cc:135:15: error: ‘v8::HandleScope::HandleScope()’ is protected within this context
HandleScope scope;
^~~~~
In file included from ../src/binding.cc:5:0:
/home/myusername/.node-gyp/10.6.0/include/node/v8.h:883:13: note: declared protected here
V8_INLINE HandleScope() {}
^~~~~~~~~~~
../src/binding.cc:137:28: error: invalid types ‘const int[int]’ for array subscript
Local<Value> buf = args[0];
^
../src/binding.cc:140:19: error: ‘New’ is not a member of ‘v8::String’
String::New("readObject: Buffer instance expected")));
^~~
../src/binding.cc:139:12: error: ‘ThrowException’ was not declared in this scope
return ThrowException(Exception::TypeError(
^~~~~~~~~~~~~~
../src/binding.cc:143:26: error: invalid types ‘const int[int]’ for array subscript
int64_t offset = args[1]->IntegerValue();
^
../src/binding.cc:148:19: error: ‘New’ is not a member of ‘v8::String’
String::New("readObject: Cannot read from NULL pointer")));
^~~
../src/binding.cc:147:12: error: ‘ThrowException’ was not declared in this scope
return ThrowException(Exception::Error(
^~~~~~~~~~~~~~
../src/binding.cc:151:23: error: conversion from ‘v8::Persistent<v8::Value>’ to non-scalar type ‘v8::Handle<v8::Value> {aka v8::Local<v8::Value>}’ requested
Handle<Value> rtn = *reinterpret_cast<Persistent<Value>*>(ptr);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/binding.cc:152:16: error: ‘class v8::HandleScope’ has no member named ‘Close’
return scope.Close(rtn);
^~~~~
../src/binding.cc: In function ‘void {anonymous}::write_object_cb(v8::Persistent<v8::Value>, void*)’:
../src/binding.cc:162:10: error: ‘class v8::Persistent<v8::Value>’ has no member named ‘Dispose’
target.Dispose();
^~~~~~~
../src/binding.cc:163:10: error: ‘class v8::Persistent<v8::Value>’ has no member named ‘Clear’
target.Clear();
^~~~~
../src/binding.cc: At global scope:
../src/binding.cc:176:33: error: ‘Arguments’ does not name a type
Handle<Value> WriteObject(const Arguments& args) {
^~~~~~~~~
../src/binding.cc: In function ‘v8::Handle<v8::Value> {anonymous}::WriteObject(const int&)’:
../src/binding.cc:177:15: error: ‘v8::HandleScope::HandleScope()’ is protected within this context
HandleScope scope;
^~~~~
In file included from ../src/binding.cc:5:0:
/home/myusername/.node-gyp/10.6.0/include/node/v8.h:883:13: note: declared protected here
V8_INLINE HandleScope() {}
^~~~~~~~~~~
../src/binding.cc:179:28: error: invalid types ‘const int[int]’ for array subscript
Local<Value> buf = args[0];
^
../src/binding.cc:182:19: error: ‘New’ is not a member of ‘v8::String’
String::New("writeObject: Buffer instance expected")));
^~~
../src/binding.cc:181:12: error: ‘ThrowException’ was not declared in this scope
return ThrowException(Exception::TypeError(
^~~~~~~~~~~~~~
../src/binding.cc:185:26: error: invalid types ‘const int[int]’ for array subscript
int64_t offset = args[1]->IntegerValue();
^
../src/binding.cc:188:56: error: invalid types ‘const int[int]’ for array subscript
Persistent<Value> obj = Persistent<Value>::New(args[2]);
^
../src/binding.cc:189:7: error: ‘class v8::Persistent<v8::Value>’ has no member named ‘MakeWeak’; did you mean ‘SetWeak’?
obj.MakeWeak(NULL, write_object_cb);
^~~~~~~~
SetWeak
../src/binding.cc:192:20: error: too few arguments to function ‘v8::Local<v8::Primitive> v8::Undefined(v8::Isolate*)’
return Undefined();
^
In file included from ../src/binding.cc:5:0:
/home/myusername/.node-gyp/10.6.0/include/node/v8.h:321:27: note: declared here
friend Local<Primitive> Undefined(Isolate* isolate);
^~~~~~~~~
../src/binding.cc: At global scope:
../src/binding.cc:213:33: error: ‘Arguments’ does not name a type
Handle<Value> ReadPointer(const Arguments& args) {
^~~~~~~~~
../src/binding.cc: In function ‘v8::Handle<v8::Value> {anonymous}::ReadPointer(const int&)’:
../src/binding.cc:214:15: error: ‘v8::HandleScope::HandleScope()’ is protected within this context
HandleScope scope;
^~~~~
In file included from ../src/binding.cc:5:0:
/home/myusername/.node-gyp/10.6.0/include/node/v8.h:883:13: note: declared protected here
V8_INLINE HandleScope() {}
^~~~~~~~~~~
../src/binding.cc:216:28: error: invalid types ‘const int[int]’ for array subscript
Local<Value> buf = args[0];
^
../src/binding.cc:219:19: error: ‘New’ is not a member of ‘v8::String’
String::New("readPointer: Buffer instance expected as first argument")));
^~~
../src/binding.cc:218:12: error: ‘ThrowException’ was not declared in this scope
return ThrowException(Exception::TypeError(
^~~~~~~~~~~~~~
../src/binding.cc:222:26: error: invalid types ‘const int[int]’ for array subscript
int64_t offset = args[1]->IntegerValue();
^
../src/binding.cc:224:23: error: invalid types ‘const int[int]’ for array subscript
size_t size = args[2]->Uint32Value();
^
../src/binding.cc:228:19: error: ‘New’ is not a member of ‘v8::String’
String::New("readPointer: Cannot read from NULL pointer")));
^~~
../src/binding.cc:227:12: error: ‘ThrowException’ was not declared in this scope
return ThrowException(Exception::Error(
^~~~~~~~~~~~~~
../src/binding.cc:232:10: error: expected primary-expression before ‘*’ token
Buffer *rtn_buf = Buffer::New(val, size, read_pointer_cb, NULL);
^
../src/binding.cc:232:11: error: ‘rtn_buf’ was not declared in this scope
Buffer *rtn_buf = Buffer::New(val, size, read_pointer_cb, NULL);
^~~~~~~
../src/binding.cc:232:65: error: no matching function for call to ‘New(char*&, size_t&, void (&)(char*, void*), NULL)’
Buffer *rtn_buf = Buffer::New(val, size, read_pointer_cb, NULL);
^
In file included from ../src/binding.cc:7:0:
/home/myusername/.node-gyp/10.6.0/include/node/node_buffer.h:51:40: note: candidate: v8::MaybeLocal<v8::Object> node::Buffer::New(v8::Isolate*, size_t)
NODE_EXTERN v8::MaybeLocal<v8::Object> New(v8::Isolate* isolate, size_t length);
^~~
/home/myusername/.node-gyp/10.6.0/include/node/node_buffer.h:51:40: note: candidate expects 2 arguments, 4 provided
/home/myusername/.node-gyp/10.6.0/include/node/node_buffer.h:54:40: note: candidate: v8::MaybeLocal<v8::Object> node::Buffer::New(v8::Isolate*, v8::Local<v8::String>, node::encoding)
NODE_EXTERN v8::MaybeLocal<v8::Object> New(v8::Isolate* isolate,
^~~
/home/myusername/.node-gyp/10.6.0/include/node/node_buffer.h:54:40: note: candidate expects 3 arguments, 4 provided
/home/myusername/.node-gyp/10.6.0/include/node/node_buffer.h:59:40: note: candidate: v8::MaybeLocal<v8::Object> node::Buffer::New(v8::Isolate*, char*, size_t, node::Buffer::FreeCallback, void*)
NODE_EXTERN v8::MaybeLocal<v8::Object> New(v8::Isolate* isolate,
^~~
/home/myusername/.node-gyp/10.6.0/include/node/node_buffer.h:59:40: note: candidate expects 5 arguments, 4 provided
/home/myusername/.node-gyp/10.6.0/include/node/node_buffer.h:66:40: note: candidate: v8::MaybeLocal<v8::Object> node::Buffer::New(v8::Isolate*, char*, size_t)
NODE_EXTERN v8::MaybeLocal<v8::Object> New(v8::Isolate* isolate,
^~~
/home/myusername/.node-gyp/10.6.0/include/node/node_buffer.h:66:40: note: candidate expects 3 arguments, 4 provided
../src/binding.cc:233:16: error: ‘class v8::HandleScope’ has no member named ‘Close’
return scope.Close(rtn_buf->handle_);
^~~~~
../src/binding.cc: At global scope:
../src/binding.cc:246:34: error: ‘Arguments’ does not name a type
Handle<Value> WritePointer(const Arguments& args) {
^~~~~~~~~
../src/binding.cc: In function ‘v8::Handle<v8::Value> {anonymous}::WritePointer(const int&)’:
../src/binding.cc:247:15: error: ‘v8::HandleScope::HandleScope()’ is protected within this context
HandleScope scope;
^~~~~
In file included from ../src/binding.cc:5:0:
/home/myusername/.node-gyp/10.6.0/include/node/v8.h:883:13: note: declared protected here
V8_INLINE HandleScope() {}
^~~~~~~~~~~
../src/binding.cc:249:28: error: invalid types ‘const int[int]’ for array subscript
Local<Value> buf = args[0];
^
../src/binding.cc:250:30: error: invalid types ‘const int[int]’ for array subscript
Local<Value> input = args[2];
^
../src/binding.cc:253:19: error: ‘New’ is not a member of ‘v8::String’
String::New("writePointer: Buffer instance expected as first argument")));
^~~
../src/binding.cc:252:12: error: ‘ThrowException’ was not declared in this scope
return ThrowException(Exception::TypeError(
^~~~~~~~~~~~~~
../src/binding.cc:257:19: error: ‘New’ is not a member of ‘v8::String’
String::New("writePointer: Buffer instance expected as third argument")));
^~~
../src/binding.cc:256:12: error: ‘ThrowException’ was not declared in this scope
return ThrowException(Exception::TypeError(
^~~~~~~~~~~~~~
../src/binding.cc:260:26: error: invalid types ‘const int[int]’ for array subscript
int64_t offset = args[1]->IntegerValue();
^
../src/binding.cc:270:20: error: too few arguments to function ‘v8::Local<v8::Primitive> v8::Undefined(v8::Isolate*)’
return Undefined();
^
In file included from ../src/binding.cc:5:0:
/home/myusername/.node-gyp/10.6.0/include/node/v8.h:321:27: note: declared here
friend Local<Primitive> Undefined(Isolate* isolate);
^~~~~~~~~
../src/binding.cc: At global scope:
../src/binding.cc:280:31: error: ‘Arguments’ does not name a type
Handle<Value> ReadInt64(const Arguments& args) {
^~~~~~~~~
../src/binding.cc: In function ‘v8::Handle<v8::Value> {anonymous}::ReadInt64(const int&)’:
../src/binding.cc:281:15: error: ‘v8::HandleScope::HandleScope()’ is protected within this context
HandleScope scope;
^~~~~
In file included from ../src/binding.cc:5:0:
/home/myusername/.node-gyp/10.6.0/include/node/v8.h:883:13: note: declared protected here
V8_INLINE HandleScope() {}
^~~~~~~~~~~
../src/binding.cc:283:28: error: invalid types ‘const int[int]’ for array subscript
Local<Value> buf = args[0];
^
../src/binding.cc:286:19: error: ‘New’ is not a member of ‘v8::String’
String::New("readInt64: Buffer instance expected")));
^~~
../src/binding.cc:285:12: error: ‘ThrowException’ was not declared in this scope
return ThrowException(Exception::TypeError(
^~~~~~~~~~~~~~
../src/binding.cc:289:26: error: invalid types ‘const int[int]’ for array subscript
int64_t offset = args[1]->IntegerValue();
^
../src/binding.cc:294:19: error: ‘New’ is not a member of ‘v8::String’
String::New("readInt64: Cannot read from NULL pointer")));
^~~
../src/binding.cc:293:12: error: ‘ThrowException’ was not declared in this scope
return ThrowException(Exception::Error(
^~~~~~~~~~~~~~
../src/binding.cc:304:19: error: ‘New’ is not a member of ‘v8::String’
rtn = String::New(strbuf);
^~~
../src/binding.cc:307:47: error: no matching function for call to ‘v8::Number::New(double)’
rtn = Number::New(static_cast<double>(val));
^
In file included from ../src/binding.cc:5:0:
/home/myusername/.node-gyp/10.6.0/include/node/v8.h:2995:24: note: candidate: static v8::Local<v8::Number> v8::Number::New(v8::Isolate*, double)
static Local<Number> New(Isolate* isolate, double value);
^~~
/home/myusername/.node-gyp/10.6.0/include/node/v8.h:2995:24: note: candidate expects 2 arguments, 1 provided
../src/binding.cc:310:16: error: ‘class v8::HandleScope’ has no member named ‘Close’
return scope.Close(rtn);
^~~~~
../src/binding.cc: At global scope:
../src/binding.cc:322:32: error: ‘Arguments’ does not name a type
Handle<Value> WriteInt64(const Arguments& args) {
^~~~~~~~~
../src/binding.cc: In function ‘v8::Handle<v8::Value> {anonymous}::WriteInt64(const int&)’:
../src/binding.cc:323:15: error: ‘v8::HandleScope::HandleScope()’ is protected within this context
HandleScope scope;
^~~~~
In file included from ../src/binding.cc:5:0:
/home/myusername/.node-gyp/10.6.0/include/node/v8.h:883:13: note: declared protected here
V8_INLINE HandleScope() {}
^~~~~~~~~~~
../src/binding.cc:325:28: error: invalid types ‘const int[int]’ for array subscript
Local<Value> buf = args[0];
^
../src/binding.cc:328:19: error: ‘New’ is not a member of ‘v8::String’
String::New("writeInt64: Buffer instance expected")));
^~~
../src/binding.cc:327:12: error: ‘ThrowException’ was not declared in this scope
return ThrowException(Exception::TypeError(
^~~~~~~~~~~~~~
../src/binding.cc:331:26: error: invalid types ‘const int[int]’ for array subscript
int64_t offset = args[1]->IntegerValue();
^
../src/binding.cc:334:27: error: invalid types ‘const int[int]’ for array subscript
Local<Value> in = args[2];
^
../src/binding.cc:341:29: warning: ‘v8::String::Utf8Value::Utf8Value(v8::Local<v8::Value>)’ is deprecated: Use Isolate version [-Wdeprecated-declarations]
String::Utf8Value str(in);
^
In file included from /home/myusername/.node-gyp/10.6.0/include/node/v8.h:26:0,
from ../src/binding.cc:5:
/home/myusername/.node-gyp/10.6.0/include/node/v8.h:2852:28: note: declared here
explicit Utf8Value(Local<v8::Value> obj));
^
/home/myusername/.node-gyp/10.6.0/include/node/v8config.h:324:3: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^~~~~~~~~~
../src/binding.cc:346:19: error: ‘New’ is not a member of ‘v8::String’
String::New("writeInt64: Number/String 64-bit value required")));
^~~
../src/binding.cc:345:12: error: ‘ThrowException’ was not declared in this scope
return ThrowException(Exception::TypeError(
^~~~~~~~~~~~~~
../src/binding.cc:351:20: error: too few arguments to function ‘v8::Local<v8::Primitive> v8::Undefined(v8::Isolate*)’
return Undefined();
^
In file included from ../src/binding.cc:5:0:
/home/myusername/.node-gyp/10.6.0/include/node/v8.h:321:27: note: declared here
friend Local<Primitive> Undefined(Isolate* isolate);
^~~~~~~~~
../src/binding.cc: At global scope:
../src/binding.cc:361:32: error: ‘Arguments’ does not name a type
Handle<Value> ReadUInt64(const Arguments& args) {
^~~~~~~~~
../src/binding.cc: In function ‘v8::Handle<v8::Value> {anonymous}::ReadUInt64(const int&)’:
../src/binding.cc:362:15: error: ‘v8::HandleScope::HandleScope()’ is protected within this context
HandleScope scope;
^~~~~
In file included from ../src/binding.cc:5:0:
/home/myusername/.node-gyp/10.6.0/include/node/v8.h:883:13: note: declared protected here
V8_INLINE HandleScope() {}
^~~~~~~~~~~
../src/binding.cc:364:28: error: invalid types ‘const int[int]’ for array subscript
Local<Value> buf = args[0];
^
../src/binding.cc:367:19: error: ‘New’ is not a member of ‘v8::String’
String::New("readUInt64: Buffer instance expected")));
^~~
../src/binding.cc:366:12: error: ‘ThrowException’ was not declared in this scope
return ThrowException(Exception::TypeError(
^~~~~~~~~~~~~~
../src/binding.cc:370:26: error: invalid types ‘const int[int]’ for array subscript
int64_t offset = args[1]->IntegerValue();
^
../src/binding.cc:375:19: error: ‘New’ is not a member of ‘v8::String’
String::New("readUInt64: Cannot read from NULL pointer")));
^~~
../src/binding.cc:374:12: error: ‘ThrowException’ was not declared in this scope
return ThrowException(Exception::Error(
^~~~~~~~~~~~~~
../src/binding.cc:385:19: error: ‘New’ is not a member of ‘v8::String’
rtn = String::New(strbuf);
^~~
../src/binding.cc:388:47: error: no matching function for call to ‘v8::Number::New(double)’
rtn = Number::New(static_cast<double>(val));
^
In file included from ../src/binding.cc:5:0:
/home/myusername/.node-gyp/10.6.0/include/node/v8.h:2995:24: note: candidate: static v8::Local<v8::Number> v8::Number::New(v8::Isolate*, double)
static Local<Number> New(Isolate* isolate, double value);
^~~
/home/myusername/.node-gyp/10.6.0/include/node/v8.h:2995:24: note: candidate expects 2 arguments, 1 provided
../src/binding.cc:391:16: error: ‘class v8::HandleScope’ has no member named ‘Close’
return scope.Close(rtn);
^~~~~
../src/binding.cc: At global scope:
../src/binding.cc:403:33: error: ‘Arguments’ does not name a type
Handle<Value> WriteUInt64(const Arguments& args) {
^~~~~~~~~
../src/binding.cc: In function ‘v8::Handle<v8::Value> {anonymous}::WriteUInt64(const int&)’:
../src/binding.cc:404:15: error: ‘v8::HandleScope::HandleScope()’ is protected within this context
HandleScope scope;
^~~~~
In file included from ../src/binding.cc:5:0:
/home/myusername/.node-gyp/10.6.0/include/node/v8.h:883:13: note: declared protected here
V8_INLINE HandleScope() {}
^~~~~~~~~~~
../src/binding.cc:406:28: error: invalid types ‘const int[int]’ for array subscript
Local<Value> buf = args[0];
^
../src/binding.cc:409:19: error: ‘New’ is not a member of ‘v8::String’
String::New("writeUInt64: Buffer instance expected")));
^~~
../src/binding.cc:408:12: error: ‘ThrowException’ was not declared in this scope
return ThrowException(Exception::TypeError(
^~~~~~~~~~~~~~
../src/binding.cc:412:26: error: invalid types ‘const int[int]’ for array subscript
int64_t offset = args[1]->IntegerValue();
^
../src/binding.cc:415:27: error: invalid types ‘const int[int]’ for array subscript
Local<Value> in = args[2];
^
../src/binding.cc:422:29: warning: ‘v8::String::Utf8Value::Utf8Value(v8::Local<v8::Value>)’ is deprecated: Use Isolate version [-Wdeprecated-declarations]
String::Utf8Value str(in);
^
In file included from /home/myusername/.node-gyp/10.6.0/include/node/v8.h:26:0,
from ../src/binding.cc:5:
/home/myusername/.node-gyp/10.6.0/include/node/v8.h:2852:28: note: declared here
explicit Utf8Value(Local<v8::Value> obj));
^
/home/myusername/.node-gyp/10.6.0/include/node/v8config.h:324:3: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^~~~~~~~~~
../src/binding.cc:427:19: error: ‘New’ is not a member of ‘v8::String’
String::New("writeUInt64: Number/String 64-bit value required")));
^~~
../src/binding.cc:426:12: error: ‘ThrowException’ was not declared in this scope
return ThrowException(Exception::TypeError(
^~~~~~~~~~~~~~
../src/binding.cc:432:20: error: too few arguments to function ‘v8::Local<v8::Primitive> v8::Undefined(v8::Isolate*)’
return Undefined();
^
In file included from ../src/binding.cc:5:0:
/home/myusername/.node-gyp/10.6.0/include/node/v8.h:321:27: note: declared here
friend Local<Primitive> Undefined(Isolate* isolate);
^~~~~~~~~
../src/binding.cc: At global scope:
../src/binding.cc:444:33: error: ‘Arguments’ does not name a type
Handle<Value> ReadCString(const Arguments& args) {
^~~~~~~~~
../src/binding.cc: In function ‘v8::Handle<v8::Value> {anonymous}::ReadCString(const int&)’:
../src/binding.cc:445:15: error: ‘v8::HandleScope::HandleScope()’ is protected within this context
HandleScope scope;
^~~~~
In file included from ../src/binding.cc:5:0:
/home/myusername/.node-gyp/10.6.0/include/node/v8.h:883:13: note: declared protected here
V8_INLINE HandleScope() {}
^~~~~~~~~~~
../src/binding.cc:447:28: error: invalid types ‘const int[int]’ for array subscript
Local<Value> buf = args[0];
^
../src/binding.cc:450:19: error: ‘New’ is not a member of ‘v8::String’
String::New("readCString: Buffer instance expected")));
^~~
../src/binding.cc:449:12: error: ‘ThrowException’ was not declared in this scope
return ThrowException(Exception::TypeError(
^~~~~~~~~~~~~~
../src/binding.cc:453:26: error: invalid types ‘const int[int]’ for array subscript
int64_t offset = args[1]->IntegerValue();
^
../src/binding.cc:458:19: error: ‘New’ is not a member of ‘v8::String’
String::New("readCString: Cannot read from NULL pointer")));
^~~
../src/binding.cc:457:12: error: ‘ThrowException’ was not declared in this scope
return ThrowException(Exception::Error(
^~~~~~~~~~~~~~
../src/binding.cc:461:31: error: ‘New’ is not a member of ‘v8::String’
Handle<Value> rtn = String::New(ptr);
^~~
../src/binding.cc:462:16: error: ‘class v8::HandleScope’ has no member named ‘Close’
return scope.Close(rtn);
^~~~~
../src/binding.cc: At global scope:
../src/binding.cc:474:39: error: ‘Arguments’ does not name a type
Handle<Value> ReinterpretBuffer(const Arguments& args) {
^~~~~~~~~
../src/binding.cc: In function ‘v8::Handle<v8::Value> {anonymous}::ReinterpretBuffer(const int&)’:
../src/binding.cc:475:15: error: ‘v8::HandleScope::HandleScope()’ is protected within this context
HandleScope scope;
^~~~~
In file included from ../src/binding.cc:5:0:
/home/myusername/.node-gyp/10.6.0/include/node/v8.h:883:13: note: declared protected here
V8_INLINE HandleScope() {}
^~~~~~~~~~~
../src/binding.cc:477:28: error: invalid types ‘const int[int]’ for array subscript
Local<Value> buf = args[0];
^
../src/binding.cc:480:19: error: ‘New’ is not a member of ‘v8::String’
String::New("reinterpret: Buffer instance expected")));
^~~
../src/binding.cc:479:12: error: ‘ThrowException’ was not declared in this scope
return ThrowException(Exception::TypeError(
^~~~~~~~~~~~~~
../src/binding.cc:483:26: error: invalid types ‘const int[int]’ for array subscript
int64_t offset = args[2]->IntegerValue();
^
../src/binding.cc:488:19: error: ‘New’ is not a member of ‘v8::String’
String::New("reinterpret: Cannot reinterpret from NULL pointer")));
^~~
../src/binding.cc:487:12: error: ‘ThrowException’ was not declared in this scope
return ThrowException(Exception::Error(
^~~~~~~~~~~~~~
../src/binding.cc:491:23: error: invalid types ‘const int[int]’ for array subscript
size_t size = args[1]->Uint32Value();
^
../src/binding.cc:493:10: error: expected primary-expression before ‘*’ token
Buffer *rtn = Buffer::New(ptr, size, read_pointer_cb, NULL);
^
../src/binding.cc:493:11: error: ‘rtn’ was not declared in this scope
Buffer *rtn = Buffer::New(ptr, size, read_pointer_cb, NULL);
^~~
../src/binding.cc:493:61: error: no matching function for call to ‘New(char*&, size_t&, void (&)(char*, void*), NULL)’
Buffer *rtn = Buffer::New(ptr, size, read_pointer_cb, NULL);
^
In file included from ../src/binding.cc:7:0:
/home/myusername/.node-gyp/10.6.0/include/node/node_buffer.h:51:40: note: candidate: v8::MaybeLocal<v8::Object> node::Buffer::New(v8::Isolate*, size_t)
NODE_EXTERN v8::MaybeLocal<v8::Object> New(v8::Isolate* isolate, size_t length);
^~~
/home/myusername/.node-gyp/10.6.0/include/node/node_buffer.h:51:40: note: candidate expects 2 arguments, 4 provided
/home/myusername/.node-gyp/10.6.0/include/node/node_buffer.h:54:40: note: candidate: v8::MaybeLocal<v8::Object> node::Buffer::New(v8::Isolate*, v8::Local<v8::String>, node::encoding)
NODE_EXTERN v8::MaybeLocal<v8::Object> New(v8::Isolate* isolate,
^~~
/home/myusername/.node-gyp/10.6.0/include/node/node_buffer.h:54:40: note: candidate expects 3 arguments, 4 provided
/home/myusername/.node-gyp/10.6.0/include/node/node_buffer.h:59:40: note: candidate: v8::MaybeLocal<v8::Object> node::Buffer::New(v8::Isolate*, char*, size_t, node::Buffer::FreeCallback, void*)
NODE_EXTERN v8::MaybeLocal<v8::Object> New(v8::Isolate* isolate,
^~~
/home/myusername/.node-gyp/10.6.0/include/node/node_buffer.h:59:40: note: candidate expects 5 arguments, 4 provided
/home/myusername/.node-gyp/10.6.0/include/node/node_buffer.h:66:40: note: candidate: v8::MaybeLocal<v8::Object> node::Buffer::New(v8::Isolate*, char*, size_t)
NODE_EXTERN v8::MaybeLocal<v8::Object> New(v8::Isolate* isolate,
^~~
/home/myusername/.node-gyp/10.6.0/include/node/node_buffer.h:66:40: note: candidate expects 3 arguments, 4 provided
../src/binding.cc:495:16: error: ‘class v8::HandleScope’ has no member named ‘Close’
return scope.Close(rtn->handle_);
^~~~~
../src/binding.cc: At global scope:
../src/binding.cc:508:49: error: ‘Arguments’ does not name a type
Handle<Value> ReinterpretBufferUntilZeros(const Arguments& args) {
^~~~~~~~~
../src/binding.cc: In function ‘v8::Handle<v8::Value> {anonymous}::ReinterpretBufferUntilZeros(const int&)’:
../src/binding.cc:509:15: error: ‘v8::HandleScope::HandleScope()’ is protected within this context
HandleScope scope;
^~~~~
In file included from ../src/binding.cc:5:0:
/home/myusername/.node-gyp/10.6.0/include/node/v8.h:883:13: note: declared protected here
V8_INLINE HandleScope() {}
^~~~~~~~~~~
../src/binding.cc:511:28: error: invalid types ‘const int[int]’ for array subscript
Local<Value> buf = args[0];
^
../src/binding.cc:514:19: error: ‘New’ is not a member of ‘v8::String’
String::New("reinterpretUntilZeros: Buffer instance expected")));
^~~
../src/binding.cc:513:12: error: ‘ThrowException’ was not declared in this scope
return ThrowException(Exception::TypeError(
^~~~~~~~~~~~~~
../src/binding.cc:517:26: error: invalid types ‘const int[int]’ for array subscript
int64_t offset = args[2]->IntegerValue();
^
../src/binding.cc:522:19: error: ‘New’ is not a member of ‘v8::String’
String::New("reinterpretUntilZeros: Cannot reinterpret from NULL pointer")));
^~~
../src/binding.cc:521:12: error: ‘ThrowException’ was not declared in this scope
return ThrowException(Exception::Error(
^~~~~~~~~~~~~~
../src/binding.cc:525:29: error: invalid types ‘const int[int]’ for array subscript
uint32_t numZeros = args[1]->Uint32Value();
^
../src/binding.cc:543:10: error: expected primary-expression before ‘*’ token
Buffer *rtn = Buffer::New(ptr, size, read_pointer_cb, NULL);
^
../src/binding.cc:543:11: error: ‘rtn’ was not declared in this scope
Buffer *rtn = Buffer::New(ptr, size, read_pointer_cb, NULL);
^~~
../src/binding.cc:543:61: error: no matching function for call to ‘New(char*&, size_t&, void (&)(char*, void*), NULL)’
Buffer *rtn = Buffer::New(ptr, size, read_pointer_cb, NULL);
^
In file included from ../src/binding.cc:7:0:
/home/myusername/.node-gyp/10.6.0/include/node/node_buffer.h:51:40: note: candidate: v8::MaybeLocal<v8::Object> node::Buffer::New(v8::Isolate*, size_t)
NODE_EXTERN v8::MaybeLocal<v8::Object> New(v8::Isolate* isolate, size_t length);
^~~
/home/myusername/.node-gyp/10.6.0/include/node/node_buffer.h:51:40: note: candidate expects 2 arguments, 4 provided
/home/myusername/.node-gyp/10.6.0/include/node/node_buffer.h:54:40: note: candidate: v8::MaybeLocal<v8::Object> node::Buffer::New(v8::Isolate*, v8::Local<v8::String>, node::encoding)
NODE_EXTERN v8::MaybeLocal<v8::Object> New(v8::Isolate* isolate,
^~~
/home/myusername/.node-gyp/10.6.0/include/node/node_buffer.h:54:40: note: candidate expects 3 arguments, 4 provided
/home/myusername/.node-gyp/10.6.0/include/node/node_buffer.h:59:40: note: candidate: v8::MaybeLocal<v8::Object> node::Buffer::New(v8::Isolate*, char*, size_t, node::Buffer::FreeCallback, void*)
NODE_EXTERN v8::MaybeLocal<v8::Object> New(v8::Isolate* isolate,
^~~
/home/myusername/.node-gyp/10.6.0/include/node/node_buffer.h:59:40: note: candidate expects 5 arguments, 4 provided
/home/myusername/.node-gyp/10.6.0/include/node/node_buffer.h:66:40: note: candidate: v8::MaybeLocal<v8::Object> node::Buffer::New(v8::Isolate*, char*, size_t)
NODE_EXTERN v8::MaybeLocal<v8::Object> New(v8::Isolate* isolate,
^~~
/home/myusername/.node-gyp/10.6.0/include/node/node_buffer.h:66:40: note: candidate expects 3 arguments, 4 provided
../src/binding.cc:545:16: error: ‘class v8::HandleScope’ has no member named ‘Close’
return scope.Close(rtn->handle_);
^~~~~
../src/binding.cc: In function ‘void init(v8::Handle<v8::Object>)’:
../src/binding.cc:552:15: error: ‘v8::HandleScope::HandleScope()’ is protected within this context
HandleScope scope;
^~~~~
In file included from ../src/binding.cc:5:0:
/home/myusername/.node-gyp/10.6.0/include/node/v8.h:883:13: note: declared protected here
V8_INLINE HandleScope() {}
^~~~~~~~~~~
../src/binding.cc:555:36: error: no matching function for call to ‘v8::Object::New()’
Local<Object> smap = Object::New();
^
In file included from ../src/binding.cc:5:0:
/home/myusername/.node-gyp/10.6.0/include/node/v8.h:3569:24: note: candidate: static v8::Local<v8::Object> v8::Object::New(v8::Isolate*)
static Local<Object> New(Isolate* isolate);
^~~
/home/myusername/.node-gyp/10.6.0/include/node/v8.h:3569:24: note: candidate expects 1 argument, 0 provided
../src/binding.cc:557:21: error: ‘NewSymbol’ is not a member of ‘v8::String’
smap->Set(String::NewSymbol("int8"), Integer::New(sizeof(int8_t)));
^~~~~~~~~
../src/binding.cc:557:72: error: no matching function for call to ‘v8::Integer::New(long unsigned int)’
smap->Set(String::NewSymbol("int8"), Integer::New(sizeof(int8_t)));
^
In file included from ../src/binding.cc:5:0:
/home/myusername/.node-gyp/10.6.0/include/node/v8.h:3008:25: note: candidate: static v8::Local<v8::Integer> v8::Integer::New(v8::Isolate*, int32_t)
static Local<Integer> New(Isolate* isolate, int32_t value);
^~~
/home/myusername/.node-gyp/10.6.0/include/node/v8.h:3008:25: note: candidate expects 2 arguments, 1 provided
../src/binding.cc:558:21: error: ‘NewSymbol’ is not a member of ‘v8::String’
smap->Set(String::NewSymbol("uint8"), Integer::New(sizeof(uint8_t)));
^~~~~~~~~
../src/binding.cc:558:73: error: no matching function for call to ‘v8::Integer::New(long unsigned int)’
smap->Set(String::NewSymbol("uint8"), Integer::New(sizeof(uint8_t)));
^
In file included from ../src/binding.cc:5:0:
/home/myusername/.node-gyp/10.6.0/include/node/v8.h:3008:25: note: candidate: static v8::Local<v8::Integer> v8::Integer::New(v8::Isolate*, int32_t)
static Local<Integer> New(Isolate* isolate, int32_t value);
^~~
/home/myusername/.node-gyp/10.6.0/include/node/v8.h:3008:25: note: candidate expects 2 arguments, 1 provided
../src/binding.cc:559:21: error: ‘NewSymbol’ is not a member of ‘v8::String’
smap->Set(String::NewSymbol("int16"), Integer::New(sizeof(int16_t)));
^~~~~~~~~
../src/binding.cc:559:73: error: no matching function for call to ‘v8::Integer::New(long unsigned int)’
smap->Set(String::NewSymbol("int16"), Integer::New(sizeof(int16_t)));
^
In file included from ../src/binding.cc:5:0:
/home/myusername/.node-gyp/10.6.0/include/node/v8.h:3008:25: note: candidate: static v8::Local<v8::Integer> v8::Integer::New(v8::Isolate*, int32_t)
static Local<Integer> New(Isolate* isolate, int32_t value);
^~~
/home/myusername/.node-gyp/10.6.0/include/node/v8.h:3008:25: note: candidate expects 2 arguments, 1 provided
../src/binding.cc:560:21: error: ‘NewSymbol’ is not a member of ‘v8::String’
smap->Set(String::NewSymbol("uint16"), Integer::New(sizeof(uint16_t)));
^~~~~~~~~
../src/binding.cc:560:74: error: no matching function for call to ‘v8::Integer::New(long unsigned int)’
smap->Set(String::NewSymbol("uint16"), Integer::New(sizeof(uint16_t)));
^
In file included from ../src/binding.cc:5:0:
/home/myusername/.node-gyp/10.6.0/include/node/v8.h:3008:25: note: candidate: static v8::Local<v8::Integer> v8::Integer::New(v8::Isolate*, int32_t)
static Local<Integer> New(Isolate* isolate, int32_t value);
^~~
/home/myusername/.node-gyp/10.6.0/include/node/v8.h:3008:25: note: candidate expects 2 arguments, 1 provided
../src/binding.cc:561:21: error: ‘NewSymbol’ is not a member of ‘v8::String’
smap->Set(String::NewSymbol("int32"), Integer::New(sizeof(int32_t)));
^~~~~~~~~
../src/binding.cc:561:73: error: no matching function for call to ‘v8::Integer::New(long unsigned int)’
smap->Set(String::NewSymbol("int32"), Integer::New(sizeof(int32_t)));
^
In file included from ../src/binding.cc:5:0:
/home/myusername/.node-gyp/10.6.0/include/node/v8.h:3008:25: note: candidate: static v8::Local<v8::Integer> v8::Integer::New(v8::Isolate*, int32_t)
static Local<Integer> New(Isolate* isolate, int32_t value);
^~~
/home/myusername/.node-gyp/10.6.0/include/node/v8.h:3008:25: note: candidate expects 2 arguments, 1 provided
../src/binding.cc:562:21: error: ‘NewSymbol’ is not a member of ‘v8::String’
smap->Set(String::NewSymbol("uint32"), Integer::New(sizeof(uint32_t)));
^~~~~~~~~
../src/binding.cc:562:74: error: no matching function for call to ‘v8::Integer::New(long unsigned int)’
smap->Set(String::NewSymbol("uint32"), Integer::New(sizeof(uint32_t)));
^
In file included from ../src/binding.cc:5:0:
/home/myusername/.node-gyp/10.6.0/include/node/v8.h:3008:25: note: candidate: static v8::Local<v8::Integer> v8::Integer::New(v8::Isolate*, int32_t)
static Local<Integer> New(Isolate* isolate, int32_t value);
^~~
/home/myusername/.node-gyp/10.6.0/include/node/v8.h:3008:25: note: candidate expects 2 arguments, 1 provided
../src/binding.cc:563:21: error: ‘NewSymbol’ is not a member of ‘v8::String’
smap->Set(String::NewSymbol("int64"), Integer::New(sizeof(int64_t)));
^~~~~~~~~
../src/binding.cc:563:73: error: no matching function for call to ‘v8::Integer::New(long unsigned int)’
smap->Set(String::NewSymbol("int64"), Integer::New(sizeof(int64_t)));
^
In file included from ../src/binding.cc:5:0:
/home/myusername/.node-gyp/10.6.0/include/node/v8.h:3008:25: note: candidate: static v8::Local<v8::Integer> v8::Integer::New(v8::Isolate*, int32_t)
static Local<Integer> New(Isolate* isolate, int32_t value);
^~~
/home/myusername/.node-gyp/10.6.0/include/node/v8.h:3008:25: note: candidate expects 2 arguments, 1 provided
../src/binding.cc:564:21: error: ‘NewSymbol’ is not a member of ‘v8::String’
smap->Set(String::NewSymbol("uint64"), Integer::New(sizeof(uint64_t)));
^~~~~~~~~
../src/binding.cc:564:74: error: no matching function for call to ‘v8::Integer::New(long unsigned int)’
smap->Set(String::NewSymbol("uint64"), Integer::New(sizeof(uint64_t)));
^
In file included from ../src/binding.cc:5:0:
/home/myusername/.node-gyp/10.6.0/include/node/v8.h:3008:25: note: candidate: static v8::Local<v8::Integer> v8::Integer::New(v8::Isolate*, int32_t)
static Local<Integer> New(Isolate* isolate, int32_t value);
^~~
/home/myusername/.node-gyp/10.6.0/include/node/v8.h:3008:25: note: candidate expects 2 arguments, 1 provided
../src/binding.cc:565:21: error: ‘NewSymbol’ is not a member of ‘v8::String’
smap->Set(String::NewSymbol("float"), Integer::New(sizeof(float)));
^~~~~~~~~
../src/binding.cc:565:71: error: no matching function for call to ‘v8::Integer::New(long unsigned int)’
smap->Set(String::NewSymbol("float"), Integer::New(sizeof(float)));
^
In file included from ../src/binding.cc:5:0:
/home/myusername/.node-gyp/10.6.0/include/node/v8.h:3008:25: note: candidate: static v8::Local<v8::Integer> v8::Integer::New(v8::Isolate*, int32_t)
static Local<Integer> New(Isolate* isolate, int32_t value);
^~~
/home/myusername/.node-gyp/10.6.0/include/node/v8.h:3008:25: note: candidate expects 2 arguments, 1 provided
../src/binding.cc:566:21: error: ‘NewSymbol’ is not a member of ‘v8::String’
smap->Set(String::NewSymbol("double"), Integer::New(sizeof(double)));
^~~~~~~~~
../src/binding.cc:566:72: error: no matching function for call to ‘v8::Integer::New(long unsigned int)’
smap->Set(String::NewSymbol("double"), Integer::New(sizeof(double)));
^
In file included from ../src/binding.cc:5:0:
/home/myusername/.node-gyp/10.6.0/include/node/v8.h:3008:25: note: candidate: static v8::Local<v8::Integer> v8::Integer::New(v8::Isolate*, int32_t)
static Local<Integer> New(Isolate* isolate, int32_t value);
^~~
/home/myusername/.node-gyp/10.6.0/include/node/v8.h:3008:25: note: candidate expects 2 arguments, 1 provided
../src/binding.cc:568:21: error: ‘NewSymbol’ is not a member of ‘v8::String’
smap->Set(String::NewSymbol("bool"), Integer::New(sizeof(bool)));
^~~~~~~~~
../src/binding.cc:568:70: error: no matching function for call to ‘v8::Integer::New(long unsigned int)’
smap->Set(String::NewSymbol("bool"), Integer::New(sizeof(bool)));
^
In file included from ../src/binding.cc:5:0:
/home/myusername/.node-gyp/10.6.0/include/node/v8.h:3008:25: note: candidate: static v8::Local<v8::Integer> v8::Integer::New(v8::Isolate*, int32_t)
static Local<Integer> New(Isolate* isolate, int32_t value);
^~~
/home/myusername/.node-gyp/10.6.0/include/node/v8.h:3008:25: note: candidate expects 2 arguments, 1 provided
../src/binding.cc:569:21: error: ‘NewSymbol’ is not a member of ‘v8::String’
smap->Set(String::NewSymbol("byte"), Integer::New(sizeof(unsigned char)));
^~~~~~~~~
../src/binding.cc:569:79: error: no matching function for call to ‘v8::Integer::New(long unsigned int)’
smap->Set(String::NewSymbol("byte"), Integer::New(sizeof(unsigned char)));
^
In file included from ../src/binding.cc:5:0:
/home/myusername/.node-gyp/10.6.0/include/node/v8.h:3008:25: note: candidate: static v8::Local<v8::Integer> v8::Integer::New(v8::Isolate*, int32_t)
static Local<Integer> New(Isolate* isolate, int32_t value);
^~~
/home/myusername/.node-gyp/10.6.0/include/node/v8.h:3008:25: note: candidate expects 2 arguments, 1 provided
../src/binding.cc:570:21: error: ‘NewSymbol’ is not a member of ‘v8::String’
smap->Set(String::NewSymbol("char"), Integer::New(sizeof(char)));
^~~~~~~~~
../src/binding.cc:570:70: error: no matching function for call to ‘v8::Integer::New(long unsigned int)’
smap->Set(String::NewSymbol("char"), Integer::New(sizeof(char)));
^
In file included from ../src/binding.cc:5:0:
/home/myusername/.node-gyp/10.6.0/include/node/v8.h:3008:25: note: candidate: static v8::Local<v8::Integer> v8::Integer::New(v8::Isolate*, int32_t)
static Local<Integer> New(Isolate* isolate, int32_t value);
^~~
/home/myusername/.node-gyp/10.6.0/include/node/v8.h:3008:25: note: candidate expects 2 arguments, 1 provided
../src/binding.cc:571:21: error: ‘NewSymbol’ is not a member of ‘v8::String’
smap->Set(String::NewSymbol("uchar"), Integer::New(sizeof(unsigned char)));
^~~~~~~~~
../src/binding.cc:571:79: error: no matching function for call to ‘v8::Integer::New(long unsigned int)’
smap->Set(String::NewSymbol("uchar"), Integer::New(sizeof(unsigned char)));
^
In file included from ../src/binding.cc:5:0:
/home/myusername/.node-gyp/10.6.0/include/node/v8.h:3008:25: note: candidate: static v8::Local<v8::Integer> v8::Integer::New(v8::Isolate*, int32_t)
static Local<Integer> New(Isolate* isolate, int32_t value);
^~~
/home/myusername/.node-gyp/10.6.0/include/node/v8.h:3008:25: note: candidate expects 2 arguments, 1 provided
../src/binding.cc:572:21: error: ‘NewSymbol’ is not a member of ‘v8::String’
smap->Set(String::NewSymbol("short"), Integer::New(sizeof(short)));
^~~~~~~~~
../src/binding.cc:572:71: error: no matching function for call to ‘v8::Integer::New(long unsigned int)’
smap->Set(String::NewSymbol("short"), Integer::New(sizeof(short)));
^
In file included from ../src/binding.cc:5:0:
/home/myusername/.node-gyp/10.6.0/include/node/v8.h:3008:25: note: candidate: static v8::Local<v8::Integer> v8::Integer::New(v8::Isolate*, int32_t)
static Local<Integer> New(Isolate* isolate, int32_t value);
^~~
/home/myusername/.node-gyp/10.6.0/include/node/v8.h:3008:25: note: candidate expects 2 arguments, 1 provided
../src/binding.cc:573:21: error: ‘NewSymbol’ is not a member of ‘v8::String’
smap->Set(String::NewSymbol("ushort"), Integer::New(sizeof(unsigned short)));
^~~~~~~~~
../src/binding.cc:573:80: error: no matching function for call to ‘v8::Integer::New(long unsigned int)’
smap->Set(String::NewSymbol("ushort"), Integer::New(sizeof(unsigned short)));
^
In file included from ../src/binding.cc:5:0:
/home/myusername/.node-gyp/10.6.0/include/node/v8.h:3008:25: note: candidate: static v8::Local<v8::Integer> v8::Integer::New(v8::Isolate*, int32_t)
static Local<Integer> New(Isolate* isolate, int32_t value);
^~~
/home/myusername/.node-gyp/10.6.0/include/node/v8.h:3008:25: note: candidate expects 2 arguments, 1 provided
../src/binding.cc:574:21: error: ‘NewSymbol’ is not a member of ‘v8::String’
smap->Set(String::NewSymbol("int"), Integer::New(sizeof(int)));
^~~~~~~~~
../src/binding.cc:574:69: error: no matching function for call to ‘v8::Integer::New(long unsigned int)’
smap->Set(String::NewSymbol("int"), Integer::New(sizeof(int)));
^
In file included from ../src/binding.cc:5:0:
/home/myusername/.node-gyp/10.6.0/include/node/v8.h:3008:25: note: candidate: static v8::Local<v8::Integer> v8::Integer::New(v8::Isolate*, int32_t)
static Local<Integer> New(Isolate* isolate, int32_t value);
^~~
/home/myusername/.node-gyp/10.6.0/include/node/v8.h:3008:25: note: candidate expects 2 arguments, 1 provided
../src/binding.cc:575:21: error: ‘NewSymbol’ is not a member of ‘v8::String’
smap->Set(String::NewSymbol("uint"), Integer::New(sizeof(unsigned int)));
^~~~~~~~~
../src/binding.cc:575:78: error: no matching function for call to ‘v8::Integer::New(long unsigned int)’
smap->Set(String::NewSymbol("uint"), Integer::New(sizeof(unsigned int)));
^
In file included from ../src/binding.cc:5:0:
/home/myusername/.node-gyp/10.6.0/include/node/v8.h:3008:25: note: candidate: static v8::Local<v8::Integer> v8::Integer::New(v8::Isolate*, int32_t)
static Local<Integer> New(Isolate* isolate, int32_t value);
^~~
/home/myusername/.node-gyp/10.6.0/include/node/v8.h:3008:25: note: candidate expects 2 arguments, 1 provided
../src/binding.cc:576:21: error: ‘NewSymbol’ is not a member of ‘v8::String’
smap->Set(String::NewSymbol("long"), Integer::New(sizeof(long)));
^~~~~~~~~
../src/binding.cc:576:70: error: no matching function for call to ‘v8::Integer::New(long unsigned int)’
smap->Set(String::NewSymbol("long"), Integer::New(sizeof(long)));
^
In file included from ../src/binding.cc:5:0:
/home/myusername/.node-gyp/10.6.0/include/node/v8.h:3008:25: note: candidate: static v8::Local<v8::Integer> v8::Integer::New(v8::Isolate*, int32_t)
static Local<Integer> New(Isolate* isolate, int32_t value);
^~~
/home/myusername/.node-gyp/10.6.0/include/node/v8.h:3008:25: note: candidate expects 2 arguments, 1 provided
../src/binding.cc:577:21: error: ‘NewSymbol’ is not a member of ‘v8::String’
smap->Set(String::NewSymbol("ulong"), Integer::New(sizeof(unsigned long)));
^~~~~~~~~
../src/binding.cc:577:79: error: no matching function for call to ‘v8::Integer::New(long unsigned int)’
smap->Set(String::NewSymbol("ulong"), Integer::New(sizeof(unsigned long)));
^
In file included from ../src/binding.cc:5:0:
/home/myusername/.node-gyp/10.6.0/include/node/v8.h:3008:25: note: candidate: static v8::Local<v8::Integer> v8::Integer::New(v8::Isolate*, int32_t)
static Local<Integer> New(Isolate* isolate, int32_t value);
^~~
/home/myusername/.node-gyp/10.6.0/include/node/v8.h:3008:25: note: candidate expects 2 arguments, 1 provided
../src/binding.cc:578:21: error: ‘NewSymbol’ is not a member of ‘v8::String’
smap->Set(String::NewSymbol("longlong"), Integer::New(sizeof(long long)));
^~~~~~~~~
../src/binding.cc:578:75: error: no matching function for call to ‘v8::Integer::New(long unsigned int)’
smap->Set(String::NewSymbol("longlong"), Integer::New(sizeof(long long)));
^
In file included from ../src/binding.cc:5:0:
/home/myusername/.node-gyp/10.6.0/include/node/v8.h:3008:25: note: candidate: static v8::Local<v8::Integer> v8::Integer::New(v8::Isolate*, int32_t)
static Local<Integer> New(Isolate* isolate, int32_t value);
^~~
/home/myusername/.node-gyp/10.6.0/include/node/v8.h:3008:25: note: candidate expects 2 arguments, 1 provided
../src/binding.cc:579:21: error: ‘NewSymbol’ is not a member of ‘v8::String’
smap->Set(String::NewSymbol("ulonglong"), Integer::New(sizeof(unsigned long long)));
^~~~~~~~~
../src/binding.cc:579:84: error: no matching function for call to ‘v8::Integer::New(long unsigned int)’
smap->Set(String::NewSymbol("ulonglong"), Integer::New(sizeof(unsigned long long)));
^
In file included from ../src/binding.cc:5:0:
/home/myusername/.node-gyp/10.6.0/include/node/v8.h:3008:25: note: candidate: static v8::Local<v8::Integer> v8::Integer::New(v8::Isolate*, int32_t)
static Local<Integer> New(Isolate* isolate, int32_t value);
^~~
/home/myusername/.node-gyp/10.6.0/include/node/v8.h:3008:25: note: candidate expects 2 arguments, 1 provided
../src/binding.cc:580:21: error: ‘NewSymbol’ is not a member of ‘v8::String’
smap->Set(String::NewSymbol("pointer"), Integer::New(sizeof(char *)));
^~~~~~~~~
../src/binding.cc:580:72: error: no matching function for call to ‘v8::Integer::New(long unsigned int)’
smap->Set(String::NewSymbol("pointer"), Integer::New(sizeof(char *)));
^
In file included from ../src/binding.cc:5:0:
/home/myusername/.node-gyp/10.6.0/include/node/v8.h:3008:25: note: candidate: static v8::Local<v8::Integer> v8::Integer::New(v8::Isolate*, int32_t)
static Local<Integer> New(Isolate* isolate, int32_t value);
^~~
/home/myusername/.node-gyp/10.6.0/include/node/v8.h:3008:25: note: candidate expects 2 arguments, 1 provided
../src/binding.cc:581:21: error: ‘NewSymbol’ is not a member of ‘v8::String’
smap->Set(String::NewSymbol("size_t"), Integer::New(sizeof(size_t)));
^~~~~~~~~
../src/binding.cc:581:72: error: no matching function for call to ‘v8::Integer::New(long unsigned int)’
smap->Set(String::NewSymbol("size_t"), Integer::New(sizeof(size_t)));
^
In file included from ../src/binding.cc:5:0:
/home/myusername/.node-gyp/10.6.0/include/node/v8.h:3008:25: note: candidate: static v8::Local<v8::Integer> v8::Integer::New(v8::Isolate*, int32_t)
static Local<Integer> New(Isolate* isolate, int32_t value);
^~~
/home/myusername/.node-gyp/10.6.0/include/node/v8.h:3008:25: note: candidate expects 2 arguments, 1 provided
../src/binding.cc:583:21: error: ‘NewSymbol’ is not a member of ‘v8::String’
smap->Set(String::NewSymbol("Object"), Integer::New(sizeof(Persistent<Object>)));
^~~~~~~~~
../src/binding.cc:583:84: error: no matching function for call to ‘v8::Integer::New(long unsigned int)’
smap->Set(String::NewSymbol("Object"), Integer::New(sizeof(Persistent<Object>)));
^
In file included from ../src/binding.cc:5:0:
/home/myusername/.node-gyp/10.6.0/include/node/v8.h:3008:25: note: candidate: static v8::Local<v8::Integer> v8::Integer::New(v8::Isolate*, int32_t)
static Local<Integer> New(Isolate* isolate, int32_t value);
^~~
/home/myusername/.node-gyp/10.6.0/include/node/v8.h:3008:25: note: candidate expects 2 arguments, 1 provided
../src/binding.cc:586:36: error: no matching function for call to ‘v8::Object::New()’
Local<Object> amap = Object::New();
^
In file included from ../src/binding.cc:5:0:
/home/myusername/.node-gyp/10.6.0/include/node/v8.h:3569:24: note: candidate: static v8::Local<v8::Object> v8::Object::New(v8::Isolate*)
static Local<Object> New(Isolate* isolate);
^~~
/home/myusername/.node-gyp/10.6.0/include/node/v8.h:3569:24: note: candidate expects 1 argument, 0 provided
../src/binding.cc:588:21: error: ‘NewSymbol’ is not a member of ‘v8::String’
amap->Set(String::NewSymbol("int8"), Integer::New(__alignof__(struct int8_s)));
^~~~~~~~~
../src/binding.cc:588:84: error: no matching function for call to ‘v8::Integer::New(long unsigned int)’
amap->Set(String::NewSymbol("int8"), Integer::New(__alignof__(struct int8_s)));
^
In file included from ../src/binding.cc:5:0:
/home/myusername/.node-gyp/10.6.0/include/node/v8.h:3008:25: note: candidate: static v8::Local<v8::Integer> v8::Integer::New(v8::Isolate*, int32_t)
static Local<Integer> New(Isolate* isolate, int32_t value);
^~~
/home/myusername/.node-gyp/10.6.0/include/node/v8.h:3008:25: note: candidate expects 2 arguments, 1 provided
../src/binding.cc:590:21: error: ‘NewSymbol’ is not a member of ‘v8::String’
amap->Set(String::NewSymbol("uint8"), Integer::New(__alignof__(struct uint8_s)));
^~~~~~~~~
../src/binding.cc:590:85: error: no matching function for call to ‘v8::Integer::New(long unsigned int)’
amap->Set(String::NewSymbol("uint8"), Integer::New(__alignof__(struct uint8_s)));
^
In file included from ../src/binding.cc:5:0:
/home/myusername/.node-gyp/10.6.0/include/node/v8.h:3008:25: note: candidate: static v8::Local<v8::Integer> v8::Integer::New(v8::Isolate*, int32_t)
static Local<Integer> New(Isolate* isolate, int32_t value);
^~~
/home/myusername/.node-gyp/10.6.0/include/node/v8.h:3008:25: note: candidate expects 2 arguments, 1 provided
../src/binding.cc:592:21: error: ‘NewSymbol’ is not a member of ‘v8::String’
amap->Set(String::NewSymbol("int16"), Integer::New(__alignof__(struct int16_s)));
^~~~~~~~~
../src/binding.cc:592:85: error: no matching function for call to ‘v8::Integer::New(long unsigned int)’
amap->Set(String::NewSymbol("int16"), Integer::New(__alignof__(struct int16_s)));
^
In file included from ../src/binding.cc:5:0:
/home/myusername/.node-gyp/10.6.0/include/node/v8.h:3008:25: note: candidate: static v8::Local<v8::Integer> v8::Integer::New(v8::Isolate*, int32_t)
static Local<Integer> New(Isolate* isolate, int32_t value);
^~~
/home/myusername/.node-gyp/10.6.0/include/node/v8.h:3008:25: note: candidate expects 2 arguments, 1 provided
../src/binding.cc:594:21: error: ‘NewSymbol’ is not a member of ‘v8::String’
amap->Set(String::NewSymbol("uint16"), Integer::New(__alignof__(struct uint16_s)));
^~~~~~~~~
../src/binding.cc:594:86: error: no matching function for call to ‘v8::Integer::New(long unsigned int)’
amap->Set(String::NewSymbol("uint16"), Integer::New(__alignof__(struct uint16_s)));
^
In file included from ../src/binding.cc:5:0:
/home/myusername/.node-gyp/10.6.0/include/node/v8.h:3008:25: note: candidate: static v8::Local<v8::Integer> v8::Integer::New(v8::Isolate*, int32_t)
static Local<Integer> New(Isolate* isolate, int32_t value);
^~~
/home/myusername/.node-gyp/10.6.0/include/node/v8.h:3008:25: note: candidate expects 2 arguments, 1 provided
../src/binding.cc:596:21: error: ‘NewSymbol’ is not a member of ‘v8::String’
amap->Set(String::NewSymbol("int32"), Integer::New(__alignof__(struct int32_s)));
^~~~~~~~~
../src/binding.cc:596:85: error: no matching function for call to ‘v8::Integer::New(long unsigned int)’
amap->Set(String::NewSymbol("int32"), Integer::New(__alignof__(struct int32_s)));
^
In file included from ../src/binding.cc:5:0:
/home/myusername/.node-gyp/10.6.0/include/node/v8.h:3008:25: note: candidate: static v8::Local<v8::Integer> v8::Integer::New(v8::Isolate*, int32_t)
static Local<Integer> New(Isolate* isolate, int32_t value);
^~~
/home/myusername/.node-gyp/10.6.0/include/node/v8.h:3008:25: note: candidate expects 2 arguments, 1 provided
../src/binding.cc:598:21: error: ‘NewSymbol’ is not a member of ‘v8::String’
amap->Set(String::NewSymbol("uint32"), Integer::New(__alignof__(struct uint32_s)));
^~~~~~~~~
../src/binding.cc:598:86: error: no matching function for call to ‘v8::Integer::New(long unsigned int)’
amap->Set(String::NewSymbol("uint32"), Integer::New(__alignof__(struct uint32_s)));
^
In file included from ../src/binding.cc:5:0:
/home/myusername/.node-gyp/10.6.0/include/node/v8.h:3008:25: note: candidate: static v8::Local<v8::Integer> v8::Integer::New(v8::Isolate*, int32_t)
static Local<Integer> New(Isolate* isolate, int32_t value);
^~~
/home/myusername/.node-gyp/10.6.0/include/node/v8.h:3008:25: note: candidate expects 2 arguments, 1 provided
../src/binding.cc:600:21: error: ‘NewSymbol’ is not a member of ‘v8::String’
amap->Set(String::NewSymbol("int64"), Integer::New(__alignof__(struct int64_s)));
^~~~~~~~~
../src/binding.cc:600:85: error: no matching function for call to ‘v8::Integer::New(long unsigned int)’
amap->Set(String::NewSymbol("int64"), Integer::New(__alignof__(struct int64_s)));
^
In file included from ../src/binding.cc:5:0:
/home/myusername/.node-gyp/10.6.0/include/node/v8.h:3008:25: note: candidate: static v8::Local<v8::Integer> v8::Integer::New(v8::Isolate*, int32_t)
static Local<Integer> New(Isolate* isolate, int32_t value);
^~~
/home/myusername/.node-gyp/10.6.0/include/node/v8.h:3008:25: note: candidate expects 2 arguments, 1 provided
../src/binding.cc:602:21: error: ‘NewSymbol’ is not a member of ‘v8::String’
amap->Set(String::NewSymbol("uint64"), Integer::New(__alignof__(struct uint64_s)));
^~~~~~~~~
../src/binding.cc:602:86: error: no matching function for call to ‘v8::Integer::New(long unsigned int)’
amap->Set(String::NewSymbol("uint64"), Integer::New(__alignof__(struct uint64_s)));
^
In file included from ../src/binding.cc:5:0:
/home/myusername/.node-gyp/10.6.0/include/node/v8.h:3008:25: note: candidate: static v8::Local<v8::Integer> v8::Integer::New(v8::Isolate*, int32_t)
static Local<Integer> New(Isolate* isolate, int32_t value);
^~~
/home/myusername/.node-gyp/10.6.0/include/node/v8.h:3008:25: note: candidate expects 2 arguments, 1 provided
../src/binding.cc:604:21: error: ‘NewSymbol’ is not a member of ‘v8::String’
amap->Set(String::NewSymbol("float"), Integer::New(__alignof__(struct float_s)));
^~~~~~~~~
../src/binding.cc:604:85: error: no matching function for call to ‘v8::Integer::New(long unsigned int)’
amap->Set(String::NewSymbol("float"), Integer::New(__alignof__(struct float_s)));
^
In file included from ../src/binding.cc:5:0:
/home/myusername/.node-gyp/10.6.0/include/node/v8.h:3008:25: note: candidate: static v8::Local<v8::Integer> v8::Integer::New(v8::Isolate*, int32_t)
static Local<Integer> New(Isolate* isolate, int32_t value);
^~~
/home/myusername/.node-gyp/10.6.0/include/node/v8.h:3008:25: note: candidate expects 2 arguments, 1 provided
../src/binding.cc:606:21: error: ‘NewSymbol’ is not a member of ‘v8::String’
amap->Set(String::NewSymbol("double"), Integer::New(__alignof__(struct double_s)));
^~~~~~~~~
../src/binding.cc:606:86: error: no matching function for call to ‘v8::Integer::New(long unsigned int)’
amap->Set(String::NewSymbol("double"), Integer::New(__alignof__(struct double_s)));
^
In file included from ../src/binding.cc:5:0:
/home/myusername/.node-gyp/10.6.0/include/node/v8.h:3008:25: note: candidate: static v8::Local<v8::Integer> v8::Integer::New(v8::Isolate*, int32_t)
static Local<Integer> New(Isolate* isolate, int32_t value);
^~~
/home/myusername/.node-gyp/10.6.0/include/node/v8.h:3008:25: note: candidate expects 2 arguments, 1 provided
../src/binding.cc:608:21: error: ‘NewSymbol’ is not a member of ‘v8::String’
amap->Set(String::NewSymbol("bool"), Integer::New(__alignof__(struct bool_s)));
^~~~~~~~~
../src/binding.cc:608:84: error: no matching function for call to ‘v8::Integer::New(long unsigned int)’
amap->Set(String::NewSymbol("bool"), Integer::New(__alignof__(struct bool_s)));
^
In file included from ../src/binding.cc:5:0:
/home/myusername/.node-gyp/10.6.0/include/node/v8.h:3008:25: note: candidate: static v8::Local<v8::Integer> v8::Integer::New(v8::Isolate*, int32_t)
static Local<Integer> New(Isolate* isolate, int32_t value);
^~~
/home/myusername/.node-gyp/10.6.0/include/node/v8.h:3008:25: note: candidate expects 2 arguments, 1 provided
../src/binding.cc:610:21: error: ‘NewSymbol’ is not a member of ‘v8::String’
amap->Set(String::NewSymbol("char"), Integer::New(__alignof__(struct char_s)));
^~~~~~~~~
../src/binding.cc:610:84: error: no matching function for call to ‘v8::Integer::New(long unsigned int)’
amap->Set(String::NewSymbol("char"), Integer::New(__alignof__(struct char_s)));
^
In file included from ../src/binding.cc:5:0:
/home/myusername/.node-gyp/10.6.0/include/node/v8.h:3008:25: note: candidate: static v8::Local<v8::Integer> v8::Integer::New(v8::Isolate*, int32_t)
static Local<Integer> New(Isolate* isolate, int32_t value);
^~~
/home/myusername/.node-gyp/10.6.0/include/node/v8.h:3008:25: note: candidate expects 2 arguments, 1 provided
../src/binding.cc:612:21: error: ‘NewSymbol’ is not a member of ‘v8::String’
amap->Set(String::NewSymbol("uchar"), Integer::New(__alignof__(struct uchar_s)));
^~~~~~~~~
../src/binding.cc:612:85: error: no matching function for call to ‘v8::Integer::New(long unsigned int)’
amap->Set(String::NewSymbol("uchar"), Integer::New(__alignof__(struct uchar_s)));
^
In file included from ../src/binding.cc:5:0:
/home/myusername/.node-gyp/10.6.0/include/node/v8.h:3008:25: note: candidate: static v8::Local<v8::Integer> v8::Integer::New(v8::Isolate*, int32_t)
static Local<Integer> New(Isolate* isolate, int32_t value);
^~~
/home/myusername/.node-gyp/10.6.0/include/node/v8.h:3008:25: note: candidate expects 2 arguments, 1 provided
../src/binding.cc:614:21: error: ‘NewSymbol’ is not a member of ‘v8::String’
amap->Set(String::NewSymbol("short"), Integer::New(__alignof__(struct short_s)));
^~~~~~~~~
../src/binding.cc:614:85: error: no matching function for call to ‘v8::Integer::New(long unsigned int)’
amap->Set(String::NewSymbol("short"), Integer::New(__alignof__(struct short_s)));
^
In file included from ../src/binding.cc:5:0:
/home/myusername/.node-gyp/10.6.0/include/node/v8.h:3008:25: note: candidate: static v8::Local<v8::Integer> v8::Integer::New(v8::Isolate*, int32_t)
static Local<Integer> New(Isolate* isolate, int32_t value);
^~~
/home/myusername/.node-gyp/10.6.0/include/node/v8.h:3008:25: note: candidate expects 2 arguments, 1 provided
../src/binding.cc:616:21: error: ‘NewSymbol’ is not a member of ‘v8::String’
amap->Set(String::NewSymbol("ushort"), Integer::New(__alignof__(struct ushort_s)));
^~~~~~~~~
../src/binding.cc:616:86: error: no matching function for call to ‘v8::Integer::New(long unsigned int)’
amap->Set(String::NewSymbol("ushort"), Integer::New(__alignof__(struct ushort_s)));
^
In file included from ../src/binding.cc:5:0:
/home/myusername/.node-gyp/10.6.0/include/node/v8.h:3008:25: note: candidate: static v8::Local<v8::Integer> v8::Integer::New(v8::Isolate*, int32_t)
static Local<Integer> New(Isolate* isolate, int32_t value);
^~~
/home/myusername/.node-gyp/10.6.0/include/node/v8.h:3008:25: note: candidate expects 2 arguments, 1 provided
../src/binding.cc:618:21: error: ‘NewSymbol’ is not a member of ‘v8::String’
amap->Set(String::NewSymbol("int"), Integer::New(__alignof__(struct int_s)));
^~~~~~~~~
../src/binding.cc:618:83: error: no matching function for call to ‘v8::Integer::New(long unsigned int)’
amap->Set(String::NewSymbol("int"), Integer::New(__alignof__(struct int_s)));
^
In file included from ../src/binding.cc:5:0:
/home/myusername/.node-gyp/10.6.0/include/node/v8.h:3008:25: note: candidate: static v8::Local<v8::Integer> v8::Integer::New(v8::Isolate*, int32_t)
static Local<Integer> New(Isolate* isolate, int32_t value);
^~~
/home/myusername/.node-gyp/10.6.0/include/node/v8.h:3008:25: note: candidate expects 2 arguments, 1 provided
../src/binding.cc:620:21: error: ‘NewSymbol’ is not a member of ‘v8::String’
amap->Set(String::NewSymbol("uint"), Integer::New(__alignof__(struct uint_s)));
^~~~~~~~~
../src/binding.cc:620:84: error: no matching function for call to ‘v8::Integer::New(long unsigned int)’
amap->Set(String::NewSymbol("uint"), Integer::New(__alignof__(struct uint_s)));
^
In file included from ../src/binding.cc:5:0:
/home/myusername/.node-gyp/10.6.0/include/node/v8.h:3008:25: note: candidate: static v8::Local<v8::Integer> v8::Integer::New(v8::Isolate*, int32_t)
static Local<Integer> New(Isolate* isolate, int32_t value);
^~~
/home/myusername/.node-gyp/10.6.0/include/node/v8.h:3008:25: note: candidate expects 2 arguments, 1 provided
../src/binding.cc:622:21: error: ‘NewSymbol’ is not a member of ‘v8::String’
amap->Set(String::NewSymbol("long"), Integer::New(__alignof__(struct long_s)));
^~~~~~~~~
../src/binding.cc:622:84: error: no matching function for call to ‘v8::Integer::New(long unsigned int)’
amap->Set(String::NewSymbol("long"), Integer::New(__alignof__(struct long_s)));
^
In file included from ../src/binding.cc:5:0:
/home/myusername/.node-gyp/10.6.0/include/node/v8.h:3008:25: note: candidate: static v8::Local<v8::Integer> v8::Integer::New(v8::Isolate*, int32_t)
static Local<Integer> New(Isolate* isolate, int32_t value);
^~~
/home/myusername/.node-gyp/10.6.0/include/node/v8.h:3008:25: note: candidate expects 2 arguments, 1 provided
../src/binding.cc:624:21: error: ‘NewSymbol’ is not a member of ‘v8::String’
amap->Set(String::NewSymbol("ulong"), Integer::New(__alignof__(struct ulong_s)));
^~~~~~~~~
../src/binding.cc:624:85: error: no matching function for call to ‘v8::Integer::New(long unsigned int)’
amap->Set(String::NewSymbol("ulong"), Integer::New(__alignof__(struct ulong_s)));
^
In file included from ../src/binding.cc:5:0:
/home/myusername/.node-gyp/10.6.0/include/node/v8.h:3008:25: note: candidate: static v8::Local<v8::Integer> v8::Integer::New(v8::Isolate*, int32_t)
static Local<Integer> New(Isolate* isolate, int32_t value);
^~~
/home/myusername/.node-gyp/10.6.0/include/node/v8.h:3008:25: note: candidate expects 2 arguments, 1 provided
../src/binding.cc:626:21: error: ‘NewSymbol’ is not a member of ‘v8::String’
amap->Set(String::NewSymbol("longlong"), Integer::New(__alignof__(struct longlong_s)));
^~~~~~~~~
../src/binding.cc:626:88: error: no matching function for call to ‘v8::Integer::New(long unsigned int)’
amap->Set(String::NewSymbol("longlong"), Integer::New(__alignof__(struct longlong_s)));
^
In file included from ../src/binding.cc:5:0:
/home/myusername/.node-gyp/10.6.0/include/node/v8.h:3008:25: note: candidate: static v8::Local<v8::Integer> v8::Integer::New(v8::Isolate*, int32_t)
static Local<Integer> New(Isolate* isolate, int32_t value);
^~~
/home/myusername/.node-gyp/10.6.0/include/node/v8.h:3008:25: note: candidate expects 2 arguments, 1 provided
../src/binding.cc:628:21: error: ‘NewSymbol’ is not a member of ‘v8::String’
amap->Set(String::NewSymbol("ulonglong"), Integer::New(__alignof__(struct ulonglong_s)));
^~~~~~~~~
../src/binding.cc:628:89: error: no matching function for call to ‘v8::Integer::New(long unsigned int)’
amap->Set(String::NewSymbol("ulonglong"), Integer::New(__alignof__(struct ulonglong_s)));
^
In file included from ../src/binding.cc:5:0:
/home/myusername/.node-gyp/10.6.0/include/node/v8.h:3008:25: note: candidate: static v8::Local<v8::Integer> v8::Integer::New(v8::Isolate*, int32_t)
static Local<Integer> New(Isolate* isolate, int32_t value);
^~~
/home/myusername/.node-gyp/10.6.0/include/node/v8.h:3008:25: note: candidate expects 2 arguments, 1 provided
../src/binding.cc:630:21: error: ‘NewSymbol’ is not a member of ‘v8::String’
amap->Set(String::NewSymbol("pointer"), Integer::New(__alignof__(struct pointer_s)));
^~~~~~~~~
../src/binding.cc:630:87: error: no matching function for call to ‘v8::Integer::New(long unsigned int)’
amap->Set(String::NewSymbol("pointer"), Integer::New(__alignof__(struct pointer_s)));
^
In file included from ../src/binding.cc:5:0:
/home/myusername/.node-gyp/10.6.0/include/node/v8.h:3008:25: note: candidate: static v8::Local<v8::Integer> v8::Integer::New(v8::Isolate*, int32_t)
static Local<Integer> New(Isolate* isolate, int32_t value);
^~~
/home/myusername/.node-gyp/10.6.0/include/node/v8.h:3008:25: note: candidate expects 2 arguments, 1 provided
../src/binding.cc:632:21: error: ‘NewSymbol’ is not a member of ‘v8::String’
amap->Set(String::NewSymbol("size_t"), Integer::New(__alignof__(struct size_t_s)));
^~~~~~~~~
../src/binding.cc:632:86: error: no matching function for call to ‘v8::Integer::New(long unsigned int)’
amap->Set(String::NewSymbol("size_t"), Integer::New(__alignof__(struct size_t_s)));
^
In file included from ../src/binding.cc:5:0:
/home/myusername/.node-gyp/10.6.0/include/node/v8.h:3008:25: note: candidate: static v8::Local<v8::Integer> v8::Integer::New(v8::Isolate*, int32_t)
static Local<Integer> New(Isolate* isolate, int32_t value);
^~~
/home/myusername/.node-gyp/10.6.0/include/node/v8.h:3008:25: note: candidate expects 2 arguments, 1 provided
../src/binding.cc:634:21: error: ‘NewSymbol’ is not a member of ‘v8::String’
amap->Set(String::NewSymbol("Object"), Integer::New(__alignof__(struct Object_s)));
^~~~~~~~~
../src/binding.cc:634:86: error: no matching function for call to ‘v8::Integer::New(long unsigned int)’
amap->Set(String::NewSymbol("Object"), Integer::New(__alignof__(struct Object_s)));
^
In file included from ../src/binding.cc:5:0:
/home/myusername/.node-gyp/10.6.0/include/node/v8.h:3008:25: note: candidate: static v8::Local<v8::Integer> v8::Integer::New(v8::Isolate*, int32_t)
static Local<Integer> New(Isolate* isolate, int32_t value);
^~~
/home/myusername/.node-gyp/10.6.0/include/node/v8.h:3008:25: note: candidate expects 2 arguments, 1 provided
../src/binding.cc:637:23: error: ‘NewSymbol’ is not a member of ‘v8::String’
target->Set(String::NewSymbol("sizeof"), smap);
^~~~~~~~~
../src/binding.cc:638:23: error: ‘NewSymbol’ is not a member of ‘v8::String’
target->Set(String::NewSymbol("alignof"), amap);
^~~~~~~~~
../src/binding.cc:639:23: error: ‘NewSymbol’ is not a member of ‘v8::String’
target->Set(String::NewSymbol("endianness"), CheckEndianness(), static_cast<PropertyAttribute>(ReadOnly|DontDelete));
^~~~~~~~~
../src/binding.cc:640:23: error: ‘NewSymbol’ is not a member of ‘v8::String’
target->Set(String::NewSymbol("NULL"), WrapNullPointer(), static_cast<PropertyAttribute>(ReadOnly|DontDelete));
^~~~~~~~~
../src/binding.cc:641:45: error: invalid conversion from ‘v8::Handle<v8::Value> (*)(const int&) {aka v8::Local<v8::Value> (*)(const int&)}’ to ‘v8::FunctionCallback {aka void (*)(const v8::FunctionCallbackInfo<v8::Value>&)}’ [-fpermissive]
NODE_SET_METHOD(target, "address", Address);
^
In file included from ../src/binding.cc:6:0:
/home/myusername/.node-gyp/10.6.0/include/node/node.h:353:13: note: initializing argument 3 of ‘void node::NODE_SET_METHOD(v8::Local<v8::Object>, const char*, v8::FunctionCallback)’
inline void NODE_SET_METHOD(v8::Local<v8::Object> recv,
^~~~~~~~~~~~~~~
../src/binding.cc:642:43: error: invalid conversion from ‘v8::Handle<v8::Value> (*)(const int&) {aka v8::Local<v8::Value> (*)(const int&)}’ to ‘v8::FunctionCallback {aka void (*)(const v8::FunctionCallbackInfo<v8::Value>&)}’ [-fpermissive]
NODE_SET_METHOD(target, "isNull", IsNull);
^
In file included from ../src/binding.cc:6:0:
/home/myusername/.node-gyp/10.6.0/include/node/node.h:353:13: note: initializing argument 3 of ‘void node::NODE_SET_METHOD(v8::Local<v8::Object>, const char*, v8::FunctionCallback)’
inline void NODE_SET_METHOD(v8::Local<v8::Object> recv,
^~~~~~~~~~~~~~~
../src/binding.cc:643:51: error: invalid conversion from ‘v8::Handle<v8::Value> (*)(const int&) {aka v8::Local<v8::Value> (*)(const int&)}’ to ‘v8::FunctionCallback {aka void (*)(const v8::FunctionCallbackInfo<v8::Value>&)}’ [-fpermissive]
NODE_SET_METHOD(target, "readObject", ReadObject);
^
In file included from ../src/binding.cc:6:0:
/home/myusername/.node-gyp/10.6.0/include/node/node.h:353:13: note: initializing argument 3 of ‘void node::NODE_SET_METHOD(v8::Local<v8::Object>, const char*, v8::FunctionCallback)’
inline void NODE_SET_METHOD(v8::Local<v8::Object> recv,
^~~~~~~~~~~~~~~
../src/binding.cc:644:53: error: invalid conversion from ‘v8::Handle<v8::Value> (*)(const int&) {aka v8::Local<v8::Value> (*)(const int&)}’ to ‘v8::FunctionCallback {aka void (*)(const v8::FunctionCallbackInfo<v8::Value>&)}’ [-fpermissive]
NODE_SET_METHOD(target, "writeObject", WriteObject);
^
In file included from ../src/binding.cc:6:0:
/home/myusername/.node-gyp/10.6.0/include/node/node.h:353:13: note: initializing argument 3 of ‘void node::NODE_SET_METHOD(v8::Local<v8::Object>, const char*, v8::FunctionCallback)’
inline void NODE_SET_METHOD(v8::Local<v8::Object> recv,
^~~~~~~~~~~~~~~
../src/binding.cc:645:53: error: invalid conversion from ‘v8::Handle<v8::Value> (*)(const int&) {aka v8::Local<v8::Value> (*)(const int&)}’ to ‘v8::FunctionCallback {aka void (*)(const v8::FunctionCallbackInfo<v8::Value>&)}’ [-fpermissive]
NODE_SET_METHOD(target, "readPointer", ReadPointer);
^
In file included from ../src/binding.cc:6:0:
/home/myusername/.node-gyp/10.6.0/include/node/node.h:353:13: note: initializing argument 3 of ‘void node::NODE_SET_METHOD(v8::Local<v8::Object>, const char*, v8::FunctionCallback)’
inline void NODE_SET_METHOD(v8::Local<v8::Object> recv,
^~~~~~~~~~~~~~~
../src/binding.cc:646:55: error: invalid conversion from ‘v8::Handle<v8::Value> (*)(const int&) {aka v8::Local<v8::Value> (*)(const int&)}’ to ‘v8::FunctionCallback {aka void (*)(const v8::FunctionCallbackInfo<v8::Value>&)}’ [-fpermissive]
NODE_SET_METHOD(target, "writePointer", WritePointer);
^
In file included from ../src/binding.cc:6:0:
/home/myusername/.node-gyp/10.6.0/include/node/node.h:353:13: note: initializing argument 3 of ‘void node::NODE_SET_METHOD(v8::Local<v8::Object>, const char*, v8::FunctionCallback)’
inline void NODE_SET_METHOD(v8::Local<v8::Object> recv,
^~~~~~~~~~~~~~~
../src/binding.cc:647:49: error: invalid conversion from ‘v8::Handle<v8::Value> (*)(const int&) {aka v8::Local<v8::Value> (*)(const int&)}’ to ‘v8::FunctionCallback {aka void (*)(const v8::FunctionCallbackInfo<v8::Value>&)}’ [-fpermissive]
NODE_SET_METHOD(target, "readInt64", ReadInt64);
^
In file included from ../src/binding.cc:6:0:
/home/myusername/.node-gyp/10.6.0/include/node/node.h:353:13: note: initializing argument 3 of ‘void node::NODE_SET_METHOD(v8::Local<v8::Object>, const char*, v8::FunctionCallback)’
inline void NODE_SET_METHOD(v8::Local<v8::Object> recv,
^~~~~~~~~~~~~~~
../src/binding.cc:648:51: error: invalid conversion from ‘v8::Handle<v8::Value> (*)(const int&) {aka v8::Local<v8::Value> (*)(const int&)}’ to ‘v8::FunctionCallback {aka void (*)(const v8::FunctionCallbackInfo<v8::Value>&)}’ [-fpermissive]
NODE_SET_METHOD(target, "writeInt64", WriteInt64);
^
In file included from ../src/binding.cc:6:0:
/home/myusername/.node-gyp/10.6.0/include/node/node.h:353:13: note: initializing argument 3 of ‘void node::NODE_SET_METHOD(v8::Local<v8::Object>, const char*, v8::FunctionCallback)’
inline void NODE_SET_METHOD(v8::Local<v8::Object> recv,
^~~~~~~~~~~~~~~
../src/binding.cc:649:51: error: invalid conversion from ‘v8::Handle<v8::Value> (*)(const int&) {aka v8::Local<v8::Value> (*)(const int&)}’ to ‘v8::FunctionCallback {aka void (*)(const v8::FunctionCallbackInfo<v8::Value>&)}’ [-fpermissive]
NODE_SET_METHOD(target, "readUInt64", ReadUInt64);
^
In file included from ../src/binding.cc:6:0:
/home/myusername/.node-gyp/10.6.0/include/node/node.h:353:13: note: initializing argument 3 of ‘void node::NODE_SET_METHOD(v8::Local<v8::Object>, const char*, v8::FunctionCallback)’
inline void NODE_SET_METHOD(v8::Local<v8::Object> recv,
^~~~~~~~~~~~~~~
../src/binding.cc:650:53: error: invalid conversion from ‘v8::Handle<v8::Value> (*)(const int&) {aka v8::Local<v8::Value> (*)(const int&)}’ to ‘v8::FunctionCallback {aka void (*)(const v8::FunctionCallbackInfo<v8::Value>&)}’ [-fpermissive]
NODE_SET_METHOD(target, "writeUInt64", WriteUInt64);
^
In file included from ../src/binding.cc:6:0:
/home/myusername/.node-gyp/10.6.0/include/node/node.h:353:13: note: initializing argument 3 of ‘void node::NODE_SET_METHOD(v8::Local<v8::Object>, const char*, v8::FunctionCallback)’
inline void NODE_SET_METHOD(v8::Local<v8::Object> recv,
^~~~~~~~~~~~~~~
../src/binding.cc:651:53: error: invalid conversion from ‘v8::Handle<v8::Value> (*)(const int&) {aka v8::Local<v8::Value> (*)(const int&)}’ to ‘v8::FunctionCallback {aka void (*)(const v8::FunctionCallbackInfo<v8::Value>&)}’ [-fpermissive]
NODE_SET_METHOD(target, "readCString", ReadCString);
^
In file included from ../src/binding.cc:6:0:
/home/myusername/.node-gyp/10.6.0/include/node/node.h:353:13: note: initializing argument 3 of ‘void node::NODE_SET_METHOD(v8::Local<v8::Object>, const char*, v8::FunctionCallback)’
inline void NODE_SET_METHOD(v8::Local<v8::Object> recv,
^~~~~~~~~~~~~~~
../src/binding.cc:652:59: error: invalid conversion from ‘v8::Handle<v8::Value> (*)(const int&) {aka v8::Local<v8::Value> (*)(const int&)}’ to ‘v8::FunctionCallback {aka void (*)(const v8::FunctionCallbackInfo<v8::Value>&)}’ [-fpermissive]
NODE_SET_METHOD(target, "reinterpret", ReinterpretBuffer);
^
In file included from ../src/binding.cc:6:0:
/home/myusername/.node-gyp/10.6.0/include/node/node.h:353:13: note: initializing argument 3 of ‘void node::NODE_SET_METHOD(v8::Local<v8::Object>, const char*, v8::FunctionCallback)’
inline void NODE_SET_METHOD(v8::Local<v8::Object> recv,
^~~~~~~~~~~~~~~
../src/binding.cc:653:79: error: invalid conversion from ‘v8::Handle<v8::Value> (*)(const int&) {aka v8::Local<v8::Value> (*)(const int&)}’ to ‘v8::FunctionCallback {aka void (*)(const v8::FunctionCallbackInfo<v8::Value>&)}’ [-fpermissive]
NODE_SET_METHOD(target, "reinterpretUntilZeros", ReinterpretBufferUntilZeros);
^
In file included from ../src/binding.cc:6:0:
/home/myusername/.node-gyp/10.6.0/include/node/node.h:353:13: note: initializing argument 3 of ‘void node::NODE_SET_METHOD(v8::Local<v8::Object>, const char*, v8::FunctionCallback)’
inline void NODE_SET_METHOD(v8::Local<v8::Object> recv,
^~~~~~~~~~~~~~~
In file included from ../src/binding.cc:5:0:
/home/myusername/.node-gyp/10.6.0/include/node/v8.h: In instantiation of ‘static void v8::NonCopyablePersistentTraits<T>::Uncompilable() [with O = v8::Object; T = v8::Object]’:
/home/myusername/.node-gyp/10.6.0/include/node/v8.h:652:25: required from ‘static void v8::NonCopyablePersistentTraits<T>::Copy(const v8::Persistent<S, M>&, v8::NonCopyablePersistentTraits<T>::NonCopyablePersistent*) [with S = v8::Object; M = v8::NonCopyablePersistentTraits<v8::Object>; T = v8::Object; v8::NonCopyablePersistentTraits<T>::NonCopyablePersistent = v8::Persistent<v8::Object>]’
/home/myusername/.node-gyp/10.6.0/include/node/v8.h:9293:10: required from ‘void v8::Persistent<T, M>::Copy(const v8::Persistent<S, M>&) [with S = v8::Object; M2 = v8::NonCopyablePersistentTraits<v8::Object>; T = v8::Object; M = v8::NonCopyablePersistentTraits<v8::Object>]’
/home/myusername/.node-gyp/10.6.0/include/node/v8.h:718:9: required from ‘v8::Persistent<T, M>::Persistent(const v8::Persistent<T, M>&) [with T = v8::Object; M = v8::NonCopyablePersistentTraits<v8::Object>]’
../src/binding.cc:123:10: required from here
/home/myusername/.node-gyp/10.6.0/include/node/v8.h:169:37: error: cannot convert ‘v8::Primitive*’ to ‘v8::Object* volatile’ in assignment
*(static_cast<T* volatile*>(0)) = static_cast<S*>(0); \
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
/home/myusername/.node-gyp/10.6.0/include/node/v8.h:656:5: note: in expansion of macro ‘TYPE_CHECK’
TYPE_CHECK(O, Primitive);
^~~~~~~~~~
/home/myusername/.node-gyp/10.6.0/include/node/v8.h: In instantiation of ‘static void v8::NonCopyablePersistentTraits<T>::Uncompilable() [with O = v8::Object; T = v8::Value]’:
/home/myusername/.node-gyp/10.6.0/include/node/v8.h:652:25: required from ‘static void v8::NonCopyablePersistentTraits<T>::Copy(const v8::Persistent<S, M>&, v8::NonCopyablePersistentTraits<T>::NonCopyablePersistent*) [with S = v8::Value; M = v8::NonCopyablePersistentTraits<v8::Value>; T = v8::Value; v8::NonCopyablePersistentTraits<T>::NonCopyablePersistent = v8::Persistent<v8::Value>]’
/home/myusername/.node-gyp/10.6.0/include/node/v8.h:9293:10: required from ‘void v8::Persistent<T, M>::Copy(const v8::Persistent<S, M>&) [with S = v8::Value; M2 = v8::NonCopyablePersistentTraits<v8::Value>; T = v8::Value; M = v8::NonCopyablePersistentTraits<v8::Value>]’
/home/myusername/.node-gyp/10.6.0/include/node/v8.h:725:9: required from ‘v8::Persistent<T, M>& v8::Persistent<T, M>::operator=(const v8::Persistent<T, M>&) [with T = v8::Value; M = v8::NonCopyablePersistentTraits<v8::Value>]’
../src/binding.cc:190:48: required from here
/home/myusername/.node-gyp/10.6.0/include/node/v8.h:169:37: error: cannot convert ‘v8::Primitive*’ to ‘v8::Object* volatile’ in assignment
*(static_cast<T* volatile*>(0)) = static_cast<S*>(0); \
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
/home/myusername/.node-gyp/10.6.0/include/node/v8.h:656:5: note: in expansion of macro ‘TYPE_CHECK’
TYPE_CHECK(O, Primitive);
^~~~~~~~~~
binding.target.mk:93: recipe for target 'Release/obj.target/binding/src/binding.o' failed
make: *** [Release/obj.target/binding/src/binding.o] Error 1
make: Leaving directory '/home/myusername/apps/myproject/node_modules/node-keyboard/node_modules/ref/build'
gyp ERR! build error
gyp ERR! stack Error: `make` failed with exit code: 2
gyp ERR! stack at ChildProcess.onExit (/home/myusername/.nvm/versions/node/v10.6.0/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:258:23)
gyp ERR! stack at ChildProcess.emit (events.js:182:13)
gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:237:12)
gyp ERR! System Linux 4.15.0-38-generic
gyp ERR! command "/home/myusername/.nvm/versions/node/v10.6.0/bin/node" "/home/myusername/.nvm/versions/node/v10.6.0/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
gyp ERR! cwd /home/myusername/apps/myproject/node_modules/node-keyboard/node_modules/ref
gyp ERR! node -v v10.6.0
gyp ERR! node-gyp -v v3.6.2
gyp ERR! not ok
npm WARN [email protected] No repository field.
npm WARN [email protected] No license field.
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: [email protected] (node_modules/nodemon/node_modules/fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for [email protected]: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: [email protected] (node_modules/jest/node_modules/fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for [email protected]: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: [email protected] (node_modules/fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for [email protected]: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! [email protected] install: `node-gyp rebuild`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the [email protected] install script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm ERR! A complete log of this run can be found in:
npm ERR! /home/myusername/.npm/_logs/2018-11-17T02_23_38_990Z-debug.log
from node-keyboard.
Related Issues (3)
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from node-keyboard.