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

Npm Build Errors during Npm Install #49

Open
ronycohen opened this issue Sep 27, 2017 · 2 comments
Open

Npm Build Errors during Npm Install #49

ronycohen opened this issue Sep 27, 2017 · 2 comments

Comments

@ronycohen
Copy link

ronycohen commented Sep 27, 2017

Hello !

Can anyone help me on the installation of the solution ?

Win 10
$ node -v
v6.11.0
$ npm -v
5.4.2

And during the npm install I have those errors :

$ npm install
npm WARN deprecated jade@1.11.0: Jade has been renamed to pug, please install the latest version of pug instead of jade
npm WARN deprecated transformers@2.1.0: Deprecated, use jstransformer
npm WARN deprecated minimatch@0.0.5: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue
npm WARN deprecated node-uuid@1.4.8: Use uuid module instead

> ws@0.4.31 install C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws
> (node-gyp rebuild 2> builderror.log) || (exit 0)


DevUser@USERDESKTOP C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws
$ if not defined npm_config_node_gyp (node "C:\Users\DevUser\AppData\Roaming\npm\node_modules\npm\bin\node-gyp-bin\\..\..\node_modules\node-gyp\bin\node-gyp.js" rebuild )  else (node "" rebuild )
Génération des projets individuellement dans cette solution. Pour activer la génération en parallèle, ajoutez le commutateur "/m".
  bufferutil.cc
  win_delay_load_hook.cc
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(213): error C2039: 'ThrowException': is not a member of '
v8' (compiling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\bufferut
il.vcxproj]
  C:\Users\DevUser\.node-gyp\6.11.0\include\node\v8.h(68): note: see declaration of 'v8' (compiling source file ..\s
  rc\bufferutil.cc)
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(213): error C2039: 'New': is not a member of 'v8::String'
 (compiling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\bufferutil.
vcxproj]
  C:\Users\DevUser\.node-gyp\6.11.0\include\node\v8.h(2110): note: see declaration of 'v8::String' (compiling source
   file ..\src\bufferutil.cc)
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(213): error C3861: 'New': identifier not found (compiling
 source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\bufferutil.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(213): error C3861: 'ThrowException': identifier not found
 (compiling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\bufferutil.
vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(218): error C2039: 'ThrowException': is not a member of '
v8' (compiling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\bufferut
il.vcxproj]
  C:\Users\DevUser\.node-gyp\6.11.0\include\node\v8.h(68): note: see declaration of 'v8' (compiling source file ..\s
  rc\bufferutil.cc)
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(218): error C3861: 'ThrowException': identifier not found
 (compiling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\bufferutil.
vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(222): error C2039: 'New': is not a member of 'v8::String'
 (compiling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\bufferutil.
vcxproj]
  C:\Users\DevUser\.node-gyp\6.11.0\include\node\v8.h(2110): note: see declaration of 'v8::String' (compiling source
   file ..\src\bufferutil.cc)
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(222): error C3861: 'New': identifier not found (compiling
 source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\bufferutil.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(224): error C2039: 'New': is not a member of 'v8::String'
 (compiling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\bufferutil.
vcxproj]
  C:\Users\DevUser\.node-gyp\6.11.0\include\node\v8.h(2110): note: see declaration of 'v8::String' (compiling source
   file ..\src\bufferutil.cc)
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(224): error C3861: 'New': identifier not found (compiling
 source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\bufferutil.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(224): error C2660: 'v8::Integer::New': function does not
take 1 arguments (compiling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\b
uild\bufferutil.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(229): error C2039: 'ThrowException': is not a member of '
v8' (compiling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\bufferut
il.vcxproj]
  C:\Users\DevUser\.node-gyp\6.11.0\include\node\v8.h(68): note: see declaration of 'v8' (compiling source file ..\s
  rc\bufferutil.cc)
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(229): error C2039: 'New': is not a member of 'v8::String'
 (compiling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\bufferutil.
vcxproj]
  C:\Users\DevUser\.node-gyp\6.11.0\include\node\v8.h(2110): note: see declaration of 'v8::String' (compiling source
   file ..\src\bufferutil.cc)
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(229): error C3861: 'New': identifier not found (compiling
 source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\bufferutil.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(229): error C3861: 'ThrowException': identifier not found
 (compiling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\bufferutil.
vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(233): error C2039: 'ThrowException': is not a member of '
v8' (compiling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\bufferut
il.vcxproj]
  C:\Users\DevUser\.node-gyp\6.11.0\include\node\v8.h(68): note: see declaration of 'v8' (compiling source file ..\s
  rc\bufferutil.cc)
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(233): error C2039: 'New': is not a member of 'v8::String'
 (compiling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\bufferutil.
vcxproj]
  C:\Users\DevUser\.node-gyp\6.11.0\include\node\v8.h(2110): note: see declaration of 'v8::String' (compiling source
   file ..\src\bufferutil.cc)
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(233): error C3861: 'New': identifier not found (compiling
 source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\bufferutil.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(233): error C3861: 'ThrowException': identifier not found
 (compiling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\bufferutil.
vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(244): error C3083: 'smalloc': the symbol to the left of a
 '::' must be a type (compiling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\
ws\build\bufferutil.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(244): error C2039: 'FreeCallback': is not a member of 'no
de' (compiling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\bufferut
il.vcxproj]
  C:\Users\DevUser\.node-gyp\6.11.0\include\node\node_object_wrap.h(8): note: see declaration of 'node' (compiling s
  ource file ..\src\bufferutil.cc)
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(244): error C2061: syntax error: identifier 'FreeCallback
' (compiling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\bufferutil
.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(246): error C2065: 'callback': undeclared identifier (com
piling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\bufferutil.vcxpr
oj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(246): error C2065: 'hint': undeclared identifier (compili
ng source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\bufferutil.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(251): error C2665: 'node::Buffer::New': none of the 4 ove
rloads could convert all the argument types (compiling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\P
rojectRTC\node_modules\ws\build\bufferutil.vcxproj]
  C:\Users\DevUser\.node-gyp\6.11.0\include\node\node_buffer.h(34): note: could be 'v8::MaybeLocal<v8::Object> node:
  :Buffer::New(v8::Isolate *,v8::Local<v8::String>,node::encoding)' (compiling source file ..\src\bufferutil.cc)
  C:\Users\DevUser\.node-gyp\6.11.0\include\node\node_buffer.h(31): note: or       'v8::MaybeLocal<v8::Object> node:
  :Buffer::New(v8::Isolate *,std::size_t)' (compiling source file ..\src\bufferutil.cc)
  C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(251): note: while trying to match the argument list '(c
  har *, uint32_t)' (compiling source file ..\src\bufferutil.cc)
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(255): error C2661: 'node::Buffer::New': no overloaded fun
ction takes 1 arguments (compiling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modul
es\ws\build\bufferutil.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(259): error C2039: 'Use': is not a member of 'node::Buffe
r' (compiling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\bufferuti
l.vcxproj]
  C:\Users\DevUser\.node-gyp\6.11.0\include\node\node_buffer.h(11): note: see declaration of 'node::Buffer' (compili
  ng source file ..\src\bufferutil.cc)
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(259): error C3861: 'Use': identifier not found (compiling
 source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\bufferutil.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(450): error C2660: 'v8::Object::New': function does not t
ake 0 arguments (compiling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\bu
ild\bufferutil.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(451): error C2039: 'NewSymbol': is not a member of 'v8::S
tring' (compiling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\buffe
rutil.vcxproj]
  C:\Users\DevUser\.node-gyp\6.11.0\include\node\v8.h(2110): note: see declaration of 'v8::String' (compiling source
   file ..\src\bufferutil.cc)
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(451): error C3861: 'NewSymbol': identifier not found (com
piling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\bufferutil.vcxpr
oj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(457): error C2039: 'Dispose': is not a member of 'v8::Per
sistent<v8::Object,v8::NonCopyablePersistentTraits<T>>' [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\b
ufferutil.vcxproj]
          with
          [
              T=v8::Object
          ] (compiling source file ..\src\bufferutil.cc)
  C:\Users\DevUser\.node-gyp\6.11.0\include\node\node_object_wrap.h(48): note: see declaration of 'v8::Persistent<v8
  ::Object,v8::NonCopyablePersistentTraits<T>>'
          with
          [
              T=v8::Object
          ] (compiling source file ..\src\bufferutil.cc)
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(458): error C2039: 'Clear': is not a member of 'v8::Persi
stent<v8::Object,v8::NonCopyablePersistentTraits<T>>' [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\buf
ferutil.vcxproj]
          with
          [
              T=v8::Object
          ] (compiling source file ..\src\bufferutil.cc)
  C:\Users\DevUser\.node-gyp\6.11.0\include\node\node_object_wrap.h(48): note: see declaration of 'v8::Persistent<v8
  ::Object,v8::NonCopyablePersistentTraits<T>>'
          with
          [
              T=v8::Object
          ] (compiling source file ..\src\bufferutil.cc)
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(462): error C2039: 'NewSymbol': is not a member of 'v8::S
tring' (compiling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\buffe
rutil.vcxproj]
  C:\Users\DevUser\.node-gyp\6.11.0\include\node\v8.h(2110): note: see declaration of 'v8::String' (compiling source
   file ..\src\bufferutil.cc)
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(462): error C3861: 'NewSymbol': identifier not found (com
piling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\bufferutil.vcxpr
oj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(463): error C2228: left of '.As' must have class/struct/u
nion (compiling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\bufferu
til.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(463): error C2059: syntax error: ')' (compiling source fi
le ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\bufferutil.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(475): error C2039: 'NewSymbol': is not a member of 'v8::S
tring' (compiling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\buffe
rutil.vcxproj]
  C:\Users\DevUser\.node-gyp\6.11.0\include\node\v8.h(2110): note: see declaration of 'v8::String' (compiling source
   file ..\src\bufferutil.cc)
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(475): error C3861: 'NewSymbol': identifier not found (com
piling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\bufferutil.vcxpr
oj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(475): error C2228: left of '.As' must have class/struct/u
nion (compiling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\bufferu
til.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(475): error C2059: syntax error: ')' (compiling source fi
le ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\bufferutil.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(477): error C2039: 'GetCurrent': is not a member of 'v8::
Context' (compiling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\buf
ferutil.vcxproj]
  C:\Users\DevUser\.node-gyp\6.11.0\include\node\v8.h(6944): note: see declaration of 'v8::Context' (compiling sourc
  e file ..\src\bufferutil.cc)
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(477): error C3861: 'GetCurrent': identifier not found (co
mpiling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\bufferutil.vcxp
roj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(477): error C2227: left of '->Global' must point to class
/struct/union/generic type (compiling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_mo
dules\ws\build\bufferutil.vcxproj]
  C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(477): note: type is 'unknown-type' (compiling source fi
  le ..\src\bufferutil.cc)
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(479): warning C4996: 'node::FatalException': was declared
 deprecated (compiling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\
bufferutil.vcxproj]
  C:\Users\DevUser\.node-gyp\6.11.0\include\node\node.h(306): note: see declaration of 'node::FatalException' (compi
  ling source file ..\src\bufferutil.cc)
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(518): error C3646: 'request': unknown override specifier
(compiling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\bufferutil.v
cxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(518): error C4430: missing type specifier - int assumed.
Note: C++ does not support default-int (compiling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\Projec
tRTC\node_modules\ws\build\bufferutil.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(490): error C2065: 'request': undeclared identifier (comp
iling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\bufferutil.vcxpro
j]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(490): error C2228: left of '.data' must have class/struct
/union (compiling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\buffe
rutil.vcxproj]
  C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(490): note: type is 'unknown-type' (compiling source fi
  le ..\src\bufferutil.cc)
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(529): error C2039: 'NewSymbol': is not a member of 'v8::S
tring' (compiling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\buffe
rutil.vcxproj]
  C:\Users\DevUser\.node-gyp\6.11.0\include\node\v8.h(2110): note: see declaration of 'v8::String' (compiling source
   file ..\src\bufferutil.cc)
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(529): error C3861: 'NewSymbol': identifier not found (com
piling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\bufferutil.vcxpr
oj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(536): error C2039: 'NewSymbol': is not a member of 'v8::S
tring' (compiling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\buffe
rutil.vcxproj]
  C:\Users\DevUser\.node-gyp\6.11.0\include\node\v8.h(2110): note: see declaration of 'v8::String' (compiling source
   file ..\src\bufferutil.cc)
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(536): error C3861: 'NewSymbol': identifier not found (com
piling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\bufferutil.vcxpr
oj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(536): error C2228: left of '.As' must have class/struct/u
nion (compiling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\bufferu
til.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(536): error C2059: syntax error: ')' (compiling source fi
le ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\bufferutil.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(549): error C2039: 'New': is not a member of 'v8::String'
 (compiling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\bufferutil.
vcxproj]
  C:\Users\DevUser\.node-gyp\6.11.0\include\node\v8.h(2110): note: see declaration of 'v8::String' (compiling source
   file ..\src\bufferutil.cc)
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(549): error C3861: 'New': identifier not found (compiling
 source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\bufferutil.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(550): error C2466: cannot allocate an array of constant s
ize 0 (compiling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\buffer
util.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(555): error C2065: 'uv_work_t': undeclared identifier (co
mpiling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\bufferutil.vcxp
roj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(555): error C2065: 'req': undeclared identifier (compilin
g source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\bufferutil.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(555): error C2182: 'NanAsyncExecute': illegal use of type
 'void' (compiling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\buff
erutil.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(555): error C2433: 'NanAsyncExecute': 'inline' not permit
ted on data declarations (compiling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modu
les\ws\build\bufferutil.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(555): error C2448: 'NanAsyncExecute': function-style init
ializer appears to be a function definition (compiling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\P
rojectRTC\node_modules\ws\build\bufferutil.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(560): error C2065: 'uv_work_t': undeclared identifier (co
mpiling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\bufferutil.vcxp
roj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(560): error C2065: 'req': undeclared identifier (compilin
g source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\bufferutil.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(560): error C2182: 'NanAsyncExecuteComplete': illegal use
 of type 'void' (compiling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\bu
ild\bufferutil.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(560): error C2433: 'NanAsyncExecuteComplete': 'inline' no
t permitted on data declarations (compiling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\n
ode_modules\ws\build\bufferutil.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(560): error C2448: 'NanAsyncExecuteComplete': function-st
yle initializer appears to be a function definition (compiling source file ..\src\bufferutil.cc) [C:\Users\DevUser\j
ob\rtc\ProjectRTC\node_modules\ws\build\bufferutil.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(568): error C3861: 'uv_default_loop': identifier not foun
d (compiling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\bufferutil
.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(570): error C2039: 'request': is not a member of 'NanAsyn
cWorker' (compiling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\buf
ferutil.vcxproj]
  C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(487): note: see declaration of 'NanAsyncWorker' (compil
  ing source file ..\src\bufferutil.cc)
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(571): error C2065: 'uv_after_work_cb': undeclared identif
ier (compiling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\bufferut
il.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(572): error C2146: syntax error: missing ')' before ident
ifier 'NanAsyncExecuteComplete' (compiling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\no
de_modules\ws\build\bufferutil.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(716): error C2661: 'v8::Local<v8::String>::New': no overl
oaded function takes 1 arguments (compiling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\n
ode_modules\ws\build\bufferutil.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(718): error C2039: 'IsExternalAscii': is not a member of
'v8::String' (compiling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build
\bufferutil.vcxproj]
  C:\Users\DevUser\.node-gyp\6.11.0\include\node\v8.h(2110): note: see declaration of 'v8::String' (compiling source
   file ..\src\bufferutil.cc)
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(719): error C2039: 'ExternalAsciiStringResource': is not
a member of 'v8::String' (compiling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modu
les\ws\build\bufferutil.vcxproj]
  C:\Users\DevUser\.node-gyp\6.11.0\include\node\v8.h(2110): note: see declaration of 'v8::String' (compiling source
   file ..\src\bufferutil.cc)
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(719): error C4430: missing type specifier - int assumed.
Note: C++ does not support default-int (compiling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\Projec
tRTC\node_modules\ws\build\bufferutil.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(719): error C2143: syntax error: missing ';' before '*' (
compiling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\bufferutil.vc
xproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(719): error C2065: 'ext': undeclared identifier (compilin
g source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\bufferutil.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(720): error C2065: 'ext': undeclared identifier (compilin
g source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\bufferutil.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(720): error C2039: 'GetExternalAsciiStringResource': is n
ot a member of 'v8::String' (compiling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_m
odules\ws\build\bufferutil.vcxproj]
  C:\Users\DevUser\.node-gyp\6.11.0\include\node\v8.h(2110): note: see declaration of 'v8::String' (compiling source
   file ..\src\bufferutil.cc)
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(721): error C2065: 'ext': undeclared identifier (compilin
g source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\bufferutil.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(721): error C2227: left of '->data' must point to class/s
truct/union/generic type (compiling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modu
les\ws\build\bufferutil.vcxproj]
  C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(721): note: type is 'unknown-type' (compiling source fi
  le ..\src\bufferutil.cc)
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(722): error C2065: 'ext': undeclared identifier (compilin
g source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\bufferutil.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(722): error C2227: left of '->length' must point to class
/struct/union/generic type (compiling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_mo
dules\ws\build\bufferutil.vcxproj]
  C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(722): note: type is 'unknown-type' (compiling source fi
  le ..\src\bufferutil.cc)
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(769): error C2039: 'AsciiValue': is not a member of 'v8::
String' (compiling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\buff
erutil.vcxproj]
  C:\Users\DevUser\.node-gyp\6.11.0\include\node\v8.h(2110): note: see declaration of 'v8::String' (compiling source
   file ..\src\bufferutil.cc)
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(769): error C2065: 'AsciiValue': undeclared identifier (c
ompiling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\bufferutil.vcx
proj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(769): error C2146: syntax error: missing ';' before ident
ifier 'value' (compiling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\buil
d\bufferutil.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(769): error C3861: 'value': identifier not found (compili
ng source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\bufferutil.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(832): error C2065: 'value': undeclared identifier (compil
ing source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\bufferutil.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(840): error C2065: 'value': undeclared identifier (compil
ing source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\bufferutil.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(840): error C2228: left of '.length' must have class/stru
ct/union (compiling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\buf
ferutil.vcxproj]
  C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(840): note: type is 'unknown-type' (compiling source fi
  le ..\src\bufferutil.cc)
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(840): error C2672: 'NanSetPointerSafe': no matching overl
oaded function found (compiling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\
ws\build\bufferutil.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(840): error C2780: 'bool NanSetPointerSafe(T *,T)': expec
ts 2 arguments - 1 provided (compiling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_m
odules\ws\build\bufferutil.vcxproj]
  C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(84): note: see declaration of 'NanSetPointerSafe' (comp
  iling source file ..\src\bufferutil.cc)
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(873): error C2065: 'value': undeclared identifier (compil
ing source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\bufferutil.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(873): error C2228: left of '.length' must have class/stru
ct/union (compiling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\buf
ferutil.vcxproj]
  C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(873): note: type is 'unknown-type' (compiling source fi
  le ..\src\bufferutil.cc)
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(873): error C2672: 'NanSetPointerSafe': no matching overl
oaded function found (compiling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\
ws\build\bufferutil.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(873): error C2780: 'bool NanSetPointerSafe(T *,T)': expec
ts 2 arguments - 1 provided (compiling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_m
odules\ws\build\bufferutil.vcxproj]
  C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(84): note: see declaration of 'NanSetPointerSafe' (comp
  iling source file ..\src\bufferutil.cc)
..\src\bufferutil.cc(27): error C2665: 'v8::FunctionTemplate::New': none of the 2 overloads could convert all the
argument types [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\bufferutil.vcxproj]
  C:\Users\DevUser\.node-gyp\6.11.0\include\node\v8.h(4485): note: could be 'v8::Local<v8::FunctionTemplate> v8::Fun
  ctionTemplate::New(v8::Isolate *,v8::FunctionCallback,v8::Local<v8::Value>,v8::Local<v8::Signature>,int)' (compi
  ling source file ..\src\bufferutil.cc)
  ..\src\bufferutil.cc(27): note: while trying to match the argument list '(overloaded-function)'
..\src\bufferutil.cc(29): error C2668: 'node::NODE_SET_METHOD': ambiguous call to overloaded function [C:\Users\co
hen\job\rtc\ProjectRTC\node_modules\ws\build\bufferutil.vcxproj]
  C:\Users\DevUser\.node-gyp\6.11.0\include\node\node.h(259): note: could be 'void node::NODE_SET_METHOD(v8::Local<v
  8::Object>,const char *,v8::FunctionCallback)' (compiling source file ..\src\bufferutil.cc)
  C:\Users\DevUser\.node-gyp\6.11.0\include\node\node.h(246): note: or       'void node::NODE_SET_METHOD(v8::Local<v
  8::Template>,const char *,v8::FunctionCallback)' (compiling source file ..\src\bufferutil.cc)
  ..\src\bufferutil.cc(29): note: while trying to match the argument list '(v8::Local<v8::FunctionTemplate>, const
   char [7], overloaded-function)'
..\src\bufferutil.cc(30): error C2668: 'node::NODE_SET_METHOD': ambiguous call to overloaded function [C:\Users\co
hen\job\rtc\ProjectRTC\node_modules\ws\build\bufferutil.vcxproj]
  C:\Users\DevUser\.node-gyp\6.11.0\include\node\node.h(259): note: could be 'void node::NODE_SET_METHOD(v8::Local<v
  8::Object>,const char *,v8::FunctionCallback)' (compiling source file ..\src\bufferutil.cc)
  C:\Users\DevUser\.node-gyp\6.11.0\include\node\node.h(246): note: or       'void node::NODE_SET_METHOD(v8::Local<v
  8::Template>,const char *,v8::FunctionCallback)' (compiling source file ..\src\bufferutil.cc)
  ..\src\bufferutil.cc(30): note: while trying to match the argument list '(v8::Local<v8::FunctionTemplate>, const
   char [5], overloaded-function)'
..\src\bufferutil.cc(31): error C2668: 'node::NODE_SET_METHOD': ambiguous call to overloaded function [C:\Users\co
hen\job\rtc\ProjectRTC\node_modules\ws\build\bufferutil.vcxproj]
  C:\Users\DevUser\.node-gyp\6.11.0\include\node\node.h(259): note: could be 'void node::NODE_SET_METHOD(v8::Local<v
  8::Object>,const char *,v8::FunctionCallback)' (compiling source file ..\src\bufferutil.cc)
  C:\Users\DevUser\.node-gyp\6.11.0\include\node\node.h(246): note: or       'void node::NODE_SET_METHOD(v8::Local<v
  8::Template>,const char *,v8::FunctionCallback)' (compiling source file ..\src\bufferutil.cc)
  ..\src\bufferutil.cc(31): note: while trying to match the argument list '(v8::Local<v8::FunctionTemplate>, const
   char [6], overloaded-function)'
..\src\bufferutil.cc(32): error C2039: 'NewSymbol': is not a member of 'v8::String' [C:\Users\DevUser\job\rtc\Projec
tRTC\node_modules\ws\build\bufferutil.vcxproj]
  C:\Users\DevUser\.node-gyp\6.11.0\include\node\v8.h(2110): note: see declaration of 'v8::String'
..\src\bufferutil.cc(32): error C3861: 'NewSymbol': identifier not found [C:\Users\DevUser\job\rtc\ProjectRTC\node_m
odules\ws\build\bufferutil.vcxproj]
..\src\bufferutil.cc(60): error C2660: 'v8::True': function does not take 0 arguments [C:\Users\DevUser\job\rtc\Proj
ectRTC\node_modules\ws\build\bufferutil.vcxproj]
..\src\bufferutil.cc(60): fatal error C1003: error count exceeds 100; stopping compilation [C:\Users\DevUser\job\rtc
\ProjectRTC\node_modules\ws\build\bufferutil.vcxproj]
  validation.cc
  win_delay_load_hook.cc
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(213): error C2039: 'ThrowException': is not a member of '
v8' (compiling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\validati
on.vcxproj]
  C:\Users\DevUser\.node-gyp\6.11.0\include\node\v8.h(68): note: see declaration of 'v8' (compiling source file ..\s
  rc\validation.cc)
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(213): error C2039: 'New': is not a member of 'v8::String'
 (compiling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\validation.
vcxproj]
  C:\Users\DevUser\.node-gyp\6.11.0\include\node\v8.h(2110): note: see declaration of 'v8::String' (compiling source
   file ..\src\validation.cc)
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(213): error C3861: 'New': identifier not found (compiling
 source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\validation.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(213): error C3861: 'ThrowException': identifier not found
 (compiling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\validation.
vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(218): error C2039: 'ThrowException': is not a member of '
v8' (compiling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\validati
on.vcxproj]
  C:\Users\DevUser\.node-gyp\6.11.0\include\node\v8.h(68): note: see declaration of 'v8' (compiling source file ..\s
  rc\validation.cc)
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(218): error C3861: 'ThrowException': identifier not found
 (compiling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\validation.
vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(222): error C2039: 'New': is not a member of 'v8::String'
 (compiling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\validation.
vcxproj]
  C:\Users\DevUser\.node-gyp\6.11.0\include\node\v8.h(2110): note: see declaration of 'v8::String' (compiling source
   file ..\src\validation.cc)
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(222): error C3861: 'New': identifier not found (compiling
 source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\validation.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(224): error C2039: 'New': is not a member of 'v8::String'
 (compiling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\validation.
vcxproj]
  C:\Users\DevUser\.node-gyp\6.11.0\include\node\v8.h(2110): note: see declaration of 'v8::String' (compiling source
   file ..\src\validation.cc)
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(224): error C3861: 'New': identifier not found (compiling
 source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\validation.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(224): error C2660: 'v8::Integer::New': function does not
take 1 arguments (compiling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\b
uild\validation.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(229): error C2039: 'ThrowException': is not a member of '
v8' (compiling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\validati
on.vcxproj]
  C:\Users\DevUser\.node-gyp\6.11.0\include\node\v8.h(68): note: see declaration of 'v8' (compiling source file ..\s
  rc\validation.cc)
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(229): error C2039: 'New': is not a member of 'v8::String'
 (compiling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\validation.
vcxproj]
  C:\Users\DevUser\.node-gyp\6.11.0\include\node\v8.h(2110): note: see declaration of 'v8::String' (compiling source
   file ..\src\validation.cc)
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(229): error C3861: 'New': identifier not found (compiling
 source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\validation.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(229): error C3861: 'ThrowException': identifier not found
 (compiling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\validation.
vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(233): error C2039: 'ThrowException': is not a member of '
v8' (compiling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\validati
on.vcxproj]
  C:\Users\DevUser\.node-gyp\6.11.0\include\node\v8.h(68): note: see declaration of 'v8' (compiling source file ..\s
  rc\validation.cc)
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(233): error C2039: 'New': is not a member of 'v8::String'
 (compiling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\validation.
vcxproj]
  C:\Users\DevUser\.node-gyp\6.11.0\include\node\v8.h(2110): note: see declaration of 'v8::String' (compiling source
   file ..\src\validation.cc)
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(233): error C3861: 'New': identifier not found (compiling
 source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\validation.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(233): error C3861: 'ThrowException': identifier not found
 (compiling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\validation.
vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(244): error C3083: 'smalloc': the symbol to the left of a
 '::' must be a type (compiling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\
ws\build\validation.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(244): error C2039: 'FreeCallback': is not a member of 'no
de' (compiling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\validati
on.vcxproj]
  C:\Users\DevUser\.node-gyp\6.11.0\include\node\node_object_wrap.h(8): note: see declaration of 'node' (compiling s
  ource file ..\src\validation.cc)
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(244): error C2061: syntax error: identifier 'FreeCallback
' (compiling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\validation
.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(246): error C2065: 'callback': undeclared identifier (com
piling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\validation.vcxpr
oj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(246): error C2065: 'hint': undeclared identifier (compili
ng source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\validation.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(251): error C2665: 'node::Buffer::New': none of the 4 ove
rloads could convert all the argument types (compiling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\P
rojectRTC\node_modules\ws\build\validation.vcxproj]
  C:\Users\DevUser\.node-gyp\6.11.0\include\node\node_buffer.h(34): note: could be 'v8::MaybeLocal<v8::Object> node:
  :Buffer::New(v8::Isolate *,v8::Local<v8::String>,node::encoding)' (compiling source file ..\src\validation.cc)
  C:\Users\DevUser\.node-gyp\6.11.0\include\node\node_buffer.h(31): note: or       'v8::MaybeLocal<v8::Object> node:
  :Buffer::New(v8::Isolate *,std::size_t)' (compiling source file ..\src\validation.cc)
  C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(251): note: while trying to match the argument list '(c
  har *, uint32_t)' (compiling source file ..\src\validation.cc)
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(255): error C2661: 'node::Buffer::New': no overloaded fun
ction takes 1 arguments (compiling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modul
es\ws\build\validation.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(259): error C2039: 'Use': is not a member of 'node::Buffe
r' (compiling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\validatio
n.vcxproj]
  C:\Users\DevUser\.node-gyp\6.11.0\include\node\node_buffer.h(11): note: see declaration of 'node::Buffer' (compili
  ng source file ..\src\validation.cc)
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(259): error C3861: 'Use': identifier not found (compiling
 source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\validation.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(450): error C2660: 'v8::Object::New': function does not t
ake 0 arguments (compiling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\bu
ild\validation.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(451): error C2039: 'NewSymbol': is not a member of 'v8::S
tring' (compiling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\valid
ation.vcxproj]
  C:\Users\DevUser\.node-gyp\6.11.0\include\node\v8.h(2110): note: see declaration of 'v8::String' (compiling source
   file ..\src\validation.cc)
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(451): error C3861: 'NewSymbol': identifier not found (com
piling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\validation.vcxpr
oj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(457): error C2039: 'Dispose': is not a member of 'v8::Per
sistent<v8::Object,v8::NonCopyablePersistentTraits<T>>' [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\v
alidation.vcxproj]
          with
          [
              T=v8::Object
          ] (compiling source file ..\src\validation.cc)
  C:\Users\DevUser\.node-gyp\6.11.0\include\node\node_object_wrap.h(48): note: see declaration of 'v8::Persistent<v8
  ::Object,v8::NonCopyablePersistentTraits<T>>'
          with
          [
              T=v8::Object
          ] (compiling source file ..\src\validation.cc)
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(458): error C2039: 'Clear': is not a member of 'v8::Persi
stent<v8::Object,v8::NonCopyablePersistentTraits<T>>' [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\val
idation.vcxproj]
          with
          [
              T=v8::Object
          ] (compiling source file ..\src\validation.cc)
  C:\Users\DevUser\.node-gyp\6.11.0\include\node\node_object_wrap.h(48): note: see declaration of 'v8::Persistent<v8
  ::Object,v8::NonCopyablePersistentTraits<T>>'
          with
          [
              T=v8::Object
          ] (compiling source file ..\src\validation.cc)
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(462): error C2039: 'NewSymbol': is not a member of 'v8::S
tring' (compiling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\valid
ation.vcxproj]
  C:\Users\DevUser\.node-gyp\6.11.0\include\node\v8.h(2110): note: see declaration of 'v8::String' (compiling source
   file ..\src\validation.cc)
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(462): error C3861: 'NewSymbol': identifier not found (com
piling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\validation.vcxpr
oj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(463): error C2228: left of '.As' must have class/struct/u
nion (compiling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\validat
ion.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(463): error C2059: syntax error: ')' (compiling source fi
le ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\validation.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(475): error C2039: 'NewSymbol': is not a member of 'v8::S
tring' (compiling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\valid
ation.vcxproj]
  C:\Users\DevUser\.node-gyp\6.11.0\include\node\v8.h(2110): note: see declaration of 'v8::String' (compiling source
   file ..\src\validation.cc)
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(475): error C3861: 'NewSymbol': identifier not found (com
piling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\validation.vcxpr
oj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(475): error C2228: left of '.As' must have class/struct/u
nion (compiling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\validat
ion.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(475): error C2059: syntax error: ')' (compiling source fi
le ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\validation.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(477): error C2039: 'GetCurrent': is not a member of 'v8::
Context' (compiling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\val
idation.vcxproj]
  C:\Users\DevUser\.node-gyp\6.11.0\include\node\v8.h(6944): note: see declaration of 'v8::Context' (compiling sourc
  e file ..\src\validation.cc)
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(477): error C3861: 'GetCurrent': identifier not found (co
mpiling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\validation.vcxp
roj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(477): error C2227: left of '->Global' must point to class
/struct/union/generic type (compiling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_mo
dules\ws\build\validation.vcxproj]
  C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(477): note: type is 'unknown-type' (compiling source fi
  le ..\src\validation.cc)
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(479): warning C4996: 'node::FatalException': was declared
 deprecated (compiling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\
validation.vcxproj]
  C:\Users\DevUser\.node-gyp\6.11.0\include\node\node.h(306): note: see declaration of 'node::FatalException' (compi
  ling source file ..\src\validation.cc)
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(518): error C3646: 'request': unknown override specifier
(compiling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\validation.v
cxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(518): error C4430: missing type specifier - int assumed.
Note: C++ does not support default-int (compiling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\Projec
tRTC\node_modules\ws\build\validation.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(490): error C2065: 'request': undeclared identifier (comp
iling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\validation.vcxpro
j]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(490): error C2228: left of '.data' must have class/struct
/union (compiling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\valid
ation.vcxproj]
  C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(490): note: type is 'unknown-type' (compiling source fi
  le ..\src\validation.cc)
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(529): error C2039: 'NewSymbol': is not a member of 'v8::S
tring' (compiling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\valid
ation.vcxproj]
  C:\Users\DevUser\.node-gyp\6.11.0\include\node\v8.h(2110): note: see declaration of 'v8::String' (compiling source
   file ..\src\validation.cc)
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(529): error C3861: 'NewSymbol': identifier not found (com
piling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\validation.vcxpr
oj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(536): error C2039: 'NewSymbol': is not a member of 'v8::S
tring' (compiling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\valid
ation.vcxproj]
  C:\Users\DevUser\.node-gyp\6.11.0\include\node\v8.h(2110): note: see declaration of 'v8::String' (compiling source
   file ..\src\validation.cc)
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(536): error C3861: 'NewSymbol': identifier not found (com
piling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\validation.vcxpr
oj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(536): error C2228: left of '.As' must have class/struct/u
nion (compiling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\validat
ion.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(536): error C2059: syntax error: ')' (compiling source fi
le ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\validation.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(549): error C2039: 'New': is not a member of 'v8::String'
 (compiling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\validation.
vcxproj]
  C:\Users\DevUser\.node-gyp\6.11.0\include\node\v8.h(2110): note: see declaration of 'v8::String' (compiling source
   file ..\src\validation.cc)
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(549): error C3861: 'New': identifier not found (compiling
 source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\validation.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(550): error C2466: cannot allocate an array of constant s
ize 0 (compiling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\valida
tion.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(555): error C2065: 'uv_work_t': undeclared identifier (co
mpiling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\validation.vcxp
roj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(555): error C2065: 'req': undeclared identifier (compilin
g source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\validation.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(555): error C2182: 'NanAsyncExecute': illegal use of type
 'void' (compiling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\vali
dation.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(555): error C2433: 'NanAsyncExecute': 'inline' not permit
ted on data declarations (compiling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modu
les\ws\build\validation.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(555): error C2448: 'NanAsyncExecute': function-style init
ializer appears to be a function definition (compiling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\P
rojectRTC\node_modules\ws\build\validation.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(560): error C2065: 'uv_work_t': undeclared identifier (co
mpiling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\validation.vcxp
roj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(560): error C2065: 'req': undeclared identifier (compilin
g source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\validation.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(560): error C2182: 'NanAsyncExecuteComplete': illegal use
 of type 'void' (compiling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\bu
ild\validation.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(560): error C2433: 'NanAsyncExecuteComplete': 'inline' no
t permitted on data declarations (compiling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\n
ode_modules\ws\build\validation.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(560): error C2448: 'NanAsyncExecuteComplete': function-st
yle initializer appears to be a function definition (compiling source file ..\src\validation.cc) [C:\Users\DevUser\j
ob\rtc\ProjectRTC\node_modules\ws\build\validation.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(568): error C3861: 'uv_default_loop': identifier not foun
d (compiling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\validation
.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(570): error C2039: 'request': is not a member of 'NanAsyn
cWorker' (compiling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\val
idation.vcxproj]
  C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(487): note: see declaration of 'NanAsyncWorker' (compil
  ing source file ..\src\validation.cc)
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(571): error C2065: 'uv_after_work_cb': undeclared identif
ier (compiling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\validati
on.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(572): error C2146: syntax error: missing ')' before ident
ifier 'NanAsyncExecuteComplete' (compiling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\no
de_modules\ws\build\validation.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(716): error C2661: 'v8::Local<v8::String>::New': no overl
oaded function takes 1 arguments (compiling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\n
ode_modules\ws\build\validation.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(718): error C2039: 'IsExternalAscii': is not a member of
'v8::String' (compiling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build
\validation.vcxproj]
  C:\Users\DevUser\.node-gyp\6.11.0\include\node\v8.h(2110): note: see declaration of 'v8::String' (compiling source
   file ..\src\validation.cc)
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(719): error C2039: 'ExternalAsciiStringResource': is not
a member of 'v8::String' (compiling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modu
les\ws\build\validation.vcxproj]
  C:\Users\DevUser\.node-gyp\6.11.0\include\node\v8.h(2110): note: see declaration of 'v8::String' (compiling source
   file ..\src\validation.cc)
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(719): error C4430: missing type specifier - int assumed.
Note: C++ does not support default-int (compiling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\Projec
tRTC\node_modules\ws\build\validation.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(719): error C2143: syntax error: missing ';' before '*' (
compiling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\validation.vc
xproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(719): error C2065: 'ext': undeclared identifier (compilin
g source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\validation.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(720): error C2065: 'ext': undeclared identifier (compilin
g source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\validation.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(720): error C2039: 'GetExternalAsciiStringResource': is n
ot a member of 'v8::String' (compiling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_m
odules\ws\build\validation.vcxproj]
  C:\Users\DevUser\.node-gyp\6.11.0\include\node\v8.h(2110): note: see declaration of 'v8::String' (compiling source
   file ..\src\validation.cc)
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(721): error C2065: 'ext': undeclared identifier (compilin
g source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\validation.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(721): error C2227: left of '->data' must point to class/s
truct/union/generic type (compiling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modu
les\ws\build\validation.vcxproj]
  C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(721): note: type is 'unknown-type' (compiling source fi
  le ..\src\validation.cc)
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(722): error C2065: 'ext': undeclared identifier (compilin
g source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\validation.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(722): error C2227: left of '->length' must point to class
/struct/union/generic type (compiling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_mo
dules\ws\build\validation.vcxproj]
  C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(722): note: type is 'unknown-type' (compiling source fi
  le ..\src\validation.cc)
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(769): error C2039: 'AsciiValue': is not a member of 'v8::
String' (compiling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\vali
dation.vcxproj]
  C:\Users\DevUser\.node-gyp\6.11.0\include\node\v8.h(2110): note: see declaration of 'v8::String' (compiling source
   file ..\src\validation.cc)
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(769): error C2065: 'AsciiValue': undeclared identifier (c
ompiling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\validation.vcx
proj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(769): error C2146: syntax error: missing ';' before ident
ifier 'value' (compiling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\buil
d\validation.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(769): error C3861: 'value': identifier not found (compili
ng source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\validation.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(832): error C2065: 'value': undeclared identifier (compil
ing source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\validation.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(840): error C2065: 'value': undeclared identifier (compil
ing source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\validation.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(840): error C2228: left of '.length' must have class/stru
ct/union (compiling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\val
idation.vcxproj]
  C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(840): note: type is 'unknown-type' (compiling source fi
  le ..\src\validation.cc)
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(840): error C2672: 'NanSetPointerSafe': no matching overl
oaded function found (compiling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\
ws\build\validation.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(840): error C2780: 'bool NanSetPointerSafe(T *,T)': expec
ts 2 arguments - 1 provided (compiling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_m
odules\ws\build\validation.vcxproj]
  C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(84): note: see declaration of 'NanSetPointerSafe' (comp
  iling source file ..\src\validation.cc)
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(873): error C2065: 'value': undeclared identifier (compil
ing source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\validation.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(873): error C2228: left of '.length' must have class/stru
ct/union (compiling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\val
idation.vcxproj]
  C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(873): note: type is 'unknown-type' (compiling source fi
  le ..\src\validation.cc)
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(873): error C2672: 'NanSetPointerSafe': no matching overl
oaded function found (compiling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\
ws\build\validation.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(873): error C2780: 'bool NanSetPointerSafe(T *,T)': expec
ts 2 arguments - 1 provided (compiling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_m
odules\ws\build\validation.vcxproj]
  C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(84): note: see declaration of 'NanSetPointerSafe' (comp
  iling source file ..\src\validation.cc)
..\src\validation.cc(108): error C2248: 'v8::HandleScope::HandleScope': cannot access protected member declared in
 class 'v8::HandleScope' [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\validation.vcxproj]
  C:\Users\DevUser\.node-gyp\6.11.0\include\node\v8.h(915): note: see declaration of 'v8::HandleScope::HandleScope'
  C:\Users\DevUser\.node-gyp\6.11.0\include\node\v8.h(899): note: see declaration of 'v8::HandleScope'
..\src\validation.cc(109): error C2665: 'v8::FunctionTemplate::New': none of the 2 overloads could convert all the
 argument types [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\validation.vcxproj]
  C:\Users\DevUser\.node-gyp\6.11.0\include\node\v8.h(4485): note: could be 'v8::Local<v8::FunctionTemplate> v8::Fun
  ctionTemplate::New(v8::Isolate *,v8::FunctionCallback,v8::Local<v8::Value>,v8::Local<v8::Signature>,int)' (compi
  ling source file ..\src\validation.cc)
  ..\src\validation.cc(109): note: while trying to match the argument list '(overloaded-function)'
..\src\validation.cc(111): error C2668: 'node::NODE_SET_METHOD': ambiguous call to overloaded function [C:\Users\c
ohen\job\rtc\ProjectRTC\node_modules\ws\build\validation.vcxproj]
  C:\Users\DevUser\.node-gyp\6.11.0\include\node\node.h(259): note: could be 'void node::NODE_SET_METHOD(v8::Local<v
  8::Object>,const char *,v8::FunctionCallback)' (compiling source file ..\src\validation.cc)
  C:\Users\DevUser\.node-gyp\6.11.0\include\node\node.h(246): note: or       'void node::NODE_SET_METHOD(v8::Local<v
  8::Template>,const char *,v8::FunctionCallback)' (compiling source file ..\src\validation.cc)
  ..\src\validation.cc(111): note: while trying to match the argument list '(v8::Local<v8::FunctionTemplate>, cons
  t char [12], overloaded-function)'
..\src\validation.cc(112): error C2039: 'NewSymbol': is not a member of 'v8::String' [C:\Users\DevUser\job\rtc\Proje
ctRTC\node_modules\ws\build\validation.vcxproj]
  C:\Users\DevUser\.node-gyp\6.11.0\include\node\v8.h(2110): note: see declaration of 'v8::String'
..\src\validation.cc(112): error C3861: 'NewSymbol': identifier not found [C:\Users\DevUser\job\rtc\ProjectRTC\node_
modules\ws\build\validation.vcxproj]
..\src\validation.cc(134): error C2660: 'v8::True': function does not take 0 arguments [C:\Users\DevUser\job\rtc\Pro
jectRTC\node_modules\ws\build\validation.vcxproj]
..\src\validation.cc(134): error C2660: 'v8::False': function does not take 0 arguments [C:\Users\DevUser\job\rtc\Pr
ojectRTC\node_modules\ws\build\validation.vcxproj]
..\src\validation.cc(134): fatal error C1003: error count exceeds 100; stopping compilation [C:\Users\DevUser\job\rt
c\ProjectRTC\node_modules\ws\build\validation.vcxproj]
npm notice created a lockfile as package-lock.json. You should commit this file.
npm WARN ProjectRTC@0.4.0 No license field.

added 235 packages in 11.025s
@ronycohen ronycohen changed the title Compil Errors during Npm Install Npm Build Errors during Npm Install Sep 27, 2017
@Ramin-Bateni
Copy link

The result of NPM Install show me many errors about node_modules\nan\nan.h file too.

What is the problem and how should solve it?

@vijaysudarsanam98
Copy link

I am able to use npm-i & ran it

image

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