Created
October 7, 2015 12:38
-
-
Save timmarinin/40224ff1f48b889ed751 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
> node-proxy@0.9.0 install /home/tim/.nvm/versions/node/v4.1.0/lib/node_modules/node-proxy | |
> node-gyp configure build | |
make: Entering directory '/home/tim/.nvm/versions/node/v4.1.0/lib/node_modules/node-proxy/build' | |
CXX(target) Release/obj.target/nodeproxy/src/node-proxy.o | |
In file included from ../src/./node-proxy.h:40:0, | |
from ../src/node-proxy.cc:33: | |
../node_modules/nan/nan.h:324:27: error: redefinition of 'template<class T> v8::Local<T> Nan::imp::NanEnsureHandleOrPersistent(const v8::Local<T>&)' | |
NAN_INLINE v8::Local<T> NanEnsureHandleOrPersistent(const v8::Local<T> &val) { | |
^ | |
../node_modules/nan/nan.h:319:17: note: 'template<class T> v8::Handle<T> Nan::imp::NanEnsureHandleOrPersistent(v8::Handle<T>&)' previously declared here | |
v8::Handle<T> NanEnsureHandleOrPersistent(const v8::Handle<T> &val) { | |
^ | |
../node_modules/nan/nan.h:344:27: error: redefinition of 'template<class T> v8::Local<T> Nan::imp::NanEnsureLocal(v8::Handle<T>&)' | |
NAN_INLINE v8::Local<T> NanEnsureLocal(const v8::Handle<T> &val) { | |
^ | |
../node_modules/nan/nan.h:334:27: note: 'template<class T> v8::Local<T> Nan::imp::NanEnsureLocal(const v8::Local<T>&)' previously declared here | |
NAN_INLINE v8::Local<T> NanEnsureLocal(const v8::Local<T> &val) { | |
^ | |
../node_modules/nan/nan.h:757:13: error: 'node::smalloc' has not been declared | |
, node::smalloc::FreeCallback callback | |
^ | |
../node_modules/nan/nan.h:757:35: error: expected ',' or '...' before 'callback' | |
, node::smalloc::FreeCallback callback | |
^ | |
../node_modules/nan/nan.h: In function 'v8::Local<v8::Object> NanNewBufferHandle(char*, size_t, int)': | |
../node_modules/nan/nan.h:761:50: error: 'callback' was not declared in this scope | |
v8::Isolate::GetCurrent(), data, length, callback, hint); | |
^ | |
../node_modules/nan/nan.h:761:60: error: 'hint' was not declared in this scope | |
v8::Isolate::GetCurrent(), data, length, callback, hint); | |
^ | |
../node_modules/nan/nan.h: In function 'v8::Local<v8::Object> NanNewBufferHandle(const char*, uint32_t)': | |
../node_modules/nan/nan.h:768:67: error: no matching function for call to 'New(v8::Isolate*, const char*&, uint32_t&)' | |
return node::Buffer::New(v8::Isolate::GetCurrent(), data, size); | |
^ | |
In file included from ../node_modules/nan/nan.h:25:0, | |
from ../src/./node-proxy.h:40, | |
from ../src/node-proxy.cc:33: | |
/home/tim/.node-gyp/4.1.0/include/node/node_buffer.h:31:40: note: candidate: v8::MaybeLocal<v8::Object> node::Buffer::New(v8::Isolate*, v8::Local<v8::String>, node::encoding) <near match> | |
NODE_EXTERN v8::MaybeLocal<v8::Object> New(v8::Isolate* isolate, | |
^ | |
/home/tim/.node-gyp/4.1.0/include/node/node_buffer.h:31:40: note: conversion of argument 3 would be ill-formed: | |
In file included from ../src/./node-proxy.h:40:0, | |
from ../src/node-proxy.cc:33: | |
../node_modules/nan/nan.h:768:67: error: invalid conversion from 'uint32_t {aka unsigned int}' to 'node::encoding' [-fpermissive] | |
return node::Buffer::New(v8::Isolate::GetCurrent(), data, size); | |
^ | |
In file included from ../node_modules/nan/nan.h:25:0, | |
from ../src/./node-proxy.h:40, | |
from ../src/node-proxy.cc:33: | |
/home/tim/.node-gyp/4.1.0/include/node/node_buffer.h:43:40: note: candidate: v8::MaybeLocal<v8::Object> node::Buffer::New(v8::Isolate*, char*, size_t) <near match> | |
NODE_EXTERN v8::MaybeLocal<v8::Object> New(v8::Isolate* isolate, | |
^ | |
/home/tim/.node-gyp/4.1.0/include/node/node_buffer.h:43:40: note: conversion of argument 2 would be ill-formed: | |
In file included from ../src/./node-proxy.h:40:0, | |
from ../src/node-proxy.cc:33: | |
../node_modules/nan/nan.h:768:67: error: invalid conversion from 'const char*' to 'char*' [-fpermissive] | |
return node::Buffer::New(v8::Isolate::GetCurrent(), data, size); | |
^ | |
../node_modules/nan/nan.h: In function 'v8::Local<v8::Object> NanNewBufferHandle(uint32_t)': | |
../node_modules/nan/nan.h:772:29: error: could not convert 'node::Buffer::New(v8::Isolate::GetCurrent(), ((size_t)size))' from 'v8::MaybeLocal<v8::Object>' to 'v8::Local<v8::Object>' | |
return node::Buffer::New(v8::Isolate::GetCurrent(), size); | |
^ | |
../node_modules/nan/nan.h: In function 'v8::Local<v8::Object> NanBufferUse(char*, uint32_t)': | |
../node_modules/nan/nan.h:779:12: error: 'Use' is not a member of 'node::Buffer' | |
return node::Buffer::Use(v8::Isolate::GetCurrent(), data, size); | |
^ | |
nodeproxy.target.mk:90: recipe for target 'Release/obj.target/nodeproxy/src/node-proxy.o' failed | |
make: *** [Release/obj.target/nodeproxy/src/node-proxy.o] Error 1 | |
make: Leaving directory '/home/tim/.nvm/versions/node/v4.1.0/lib/node_modules/node-proxy/build' | |
gyp ERR! build error | |
gyp ERR! stack Error: `make` failed with exit code: 2 | |
gyp ERR! stack at ChildProcess.onExit (/home/tim/.nvm/versions/node/v4.1.0/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:270:23) | |
gyp ERR! stack at emitTwo (events.js:87:13) | |
gyp ERR! stack at ChildProcess.emit (events.js:172:7) | |
gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:200:12) | |
gyp ERR! System Linux 4.1.0-1-amd64 | |
gyp ERR! command "/home/tim/.nvm/versions/node/v4.1.0/bin/node" "/home/tim/.nvm/versions/node/v4.1.0/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "configure" "build" | |
gyp ERR! cwd /home/tim/.nvm/versions/node/v4.1.0/lib/node_modules/node-proxy | |
gyp ERR! node -v v4.1.0 | |
gyp ERR! node-gyp -v v3.0.3 | |
gyp ERR! not ok |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment