Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Build fails for Node v 0.12 #26

Open
weekens opened this issue Jul 15, 2015 · 2 comments
Open

Build fails for Node v 0.12 #26

weekens opened this issue Jul 15, 2015 · 2 comments

Comments

@weekens
Copy link

weekens commented Jul 15, 2015

Here is the full install log:

> [email protected] install /home/weekens/workspace/saymon/backend/server/node_modules/look/node_modules/nodetime/node_modules/v8tools
> node-gyp rebuild

make: Entering directory `/home/weekens/workspace/saymon/backend/server/node_modules/look/node_modules/nodetime/node_modules/v8tools/build'
  CXX(target) Release/obj.target/v8tools/src/v8tools.o
In file included from ../src/v8tools.cc:6:0:
../src/gc.h:11:29: error: 'Arguments' does not name a type
 Handle<Value> AfterGC(const Arguments& args);
                         ^
../src/gc.h:11:40: error: ISO C++ forbids declaration of 'args' with no type [-fpermissive]
 Handle<Value> AfterGC(const Arguments& args);
                                    ^
In file included from ../src/v8tools.cc:7:0:
../src/profiler.h:9:37: error: 'Arguments' does not name a type
 Handle<Value> StartV8Profiler(const Arguments& args);
                                 ^
../src/profiler.h:9:48: error: ISO C++ forbids declaration of 'args' with no type [-fpermissive]
 Handle<Value> StartV8Profiler(const Arguments& args);
                                            ^
../src/profiler.h:10:36: error: 'Arguments' does not name a type
 Handle<Value> StopV8Profiler(const Arguments& args);
                                ^
../src/profiler.h:10:47: error: ISO C++ forbids declaration of 'args' with no type [-fpermissive]
 Handle<Value> StopV8Profiler(const Arguments& args);
                                           ^
../src/profiler.h:11:38: error: 'Arguments' does not name a type
 Handle<Value> TakeHeapSnapshot(const Arguments& args);
                                  ^
../src/profiler.h:11:49: error: ISO C++ forbids declaration of 'args' with no type [-fpermissive]
 Handle<Value> TakeHeapSnapshot(const Arguments& args);
                                             ^
../src/v8tools.cc: In function 'void Init(v8::Handle<v8::Object>)':
../src/v8tools.cc:13:15: error: 'NewSymbol' is not a member of 'v8::String'
   target->Set(String::NewSymbol("afterGC"), FunctionTemplate::New(AfterGC)->GetFunction());
           ^
../src/v8tools.cc:13:74: error: no matching function for call to 'v8::FunctionTemplate::New(v8::Handle<v8::Value> (&)(const int&))'
   target->Set(String::NewSymbol("afterGC"), FunctionTemplate::New(AfterGC)->GetFunction());
                                                                      ^
../src/v8tools.cc:13:74: note: candidate is:
In file included from /home/weekens/.node-gyp/0.12.6/src/node.h:61:0,
             from ../src/v8tools.cc:3:
/home/weekens/.node-gyp/0.12.6/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/weekens/.node-gyp/0.12.6/deps/v8/include/v8.h:3455:34: note:   no known conversion for argument 1 from 'v8::Handle<v8::Value>(const int&)' to 'v8::Isolate*'
../src/v8tools.cc:14:15: error: 'NewSymbol' is not a member of 'v8::String'
   target->Set(String::NewSymbol("startV8Profiler"), FunctionTemplate::New(StartV8Profiler)->GetFunction());
           ^
../src/v8tools.cc:14:90: error: no matching function for call to 'v8::FunctionTemplate::New(v8::Handle<v8::Value> (&)(const int&))'
   target->Set(String::NewSymbol("startV8Profiler"), FunctionTemplate::New(StartV8Profiler)->GetFunction());
                                                                                      ^
../src/v8tools.cc:14:90: note: candidate is:
In file included from /home/weekens/.node-gyp/0.12.6/src/node.h:61:0,
             from ../src/v8tools.cc:3:
/home/weekens/.node-gyp/0.12.6/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/weekens/.node-gyp/0.12.6/deps/v8/include/v8.h:3455:34: note:   no known conversion for argument 1 from 'v8::Handle<v8::Value>(const int&)' to 'v8::Isolate*'
../src/v8tools.cc:15:15: error: 'NewSymbol' is not a member of 'v8::String'
   target->Set(String::NewSymbol("stopV8Profiler"), FunctionTemplate::New(StopV8Profiler)->GetFunction());
           ^
../src/v8tools.cc:15:88: error: no matching function for call to 'v8::FunctionTemplate::New(v8::Handle<v8::Value> (&)(const int&))'
   target->Set(String::NewSymbol("stopV8Profiler"), FunctionTemplate::New(StopV8Profiler)->GetFunction());
                                                                                    ^
../src/v8tools.cc:15:88: note: candidate is:
In file included from /home/weekens/.node-gyp/0.12.6/src/node.h:61:0,
             from ../src/v8tools.cc:3:
/home/weekens/.node-gyp/0.12.6/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/weekens/.node-gyp/0.12.6/deps/v8/include/v8.h:3455:34: note:   no known conversion for argument 1 from 'v8::Handle<v8::Value>(const int&)' to 'v8::Isolate*'
../src/v8tools.cc:16:15: error: 'NewSymbol' is not a member of 'v8::String'
   target->Set(String::NewSymbol("takeHeapSnapshot"), FunctionTemplate::New(TakeHeapSnapshot)->GetFunction());
           ^
../src/v8tools.cc:16:92: error: no matching function for call to 'v8::FunctionTemplate::New(v8::Handle<v8::Value> (&)(const int&))'
   target->Set(String::NewSymbol("takeHeapSnapshot"), FunctionTemplate::New(TakeHeapSnapshot)->GetFunction());
                                                                                        ^
../src/v8tools.cc:16:92: note: candidate is:
In file included from /home/weekens/.node-gyp/0.12.6/src/node.h:61:0,
             from ../src/v8tools.cc:3:
/home/weekens/.node-gyp/0.12.6/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/weekens/.node-gyp/0.12.6/deps/v8/include/v8.h:3455:34: note:   no known conversion for argument 1 from 'v8::Handle<v8::Value>(const int&)' to 'v8::Isolate*'
make: *** [Release/obj.target/v8tools/src/v8tools.o] Error 1
make: Leaving directory `/home/weekens/workspace/saymon/backend/server/node_modules/look/node_modules/nodetime/node_modules/v8tools/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-58-generic
gyp ERR! command "node" "/usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
gyp ERR! cwd /home/weekens/workspace/saymon/backend/server/node_modules/look/node_modules/nodetime/node_modules/v8tools
gyp ERR! node -v v0.12.6
gyp ERR! node-gyp -v v2.0.1
gyp ERR! not ok 

> [email protected] install /home/weekens/workspace/saymon/backend/server/node_modules/look/node_modules/nodetime/node_modules/timekit
> node-gyp rebuild

make: Entering directory `/home/weekens/workspace/saymon/backend/server/node_modules/look/node_modules/nodetime/node_modules/timekit/build'
  CXX(target) Release/obj.target/timekit/src/timekit_posix.o
  SOLINK_MODULE(target) Release/obj.target/timekit.node
  COPY Release/timekit.node
make: Leaving directory `/home/weekens/workspace/saymon/backend/server/node_modules/look/node_modules/nodetime/node_modules/timekit/build'
npm WARN optional dep failed, continuing [email protected]

> [email protected] install /home/weekens/workspace/saymon/backend/server/node_modules/look/node_modules/socket.io/node_modules/socket.io-client/node_modules/ws
> (node-gyp rebuild 2> builderror.log) || (exit 0)

make: Entering directory `/home/weekens/workspace/saymon/backend/server/node_modules/look/node_modules/socket.io/node_modules/socket.io-client/node_modules/ws/build'
  CXX(target) Release/obj.target/bufferutil/src/bufferutil.o
  SOLINK_MODULE(target) Release/obj.target/bufferutil.node
  COPY Release/bufferutil.node
  CXX(target) Release/obj.target/validation/src/validation.o
  SOLINK_MODULE(target) Release/obj.target/validation.node
  COPY Release/validation.node
make: Leaving directory `/home/weekens/workspace/saymon/backend/server/node_modules/look/node_modules/socket.io/node_modules/socket.io-client/node_modules/ws/build'
[email protected] node_modules/look
├── [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])
@catamphetamine
Copy link

+1

G:\work\cinema [master +5 ~19 -5 !]> npm install look --msys_version=2013
npm WARN install Couldn't install optional dependency: Unsupported
npm WARN install Couldn't install optional dependency: Unsupported

> [email protected] install G:\work\cinema\node_modules\look\node_modules\ws
> (node-gyp rebuild 2> builderror.log) || (exit 0)


G:\work\cinema\node_modules\look\node_modules\ws>if not defined npm_config_node_gyp (node "C:\Users\Nikolay\AppData\Roam
ing\npm\node_modules\npm\bin\node-gyp-bin\\..\..\node_modules\node-gyp\bin\node-gyp.js" rebuild )  else (node  rebuild )

Building the projects in this solution one at a time. To enable parallel build, please add the "/m" switch.
  bufferutil.cc
G:\work\cinema\node_modules\look\node_modules\nan\nan.h(409): error C2039: 'ExternalAsciiStringResource' : is not a mem
ber of 'v8::String' [G:\work\cinema\node_modules\look\node_modules\ws\build\bufferutil.vcxproj]
          C:\Users\Nikolay\.node-gyp\4.2.1\include\node\v8.h(2081) : see declaration of 'v8::String'
G:\work\cinema\node_modules\look\node_modules\nan\nan.h(409): error C2065: 'ExternalAsciiStringResource' : undeclared i
dentifier [G:\work\cinema\node_modules\look\node_modules\ws\build\bufferutil.vcxproj]
G:\work\cinema\node_modules\look\node_modules\nan\nan.h(409): error C2065: 'resource' : undeclared identifier [G:\work\
cinema\node_modules\look\node_modules\ws\build\bufferutil.vcxproj]
G:\work\cinema\node_modules\look\node_modules\nan\nan.h(409): error C2448: 'NanNew' : function-style initializer appear
s to be a function definition [G:\work\cinema\node_modules\look\node_modules\ws\build\bufferutil.vcxproj]
G:\work\cinema\node_modules\look\node_modules\nan\nan.h(430): error C2766: explicit specialization; 'v8::Local<v8::Stri
ngObject> NanNew<v8::StringObject,v8::Local<v8::String>>(v8::Local<v8::String>)' has already been defined [G:\work\cine
ma\node_modules\look\node_modules\ws\build\bufferutil.vcxproj]
          G:\work\cinema\node_modules\look\node_modules\nan\nan.h(420) : see previous definition of 'NanNew'
G:\work\cinema\node_modules\look\node_modules\nan\nan.h(447): error C2995: 'v8::Local<v8::RegExp> NanNew(v8::Local<v8::
String>,v8::RegExp::Flags)' : function template has already been defined [G:\work\cinema\node_modules\look\node_modules
\ws\build\bufferutil.vcxproj]
          G:\work\cinema\node_modules\look\node_modules\nan\nan.h(438) : see declaration of 'NanNew'
G:\work\cinema\node_modules\look\node_modules\nan\nan.h(459): error C2995: 'v8::Local<v8::RegExp> NanNew(v8::Local<v8::
String>,v8::RegExp::Flags)' : function template has already been defined [G:\work\cinema\node_modules\look\node_modules
\ws\build\bufferutil.vcxproj]
          G:\work\cinema\node_modules\look\node_modules\nan\nan.h(450) : see declaration of 'NanNew'
G:\work\cinema\node_modules\look\node_modules\nan\nan.h(767): error C3083: 'smalloc': the symbol to the left of a '::'
must be a type [G:\work\cinema\node_modules\look\node_modules\ws\build\bufferutil.vcxproj]
G:\work\cinema\node_modules\look\node_modules\nan\nan.h(767): error C2039: 'FreeCallback' : is not a member of 'node' [
G:\work\cinema\node_modules\look\node_modules\ws\build\bufferutil.vcxproj]
G:\work\cinema\node_modules\look\node_modules\nan\nan.h(767): error C2061: syntax error : identifier 'FreeCallback' [G:
\work\cinema\node_modules\look\node_modules\ws\build\bufferutil.vcxproj]
G:\work\cinema\node_modules\look\node_modules\nan\nan.h(770): error C2065: 'callback' : undeclared identifier [G:\work\
cinema\node_modules\look\node_modules\ws\build\bufferutil.vcxproj]
G:\work\cinema\node_modules\look\node_modules\nan\nan.h(770): error C2065: 'hint' : undeclared identifier [G:\work\cine
ma\node_modules\look\node_modules\ws\build\bufferutil.vcxproj]
G:\work\cinema\node_modules\look\node_modules\nan\nan.h(777): error C2665: 'node::Buffer::New' : none of the 4 overload
s could convert all the argument types [G:\work\cinema\node_modules\look\node_modules\ws\build\bufferutil.vcxproj]
          C:\Users\Nikolay\.node-gyp\4.2.1\include\node\node_buffer.h(43): could be 'v8::MaybeLocal<v8::Object> node::B
  uffer::New(v8::Isolate *,char *,size_t)'
          C:\Users\Nikolay\.node-gyp\4.2.1\include\node\node_buffer.h(31): or       'v8::MaybeLocal<v8::Object> node::B
  uffer::New(v8::Isolate *,v8::Local<v8::String>,node::encoding)'
          while trying to match the argument list '(v8::Isolate *, const char *, uint32_t)'
G:\work\cinema\node_modules\look\node_modules\nan\nan.h(781): error C2664: 'v8::Local<v8::Object>::Local(const v8::Loca
l<v8::Object> &)' : cannot convert argument 1 from 'v8::MaybeLocal<v8::Object>' to 'const v8::Local<v8::Object> &' [G:\
work\cinema\node_modules\look\node_modules\ws\build\bufferutil.vcxproj]
          Reason: cannot convert from 'v8::MaybeLocal<v8::Object>' to 'const v8::Local<v8::Object>'
          No user-defined-conversion operator available that can perform this conversion, or the operator cannot be cal
  led
G:\work\cinema\node_modules\look\node_modules\nan\nan.h(788): error C2039: 'Use' : is not a member of 'node::Buffer' [G
:\work\cinema\node_modules\look\node_modules\ws\build\bufferutil.vcxproj]
G:\work\cinema\node_modules\look\node_modules\nan\nan.h(788): error C3861: 'Use': identifier not found [G:\work\cinema\
node_modules\look\node_modules\ws\build\bufferutil.vcxproj]
G:\work\cinema\node_modules\look\node_modules\nan\nan.h(1728): error C2039: 'IsExternalAscii' : is not a member of 'v8:
:String' [G:\work\cinema\node_modules\look\node_modules\ws\build\bufferutil.vcxproj]
          C:\Users\Nikolay\.node-gyp\4.2.1\include\node\v8.h(2081) : see declaration of 'v8::String'
G:\work\cinema\node_modules\look\node_modules\nan\nan.h(1729): error C2039: 'ExternalAsciiStringResource' : is not a me
mber of 'v8::String' [G:\work\cinema\node_modules\look\node_modules\ws\build\bufferutil.vcxproj]
          C:\Users\Nikolay\.node-gyp\4.2.1\include\node\v8.h(2081) : see declaration of 'v8::String'
G:\work\cinema\node_modules\look\node_modules\nan\nan.h(1729): error C4430: missing type specifier - int assumed. Note:
 C++ does not support default-int [G:\work\cinema\node_modules\look\node_modules\ws\build\bufferutil.vcxproj]
G:\work\cinema\node_modules\look\node_modules\nan\nan.h(1729): error C2143: syntax error : missing ';' before '*' [G:\w
ork\cinema\node_modules\look\node_modules\ws\build\bufferutil.vcxproj]
G:\work\cinema\node_modules\look\node_modules\nan\nan.h(1729): error C2065: 'ext' : undeclared identifier [G:\work\cine
ma\node_modules\look\node_modules\ws\build\bufferutil.vcxproj]
G:\work\cinema\node_modules\look\node_modules\nan\nan.h(1730): error C2065: 'ext' : undeclared identifier [G:\work\cine
ma\node_modules\look\node_modules\ws\build\bufferutil.vcxproj]
G:\work\cinema\node_modules\look\node_modules\nan\nan.h(1730): error C2039: 'GetExternalAsciiStringResource' : is not a
 member of 'v8::String' [G:\work\cinema\node_modules\look\node_modules\ws\build\bufferutil.vcxproj]
          C:\Users\Nikolay\.node-gyp\4.2.1\include\node\v8.h(2081) : see declaration of 'v8::String'
G:\work\cinema\node_modules\look\node_modules\nan\nan.h(1731): error C2065: 'ext' : undeclared identifier [G:\work\cine
ma\node_modules\look\node_modules\ws\build\bufferutil.vcxproj]
G:\work\cinema\node_modules\look\node_modules\nan\nan.h(1731): error C2227: left of '->data' must point to class/struct
/union/generic type [G:\work\cinema\node_modules\look\node_modules\ws\build\bufferutil.vcxproj]
          type is 'unknown-type'
G:\work\cinema\node_modules\look\node_modules\nan\nan.h(1732): error C2065: 'ext' : undeclared identifier [G:\work\cine
ma\node_modules\look\node_modules\ws\build\bufferutil.vcxproj]
G:\work\cinema\node_modules\look\node_modules\nan\nan.h(1732): error C2227: left of '->length' must point to class/stru
ct/union/generic type [G:\work\cinema\node_modules\look\node_modules\ws\build\bufferutil.vcxproj]
          type is 'unknown-type'
  validation.cc
G:\work\cinema\node_modules\look\node_modules\nan\nan.h(409): error C2039: 'ExternalAsciiStringResource' : is not a mem
ber of 'v8::String' [G:\work\cinema\node_modules\look\node_modules\ws\build\validation.vcxproj]
          C:\Users\Nikolay\.node-gyp\4.2.1\include\node\v8.h(2081) : see declaration of 'v8::String'
G:\work\cinema\node_modules\look\node_modules\nan\nan.h(409): error C2065: 'ExternalAsciiStringResource' : undeclared i
dentifier [G:\work\cinema\node_modules\look\node_modules\ws\build\validation.vcxproj]
G:\work\cinema\node_modules\look\node_modules\nan\nan.h(409): error C2065: 'resource' : undeclared identifier [G:\work\
cinema\node_modules\look\node_modules\ws\build\validation.vcxproj]
G:\work\cinema\node_modules\look\node_modules\nan\nan.h(409): error C2448: 'NanNew' : function-style initializer appear
s to be a function definition [G:\work\cinema\node_modules\look\node_modules\ws\build\validation.vcxproj]
G:\work\cinema\node_modules\look\node_modules\nan\nan.h(430): error C2766: explicit specialization; 'v8::Local<v8::Stri
ngObject> NanNew<v8::StringObject,v8::Local<v8::String>>(v8::Local<v8::String>)' has already been defined [G:\work\cine
ma\node_modules\look\node_modules\ws\build\validation.vcxproj]
          G:\work\cinema\node_modules\look\node_modules\nan\nan.h(420) : see previous definition of 'NanNew'
G:\work\cinema\node_modules\look\node_modules\nan\nan.h(447): error C2995: 'v8::Local<v8::RegExp> NanNew(v8::Local<v8::
String>,v8::RegExp::Flags)' : function template has already been defined [G:\work\cinema\node_modules\look\node_modules
\ws\build\validation.vcxproj]
          G:\work\cinema\node_modules\look\node_modules\nan\nan.h(438) : see declaration of 'NanNew'
G:\work\cinema\node_modules\look\node_modules\nan\nan.h(459): error C2995: 'v8::Local<v8::RegExp> NanNew(v8::Local<v8::
String>,v8::RegExp::Flags)' : function template has already been defined [G:\work\cinema\node_modules\look\node_modules
\ws\build\validation.vcxproj]
          G:\work\cinema\node_modules\look\node_modules\nan\nan.h(450) : see declaration of 'NanNew'
G:\work\cinema\node_modules\look\node_modules\nan\nan.h(767): error C3083: 'smalloc': the symbol to the left of a '::'
must be a type [G:\work\cinema\node_modules\look\node_modules\ws\build\validation.vcxproj]
G:\work\cinema\node_modules\look\node_modules\nan\nan.h(767): error C2039: 'FreeCallback' : is not a member of 'node' [
G:\work\cinema\node_modules\look\node_modules\ws\build\validation.vcxproj]
G:\work\cinema\node_modules\look\node_modules\nan\nan.h(767): error C2061: syntax error : identifier 'FreeCallback' [G:
\work\cinema\node_modules\look\node_modules\ws\build\validation.vcxproj]
G:\work\cinema\node_modules\look\node_modules\nan\nan.h(770): error C2065: 'callback' : undeclared identifier [G:\work\
cinema\node_modules\look\node_modules\ws\build\validation.vcxproj]
G:\work\cinema\node_modules\look\node_modules\nan\nan.h(770): error C2065: 'hint' : undeclared identifier [G:\work\cine
ma\node_modules\look\node_modules\ws\build\validation.vcxproj]
G:\work\cinema\node_modules\look\node_modules\nan\nan.h(777): error C2665: 'node::Buffer::New' : none of the 4 overload
s could convert all the argument types [G:\work\cinema\node_modules\look\node_modules\ws\build\validation.vcxproj]
          C:\Users\Nikolay\.node-gyp\4.2.1\include\node\node_buffer.h(43): could be 'v8::MaybeLocal<v8::Object> node::B
  uffer::New(v8::Isolate *,char *,size_t)'
          C:\Users\Nikolay\.node-gyp\4.2.1\include\node\node_buffer.h(31): or       'v8::MaybeLocal<v8::Object> node::B
  uffer::New(v8::Isolate *,v8::Local<v8::String>,node::encoding)'
          while trying to match the argument list '(v8::Isolate *, const char *, uint32_t)'
G:\work\cinema\node_modules\look\node_modules\nan\nan.h(781): error C2664: 'v8::Local<v8::Object>::Local(const v8::Loca
l<v8::Object> &)' : cannot convert argument 1 from 'v8::MaybeLocal<v8::Object>' to 'const v8::Local<v8::Object> &' [G:\
work\cinema\node_modules\look\node_modules\ws\build\validation.vcxproj]
          Reason: cannot convert from 'v8::MaybeLocal<v8::Object>' to 'const v8::Local<v8::Object>'
          No user-defined-conversion operator available that can perform this conversion, or the operator cannot be cal
  led
G:\work\cinema\node_modules\look\node_modules\nan\nan.h(788): error C2039: 'Use' : is not a member of 'node::Buffer' [G
:\work\cinema\node_modules\look\node_modules\ws\build\validation.vcxproj]
G:\work\cinema\node_modules\look\node_modules\nan\nan.h(788): error C3861: 'Use': identifier not found [G:\work\cinema\
node_modules\look\node_modules\ws\build\validation.vcxproj]
G:\work\cinema\node_modules\look\node_modules\nan\nan.h(1728): error C2039: 'IsExternalAscii' : is not a member of 'v8:
:String' [G:\work\cinema\node_modules\look\node_modules\ws\build\validation.vcxproj]
          C:\Users\Nikolay\.node-gyp\4.2.1\include\node\v8.h(2081) : see declaration of 'v8::String'
G:\work\cinema\node_modules\look\node_modules\nan\nan.h(1729): error C2039: 'ExternalAsciiStringResource' : is not a me
mber of 'v8::String' [G:\work\cinema\node_modules\look\node_modules\ws\build\validation.vcxproj]
          C:\Users\Nikolay\.node-gyp\4.2.1\include\node\v8.h(2081) : see declaration of 'v8::String'
G:\work\cinema\node_modules\look\node_modules\nan\nan.h(1729): error C4430: missing type specifier - int assumed. Note:
 C++ does not support default-int [G:\work\cinema\node_modules\look\node_modules\ws\build\validation.vcxproj]
G:\work\cinema\node_modules\look\node_modules\nan\nan.h(1729): error C2143: syntax error : missing ';' before '*' [G:\w
ork\cinema\node_modules\look\node_modules\ws\build\validation.vcxproj]
G:\work\cinema\node_modules\look\node_modules\nan\nan.h(1729): error C2065: 'ext' : undeclared identifier [G:\work\cine
ma\node_modules\look\node_modules\ws\build\validation.vcxproj]
G:\work\cinema\node_modules\look\node_modules\nan\nan.h(1730): error C2065: 'ext' : undeclared identifier [G:\work\cine
ma\node_modules\look\node_modules\ws\build\validation.vcxproj]
G:\work\cinema\node_modules\look\node_modules\nan\nan.h(1730): error C2039: 'GetExternalAsciiStringResource' : is not a
 member of 'v8::String' [G:\work\cinema\node_modules\look\node_modules\ws\build\validation.vcxproj]
          C:\Users\Nikolay\.node-gyp\4.2.1\include\node\v8.h(2081) : see declaration of 'v8::String'
G:\work\cinema\node_modules\look\node_modules\nan\nan.h(1731): error C2065: 'ext' : undeclared identifier [G:\work\cine
ma\node_modules\look\node_modules\ws\build\validation.vcxproj]
G:\work\cinema\node_modules\look\node_modules\nan\nan.h(1731): error C2227: left of '->data' must point to class/struct
/union/generic type [G:\work\cinema\node_modules\look\node_modules\ws\build\validation.vcxproj]
          type is 'unknown-type'
G:\work\cinema\node_modules\look\node_modules\nan\nan.h(1732): error C2065: 'ext' : undeclared identifier [G:\work\cine
ma\node_modules\look\node_modules\ws\build\validation.vcxproj]
G:\work\cinema\node_modules\look\node_modules\nan\nan.h(1732): error C2227: left of '->length' must point to class/stru
ct/union/generic type [G:\work\cinema\node_modules\look\node_modules\ws\build\validation.vcxproj]
          type is 'unknown-type'

> [email protected] install G:\work\cinema\node_modules\timekit
> node-gyp rebuild


G:\work\cinema\node_modules\timekit>if not defined npm_config_node_gyp (node "C:\Users\Nikolay\AppData\Roaming\npm\node_
modules\npm\bin\node-gyp-bin\\..\..\node_modules\node-gyp\bin\node-gyp.js" rebuild )  else (node  rebuild )
Building the projects in this solution one at a time. To enable parallel build, please add the "/m" switch.
  timekit_win.cc
..\src\timekit_win.cc(41): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [G
:\work\cinema\node_modules\timekit\build\timekit.vcxproj]
..\src\timekit_win.cc(41): error C2143: syntax error : missing ',' before '&' [G:\work\cinema\node_modules\timekit\buil
d\timekit.vcxproj]
..\src\timekit_win.cc(42): error C2248: 'v8::HandleScope::HandleScope' : cannot access protected member declared in cla
ss 'v8::HandleScope' [G:\work\cinema\node_modules\timekit\build\timekit.vcxproj]
          c:\users\nikolay\.node-gyp\4.2.1\include\node\v8.h(885) : see declaration of 'v8::HandleScope::HandleScope'
          c:\users\nikolay\.node-gyp\4.2.1\include\node\v8.h(869) : see declaration of 'v8::HandleScope'
..\src\timekit_win.cc(47): error C2039: 'Close' : is not a member of 'v8::HandleScope' [G:\work\cinema\node_modules\tim
ekit\build\timekit.vcxproj]
          c:\users\nikolay\.node-gyp\4.2.1\include\node\v8.h(869) : see declaration of 'v8::HandleScope'
..\src\timekit_win.cc(47): error C2660: 'v8::Number::New' : function does not take 1 arguments [G:\work\cinema\node_mod
ules\timekit\build\timekit.vcxproj]
..\src\timekit_win.cc(52): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [G
:\work\cinema\node_modules\timekit\build\timekit.vcxproj]
..\src\timekit_win.cc(52): error C2143: syntax error : missing ',' before '&' [G:\work\cinema\node_modules\timekit\buil
d\timekit.vcxproj]
..\src\timekit_win.cc(53): error C2248: 'v8::HandleScope::HandleScope' : cannot access protected member declared in cla
ss 'v8::HandleScope' [G:\work\cinema\node_modules\timekit\build\timekit.vcxproj]
          c:\users\nikolay\.node-gyp\4.2.1\include\node\v8.h(885) : see declaration of 'v8::HandleScope::HandleScope'
          c:\users\nikolay\.node-gyp\4.2.1\include\node\v8.h(869) : see declaration of 'v8::HandleScope'
..\src\timekit_win.cc(63): error C2039: 'Close' : is not a member of 'v8::HandleScope' [G:\work\cinema\node_modules\tim
ekit\build\timekit.vcxproj]
          c:\users\nikolay\.node-gyp\4.2.1\include\node\v8.h(869) : see declaration of 'v8::HandleScope'
..\src\timekit_win.cc(63): error C2660: 'v8::Undefined' : function does not take 0 arguments [G:\work\cinema\node_modul
es\timekit\build\timekit.vcxproj]
..\src\timekit_win.cc(66): error C2039: 'Close' : is not a member of 'v8::HandleScope' [G:\work\cinema\node_modules\tim
ekit\build\timekit.vcxproj]
          c:\users\nikolay\.node-gyp\4.2.1\include\node\v8.h(869) : see declaration of 'v8::HandleScope'
..\src\timekit_win.cc(66): error C2660: 'v8::Number::New' : function does not take 1 arguments [G:\work\cinema\node_mod
ules\timekit\build\timekit.vcxproj]
..\src\timekit_win.cc(71): error C2039: 'NewSymbol' : is not a member of 'v8::String' [G:\work\cinema\node_modules\time
kit\build\timekit.vcxproj]
          c:\users\nikolay\.node-gyp\4.2.1\include\node\v8.h(2081) : see declaration of 'v8::String'
..\src\timekit_win.cc(71): error C2664: 'v8::Local<v8::FunctionTemplate> v8::FunctionTemplate::New(v8::Isolate *,v8::Fu
nctionCallback,v8::Local<v8::Value>,v8::Local<v8::Signature>,int)' : cannot convert argument 1 from 'v8::Local<v8::Valu
e> (__cdecl *)(const int)' to 'v8::Isolate *' [G:\work\cinema\node_modules\timekit\build\timekit.vcxproj]
          There is no context in which this conversion is possible
..\src\timekit_win.cc(71): error C2227: left of '->GetFunction' must point to class/struct/union/generic type [G:\work\
cinema\node_modules\timekit\build\timekit.vcxproj]
..\src\timekit_win.cc(71): error C3861: 'NewSymbol': identifier not found [G:\work\cinema\node_modules\timekit\build\ti
mekit.vcxproj]
..\src\timekit_win.cc(72): error C2039: 'NewSymbol' : is not a member of 'v8::String' [G:\work\cinema\node_modules\time
kit\build\timekit.vcxproj]
          c:\users\nikolay\.node-gyp\4.2.1\include\node\v8.h(2081) : see declaration of 'v8::String'
..\src\timekit_win.cc(72): error C2664: 'v8::Local<v8::FunctionTemplate> v8::FunctionTemplate::New(v8::Isolate *,v8::Fu
nctionCallback,v8::Local<v8::Value>,v8::Local<v8::Signature>,int)' : cannot convert argument 1 from 'v8::Local<v8::Valu
e> (__cdecl *)(const int)' to 'v8::Isolate *' [G:\work\cinema\node_modules\timekit\build\timekit.vcxproj]
          There is no context in which this conversion is possible
..\src\timekit_win.cc(72): error C2227: left of '->GetFunction' must point to class/struct/union/generic type [G:\work\
cinema\node_modules\timekit\build\timekit.vcxproj]
..\src\timekit_win.cc(72): error C3861: 'NewSymbol': identifier not found [G:\work\cinema\node_modules\timekit\build\ti
mekit.vcxproj]
gyp ERR! build error
gyp ERR! stack Error: `msbuild` failed with exit code: 1
gyp ERR! stack     at ChildProcess.onExit (C:\Users\Nikolay\AppData\Roaming\npm\node_modules\npm\node_modules\node-gyp\l
ib\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 Windows_NT 6.3.9600
gyp ERR! command "C:\\Program Files\\nodejs\\node.exe" "C:\\Users\\Nikolay\\AppData\\Roaming\\npm\\node_modules\\npm\\no
de_modules\\node-gyp\\bin\\node-gyp.js" "rebuild"
gyp ERR! cwd G:\work\cinema\node_modules\timekit
gyp ERR! node -v v4.2.1
gyp ERR! node-gyp -v v3.0.3
gyp ERR! not ok
npm WARN install:timekit [email protected] install: `node-gyp rebuild`
npm WARN install:timekit Exit status 1

> [email protected] install G:\work\cinema\node_modules\v8tools
> node-gyp rebuild


G:\work\cinema\node_modules\v8tools>if not defined npm_config_node_gyp (node "C:\Users\Nikolay\AppData\Roaming\npm\node_
modules\npm\bin\node-gyp-bin\\..\..\node_modules\node-gyp\bin\node-gyp.js" rebuild )  else (node  rebuild )
Building the projects in this solution one at a time. To enable parallel build, please add the "/m" switch.
  v8tools.cc
  gc.cc
  profiler.cc
g:\work\cinema\node_modules\v8tools\src\gc.h(11): error C4430: missing type specifier - int assumed. Note: C++ does not
 support default-int (..\src\v8tools.cc) [G:\work\cinema\node_modules\v8tools\build\v8tools.vcxproj]
g:\work\cinema\node_modules\v8tools\src\gc.h(11): error C2143: syntax error : missing ',' before '&' (..\src\v8tools.cc
) [G:\work\cinema\node_modules\v8tools\build\v8tools.vcxproj]
g:\work\cinema\node_modules\v8tools\src\profiler.h(9): error C4430: missing type specifier - int assumed. Note: C++ doe
s not support default-int (..\src\v8tools.cc) [G:\work\cinema\node_modules\v8tools\build\v8tools.vcxproj]
g:\work\cinema\node_modules\v8tools\src\profiler.h(9): error C2143: syntax error : missing ',' before '&' (..\src\v8too
ls.cc) [G:\work\cinema\node_modules\v8tools\build\v8tools.vcxproj]
g:\work\cinema\node_modules\v8tools\src\profiler.h(10): error C4430: missing type specifier - int assumed. Note: C++ do
es not support default-int (..\src\v8tools.cc) [G:\work\cinema\node_modules\v8tools\build\v8tools.vcxproj]
g:\work\cinema\node_modules\v8tools\src\profiler.h(10): error C2143: syntax error : missing ',' before '&' (..\src\v8to
ols.cc) [G:\work\cinema\node_modules\v8tools\build\v8tools.vcxproj]
g:\work\cinema\node_modules\v8tools\src\profiler.h(11): error C4430: missing type specifier - int assumed. Note: C++ do
es not support default-int (..\src\v8tools.cc) [G:\work\cinema\node_modules\v8tools\build\v8tools.vcxproj]
g:\work\cinema\node_modules\v8tools\src\profiler.h(11): error C2143: syntax error : missing ',' before '&' (..\src\v8to
ols.cc) [G:\work\cinema\node_modules\v8tools\build\v8tools.vcxproj]
..\src\v8tools.cc(13): error C2039: 'NewSymbol' : is not a member of 'v8::String' [G:\work\cinema\node_modules\v8tools\
build\v8tools.vcxproj]
          c:\users\nikolay\.node-gyp\4.2.1\include\node\v8.h(2081) : see declaration of 'v8::String'
..\src\v8tools.cc(13): error C2664: 'v8::Local<v8::FunctionTemplate> v8::FunctionTemplate::New(v8::Isolate *,v8::Functi
onCallback,v8::Local<v8::Value>,v8::Local<v8::Signature>,int)' : cannot convert argument 1 from 'v8::Local<v8::Value> (
__cdecl *)(const int)' to 'v8::Isolate *' [G:\work\cinema\node_modules\v8tools\build\v8tools.vcxproj]
          There is no context in which this conversion is possible
..\src\v8tools.cc(13): error C2227: left of '->GetFunction' must point to class/struct/union/generic type [G:\work\cine
ma\node_modules\v8tools\build\v8tools.vcxproj]
..\src\v8tools.cc(13): error C3861: 'NewSymbol': identifier not found [G:\work\cinema\node_modules\v8tools\build\v8tool
s.vcxproj]
..\src\v8tools.cc(14): error C2039: 'NewSymbol' : is not a member of 'v8::String' [G:\work\cinema\node_modules\v8tools\
build\v8tools.vcxproj]
          c:\users\nikolay\.node-gyp\4.2.1\include\node\v8.h(2081) : see declaration of 'v8::String'
..\src\v8tools.cc(14): error C2664: 'v8::Local<v8::FunctionTemplate> v8::FunctionTemplate::New(v8::Isolate *,v8::Functi
onCallback,v8::Local<v8::Value>,v8::Local<v8::Signature>,int)' : cannot convert argument 1 from 'v8::Local<v8::Value> (
__cdecl *)(const int)' to 'v8::Isolate *' [G:\work\cinema\node_modules\v8tools\build\v8tools.vcxproj]
          There is no context in which this conversion is possible
..\src\v8tools.cc(14): error C2227: left of '->GetFunction' must point to class/struct/union/generic type [G:\work\cine
ma\node_modules\v8tools\build\v8tools.vcxproj]
..\src\v8tools.cc(14): error C3861: 'NewSymbol': identifier not found [G:\work\cinema\node_modules\v8tools\build\v8tool
s.vcxproj]
..\src\v8tools.cc(15): error C2039: 'NewSymbol' : is not a member of 'v8::String' [G:\work\cinema\node_modules\v8tools\
build\v8tools.vcxproj]
          c:\users\nikolay\.node-gyp\4.2.1\include\node\v8.h(2081) : see declaration of 'v8::String'
..\src\v8tools.cc(15): error C2664: 'v8::Local<v8::FunctionTemplate> v8::FunctionTemplate::New(v8::Isolate *,v8::Functi
onCallback,v8::Local<v8::Value>,v8::Local<v8::Signature>,int)' : cannot convert argument 1 from 'v8::Local<v8::Value> (
__cdecl *)(const int)' to 'v8::Isolate *' [G:\work\cinema\node_modules\v8tools\build\v8tools.vcxproj]
          There is no context in which this conversion is possible
..\src\v8tools.cc(15): error C2227: left of '->GetFunction' must point to class/struct/union/generic type [G:\work\cine
ma\node_modules\v8tools\build\v8tools.vcxproj]
..\src\v8tools.cc(15): error C3861: 'NewSymbol': identifier not found [G:\work\cinema\node_modules\v8tools\build\v8tool
s.vcxproj]
..\src\v8tools.cc(16): error C2039: 'NewSymbol' : is not a member of 'v8::String' [G:\work\cinema\node_modules\v8tools\
build\v8tools.vcxproj]
          c:\users\nikolay\.node-gyp\4.2.1\include\node\v8.h(2081) : see declaration of 'v8::String'
..\src\v8tools.cc(16): error C2664: 'v8::Local<v8::FunctionTemplate> v8::FunctionTemplate::New(v8::Isolate *,v8::Functi
onCallback,v8::Local<v8::Value>,v8::Local<v8::Signature>,int)' : cannot convert argument 1 from 'v8::Local<v8::Value> (
__cdecl *)(const int)' to 'v8::Isolate *' [G:\work\cinema\node_modules\v8tools\build\v8tools.vcxproj]
          There is no context in which this conversion is possible
..\src\v8tools.cc(16): error C2227: left of '->GetFunction' must point to class/struct/union/generic type [G:\work\cine
ma\node_modules\v8tools\build\v8tools.vcxproj]
..\src\v8tools.cc(16): error C3861: 'NewSymbol': identifier not found [G:\work\cinema\node_modules\v8tools\build\v8tool
s.vcxproj]
g:\work\cinema\node_modules\v8tools\src\gc.h(11): error C4430: missing type specifier - int assumed. Note: C++ does not
 support default-int (..\src\gc.cc) [G:\work\cinema\node_modules\v8tools\build\v8tools.vcxproj]
g:\work\cinema\node_modules\v8tools\src\gc.h(11): error C2143: syntax error : missing ',' before '&' (..\src\gc.cc) [G:
\work\cinema\node_modules\v8tools\build\v8tools.vcxproj]
..\src\gc.cc(13): error C2146: syntax error : missing ';' before identifier 'request' [G:\work\cinema\node_modules\v8to
ols\build\v8tools.vcxproj]
..\src\gc.cc(13): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [G:\work\ci
nema\node_modules\v8tools\build\v8tools.vcxproj]
..\src\gc.cc(20): error C2065: 'uv_work_t' : undeclared identifier [G:\work\cinema\node_modules\v8tools\build\v8tools.v
cxproj]
..\src\gc.cc(20): error C2065: 'request' : undeclared identifier [G:\work\cinema\node_modules\v8tools\build\v8tools.vcx
proj]
..\src\gc.cc(20): error C2448: 'Noop' : function-style initializer appears to be a function definition [G:\work\cinema\
node_modules\v8tools\build\v8tools.vcxproj]
..\src\gc.cc(24): error C2065: 'uv_work_t' : undeclared identifier [G:\work\cinema\node_modules\v8tools\build\v8tools.v
cxproj]
..\src\gc.cc(24): error C2065: 'request' : undeclared identifier [G:\work\cinema\node_modules\v8tools\build\v8tools.vcx
proj]
..\src\gc.cc(24): error C2448: 'GCEpilogueAsync' : function-style initializer appears to be a function definition [G:\w
ork\cinema\node_modules\v8tools\build\v8tools.vcxproj]
..\src\gc.cc(64): error C2039: 'GetHeapStatistics' : is not a member of 'v8::V8' [G:\work\cinema\node_modules\v8tools\b
uild\v8tools.vcxproj]
          C:\Users\Nikolay\.node-gyp\4.2.1\include\node\v8.h(5972) : see declaration of 'v8::V8'
..\src\gc.cc(64): error C3861: 'GetHeapStatistics': identifier not found [G:\work\cinema\node_modules\v8tools\build\v8t
ools.vcxproj]
..\src\gc.cc(72): error C2039: 'request' : is not a member of 'Baton' [G:\work\cinema\node_modules\v8tools\build\v8tool
s.vcxproj]
          ..\src\gc.cc(12) : see declaration of 'Baton'
..\src\gc.cc(72): error C2228: left of '.data' must have class/struct/union [G:\work\cinema\node_modules\v8tools\build\
v8tools.vcxproj]
..\src\gc.cc(79): error C2039: 'request' : is not a member of 'Baton' [G:\work\cinema\node_modules\v8tools\build\v8tool
s.vcxproj]
          ..\src\gc.cc(12) : see declaration of 'Baton'
..\src\gc.cc(79): error C2065: 'Noop' : undeclared identifier [G:\work\cinema\node_modules\v8tools\build\v8tools.vcxpro
j]
..\src\gc.cc(79): error C2065: 'uv_after_work_cb' : undeclared identifier [G:\work\cinema\node_modules\v8tools\build\v8
tools.vcxproj]
..\src\gc.cc(79): error C2146: syntax error : missing ')' before identifier 'GCEpilogueAsync' [G:\work\cinema\node_modu
les\v8tools\build\v8tools.vcxproj]
..\src\gc.cc(79): error C2059: syntax error : ')' [G:\work\cinema\node_modules\v8tools\build\v8tools.vcxproj]
..\src\gc.cc(83): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [G:\work\ci
nema\node_modules\v8tools\build\v8tools.vcxproj]
..\src\gc.cc(83): error C2143: syntax error : missing ',' before '&' [G:\work\cinema\node_modules\v8tools\build\v8tools
.vcxproj]
..\src\gc.cc(84): error C2248: 'v8::HandleScope::HandleScope' : cannot access protected member declared in class 'v8::H
andleScope' [G:\work\cinema\node_modules\v8tools\build\v8tools.vcxproj]
          C:\Users\Nikolay\.node-gyp\4.2.1\include\node\v8.h(885) : see declaration of 'v8::HandleScope::HandleScope'
          C:\Users\Nikolay\.node-gyp\4.2.1\include\node\v8.h(869) : see declaration of 'v8::HandleScope'
..\src\gc.cc(87): error C2065: 'args' : undeclared identifier [G:\work\cinema\node_modules\v8tools\build\v8tools.vcxpro
j]
..\src\gc.cc(87): error C2228: left of '.Length' must have class/struct/union [G:\work\cinema\node_modules\v8tools\buil
d\v8tools.vcxproj]
          type is 'unknown-type'
..\src\gc.cc(87): error C2227: left of '->IsFunction' must point to class/struct/union/generic type [G:\work\cinema\nod
e_modules\v8tools\build\v8tools.vcxproj]
..\src\gc.cc(87): fatal error C1903: unable to recover from previous error(s); stopping compilation [G:\work\cinema\nod
e_modules\v8tools\build\v8tools.vcxproj]
g:\work\cinema\node_modules\v8tools\src\profiler.h(9): error C4430: missing type specifier - int assumed. Note: C++ doe
s not support default-int (..\src\profiler.cc) [G:\work\cinema\node_modules\v8tools\build\v8tools.vcxproj]
g:\work\cinema\node_modules\v8tools\src\profiler.h(9): error C2143: syntax error : missing ',' before '&' (..\src\profi
ler.cc) [G:\work\cinema\node_modules\v8tools\build\v8tools.vcxproj]
g:\work\cinema\node_modules\v8tools\src\profiler.h(10): error C4430: missing type specifier - int assumed. Note: C++ do
es not support default-int (..\src\profiler.cc) [G:\work\cinema\node_modules\v8tools\build\v8tools.vcxproj]
g:\work\cinema\node_modules\v8tools\src\profiler.h(10): error C2143: syntax error : missing ',' before '&' (..\src\prof
iler.cc) [G:\work\cinema\node_modules\v8tools\build\v8tools.vcxproj]
g:\work\cinema\node_modules\v8tools\src\profiler.h(11): error C4430: missing type specifier - int assumed. Note: C++ do
es not support default-int (..\src\profiler.cc) [G:\work\cinema\node_modules\v8tools\build\v8tools.vcxproj]
g:\work\cinema\node_modules\v8tools\src\profiler.h(11): error C2143: syntax error : missing ',' before '&' (..\src\prof
iler.cc) [G:\work\cinema\node_modules\v8tools\build\v8tools.vcxproj]
..\src\profiler.cc(18): error C2660: 'v8::Integer::New' : function does not take 1 arguments [G:\work\cinema\node_modul
es\v8tools\build\v8tools.vcxproj]
..\src\profiler.cc(19): error C2660: 'v8::Integer::New' : function does not take 1 arguments [G:\work\cinema\node_modul
es\v8tools\build\v8tools.vcxproj]
..\src\profiler.cc(20): error C2039: 'GetTotalSamplesCount' : is not a member of 'v8::CpuProfileNode' [G:\work\cinema\n
ode_modules\v8tools\build\v8tools.vcxproj]
          C:\Users\Nikolay\.node-gyp\4.2.1\include\node\v8-profiler.h(52) : see declaration of 'v8::CpuProfileNode'
..\src\profiler.cc(20): error C2660: 'v8::Number::New' : function does not take 1 arguments [G:\work\cinema\node_module
s\v8tools\build\v8tools.vcxproj]
..\src\profiler.cc(23): error C2660: 'v8::Integer::New' : function does not take 1 arguments [G:\work\cinema\node_modul
es\v8tools\build\v8tools.vcxproj]
..\src\profiler.cc(25): error C2039: 'GetCurrent' : is not a member of 'v8::Context' [G:\work\cinema\node_modules\v8too
ls\build\v8tools.vcxproj]
          c:\users\nikolay\.node-gyp\4.2.1\include\node\v8.h(6578) : see declaration of 'v8::Context'
..\src\profiler.cc(25): error C2227: left of '->Global' must point to class/struct/union/generic type [G:\work\cinema\n
ode_modules\v8tools\build\v8tools.vcxproj]
          type is 'unknown-type'
..\src\profiler.cc(25): error C3861: 'GetCurrent': identifier not found [G:\work\cinema\node_modules\v8tools\build\v8to
ols.vcxproj]
..\src\profiler.cc(35): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [G:\w
ork\cinema\node_modules\v8tools\build\v8tools.vcxproj]
..\src\profiler.cc(35): error C2143: syntax error : missing ',' before '&' [G:\work\cinema\node_modules\v8tools\build\v
8tools.vcxproj]
..\src\profiler.cc(36): error C2248: 'v8::HandleScope::HandleScope' : cannot access protected member declared in class
'v8::HandleScope' [G:\work\cinema\node_modules\v8tools\build\v8tools.vcxproj]
          c:\users\nikolay\.node-gyp\4.2.1\include\node\v8.h(885) : see declaration of 'v8::HandleScope::HandleScope'
          c:\users\nikolay\.node-gyp\4.2.1\include\node\v8.h(869) : see declaration of 'v8::HandleScope'
..\src\profiler.cc(38): error C2039: 'New' : is not a member of 'v8::String' [G:\work\cinema\node_modules\v8tools\build
\v8tools.vcxproj]
          c:\users\nikolay\.node-gyp\4.2.1\include\node\v8.h(2081) : see declaration of 'v8::String'
..\src\profiler.cc(38): error C3861: 'New': identifier not found [G:\work\cinema\node_modules\v8tools\build\v8tools.vcx
proj]
..\src\profiler.cc(40): error C2039: 'Close' : is not a member of 'v8::HandleScope' [G:\work\cinema\node_modules\v8tool
s\build\v8tools.vcxproj]
          c:\users\nikolay\.node-gyp\4.2.1\include\node\v8.h(869) : see declaration of 'v8::HandleScope'
..\src\profiler.cc(40): error C2660: 'v8::Undefined' : function does not take 0 arguments [G:\work\cinema\node_modules\
v8tools\build\v8tools.vcxproj]
..\src\profiler.cc(44): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [G:\w
ork\cinema\node_modules\v8tools\build\v8tools.vcxproj]
..\src\profiler.cc(44): error C2143: syntax error : missing ',' before '&' [G:\work\cinema\node_modules\v8tools\build\v
8tools.vcxproj]
..\src\profiler.cc(45): error C2248: 'v8::HandleScope::HandleScope' : cannot access protected member declared in class
'v8::HandleScope' [G:\work\cinema\node_modules\v8tools\build\v8tools.vcxproj]
          c:\users\nikolay\.node-gyp\4.2.1\include\node\v8.h(885) : see declaration of 'v8::HandleScope::HandleScope'
          c:\users\nikolay\.node-gyp\4.2.1\include\node\v8.h(869) : see declaration of 'v8::HandleScope'
..\src\profiler.cc(47): error C2039: 'New' : is not a member of 'v8::String' [G:\work\cinema\node_modules\v8tools\build
\v8tools.vcxproj]
          c:\users\nikolay\.node-gyp\4.2.1\include\node\v8.h(2081) : see declaration of 'v8::String'
..\src\profiler.cc(47): error C3861: 'New': identifier not found [G:\work\cinema\node_modules\v8tools\build\v8tools.vcx
proj]
..\src\profiler.cc(49): error C2065: 'args' : undeclared identifier [G:\work\cinema\node_modules\v8tools\build\v8tools.
vcxproj]
..\src\profiler.cc(49): error C2228: left of '.Length' must have class/struct/union [G:\work\cinema\node_modules\v8tool
s\build\v8tools.vcxproj]
          type is 'unknown-type'
..\src\profiler.cc(49): error C2227: left of '->IsFunction' must point to class/struct/union/generic type [G:\work\cine
ma\node_modules\v8tools\build\v8tools.vcxproj]
..\src\profiler.cc(50): error C2065: 'args' : undeclared identifier [G:\work\cinema\node_modules\v8tools\build\v8tools.
vcxproj]
..\src\profiler.cc(57): error C2039: 'Close' : is not a member of 'v8::HandleScope' [G:\work\cinema\node_modules\v8tool
s\build\v8tools.vcxproj]
          c:\users\nikolay\.node-gyp\4.2.1\include\node\v8.h(869) : see declaration of 'v8::HandleScope'
..\src\profiler.cc(57): error C2660: 'v8::Undefined' : function does not take 0 arguments [G:\work\cinema\node_modules\
v8tools\build\v8tools.vcxproj]
..\src\profiler.cc(96): error C2660: 'v8::Integer::New' : function does not take 1 arguments [G:\work\cinema\node_modul
es\v8tools\build\v8tools.vcxproj]
..\src\profiler.cc(97): error C2660: 'v8::Integer::New' : function does not take 1 arguments [G:\work\cinema\node_modul
es\v8tools\build\v8tools.vcxproj]
..\src\profiler.cc(99): error C2660: 'v8::Integer::New' : function does not take 1 arguments [G:\work\cinema\node_modul
es\v8tools\build\v8tools.vcxproj]
..\src\profiler.cc(100): error C2039: 'GetSelfSize' : is not a member of 'v8::HeapGraphNode' [G:\work\cinema\node_modul
es\v8tools\build\v8tools.vcxproj]
          C:\Users\Nikolay\.node-gyp\4.2.1\include\node\v8-profiler.h(262) : see declaration of 'v8::HeapGraphNode'
..\src\profiler.cc(100): error C2660: 'v8::Integer::New' : function does not take 1 arguments [G:\work\cinema\node_modu
les\v8tools\build\v8tools.vcxproj]
..\src\profiler.cc(102): error C2660: 'v8::Integer::New' : function does not take 1 arguments [G:\work\cinema\node_modu
les\v8tools\build\v8tools.vcxproj]
..\src\profiler.cc(104): error C2039: 'GetCurrent' : is not a member of 'v8::Context' [G:\work\cinema\node_modules\v8to
ols\build\v8tools.vcxproj]
          c:\users\nikolay\.node-gyp\4.2.1\include\node\v8.h(6578) : see declaration of 'v8::Context'
..\src\profiler.cc(104): error C2227: left of '->Global' must point to class/struct/union/generic type [G:\work\cinema\
node_modules\v8tools\build\v8tools.vcxproj]
          type is 'unknown-type'
..\src\profiler.cc(104): error C3861: 'GetCurrent': identifier not found [G:\work\cinema\node_modules\v8tools\build\v8t
ools.vcxproj]
..\src\profiler.cc(110): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [G:\
work\cinema\node_modules\v8tools\build\v8tools.vcxproj]
..\src\profiler.cc(110): error C2143: syntax error : missing ',' before '&' [G:\work\cinema\node_modules\v8tools\build\
v8tools.vcxproj]
..\src\profiler.cc(111): error C2248: 'v8::HandleScope::HandleScope' : cannot access protected member declared in class
 'v8::HandleScope' [G:\work\cinema\node_modules\v8tools\build\v8tools.vcxproj]
          c:\users\nikolay\.node-gyp\4.2.1\include\node\v8.h(885) : see declaration of 'v8::HandleScope::HandleScope'
          c:\users\nikolay\.node-gyp\4.2.1\include\node\v8.h(869) : see declaration of 'v8::HandleScope'
..\src\profiler.cc(113): error C2039: 'TakeSnapshot' : is not a member of 'v8::HeapProfiler' [G:\work\cinema\node_modul
es\v8tools\build\v8tools.vcxproj]
          C:\Users\Nikolay\.node-gyp\4.2.1\include\node\v8-profiler.h(425) : see declaration of 'v8::HeapProfiler'
..\src\profiler.cc(113): error C2039: 'New' : is not a member of 'v8::String' [G:\work\cinema\node_modules\v8tools\buil
d\v8tools.vcxproj]
          c:\users\nikolay\.node-gyp\4.2.1\include\node\v8.h(2081) : see declaration of 'v8::String'
..\src\profiler.cc(113): error C3861: 'TakeSnapshot': identifier not found [G:\work\cinema\node_modules\v8tools\build\v
8tools.vcxproj]
..\src\profiler.cc(113): error C3861: 'New': identifier not found [G:\work\cinema\node_modules\v8tools\build\v8tools.vc
xproj]
..\src\profiler.cc(114): error C2065: 'args' : undeclared identifier [G:\work\cinema\node_modules\v8tools\build\v8tools
.vcxproj]
..\src\profiler.cc(114): error C2228: left of '.Length' must have class/struct/union [G:\work\cinema\node_modules\v8too
ls\build\v8tools.vcxproj]
          type is 'unknown-type'
..\src\profiler.cc(114): error C2227: left of '->IsFunction' must point to class/struct/union/generic type [G:\work\cin
ema\node_modules\v8tools\build\v8tools.vcxproj]
..\src\profiler.cc(115): error C2065: 'args' : undeclared identifier [G:\work\cinema\node_modules\v8tools\build\v8tools
.vcxproj]
..\src\profiler.cc(121): error C2039: 'Close' : is not a member of 'v8::HandleScope' [G:\work\cinema\node_modules\v8too
ls\build\v8tools.vcxproj]
          c:\users\nikolay\.node-gyp\4.2.1\include\node\v8.h(869) : see declaration of 'v8::HandleScope'
..\src\profiler.cc(121): error C2660: 'v8::Undefined' : function does not take 0 arguments [G:\work\cinema\node_modules
\v8tools\build\v8tools.vcxproj]
gyp ERR! build error
gyp ERR! stack Error: `msbuild` failed with exit code: 1
gyp ERR! stack     at ChildProcess.onExit (C:\Users\Nikolay\AppData\Roaming\npm\node_modules\npm\node_modules\node-gyp\l
ib\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 Windows_NT 6.3.9600
gyp ERR! command "C:\\Program Files\\nodejs\\node.exe" "C:\\Users\\Nikolay\\AppData\\Roaming\\npm\\node_modules\\npm\\no
de_modules\\node-gyp\\bin\\node-gyp.js" "rebuild"
gyp ERR! cwd G:\work\cinema\node_modules\v8tools
gyp ERR! node -v v4.2.1
gyp ERR! node-gyp -v v3.0.3
gyp ERR! not ok
npm WARN install:v8tools [email protected] install: `node-gyp rebuild`
npm WARN install:v8tools Exit status 1
[email protected] G:\work\cinema
├── [email protected]
└── UNMET PEER DEPENDENCY phantomjs@>=1.9

npm WARN EPEERINVALID [email protected] requires a peer of phantomjs@>=1.9 but none was installed.
npm WARN EPACKAGEJSON [email protected] license should be a valid SPDX license expression

@binarykitchen
Copy link

yes, totally outdated, nodetime and timekit. get rid of these pls.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants