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

Install on win32 - build error #13

Closed
yasdfgr opened this issue Jan 14, 2016 · 4 comments
Closed

Install on win32 - build error #13

yasdfgr opened this issue Jan 14, 2016 · 4 comments

Comments

@yasdfgr
Copy link

yasdfgr commented Jan 14, 2016

I tried to install with nmp install node-snap7 and get following errors. Whats wrong?
Python 2.7 and VisualStudio Express 2010 C++ are installed.

node-snap7@0.2.2 install C:\Documents and Settings\Administrator\node_modules\node-snap7
node-gyp rebuild
C:\Documents and Settings\Administrator\node_modules\node-snap7>if not defined npm_config_node_gyp (node "C:\Program Files\nodejs\node_modules\npm\bin\node-gyp-bin\\..\..\node_modules\node-gyp\bin\node-gyp.js" rebuild )  else (node  rebuild ) 
  snap_msgsock.cpp
  snap_sysutils.cpp
  snap_tcpsrvr.cpp
  snap_threads.cpp
  s7_client.cpp
  s7_isotcp.cpp
  s7_partner.cpp
  s7_peer.cpp
  s7_server.cpp
  s7_text.cpp
  s7_micro_client.cpp
  snap7_libmain.cpp
  win_delay_load_hook.c
  snap7.vcxproj -> C:\Documents and Settings\Administrator\node_modules\node-snap7\build\Release\\snap7.lib
  node_snap7.cpp
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(336): error C2988: unrecognizable template declaration/definition [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(336): error C2059: syntax error : 'using' [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(469): error C2988: unrecognizable template declaration/definition [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(469): error C2059: syntax error : 'using' [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(472): error C2332: 'enum' : missing tag name [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(472): error C3306: 'v8::<unnamed-tag>': unnamed class template is not allowed [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(472): error C2236: unexpected 'class' 'v8::WeakCallbackType'. Did you forget a ';'? [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(472): error C3381: 'v8::WeakCallbackType' : assembly access specifiers are only available in code compiled with a /clr option [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(580): error C2061: syntax error : identifier 'WeakCallbackType' [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
          c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(646) : see reference to class template instantiation 'v8::PersistentBase<T>' being compiled
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(641): error C2253: 'PersistentBase<T>' : pure specifier or abstract override specifier only allowed on virtual function [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(848): error C2253: 'Global<T>' : pure specifier or abstract override specifier only allowed on virtual function [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
          c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(851) : see reference to class template instantiation 'v8::Global<T>' being compiled
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(856): error C2988: unrecognizable template declaration/definition [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(856): error C2059: syntax error : 'using' [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(919): error C2989: 'v8::HandleScope' : class template has already been declared as a non-class template [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
          c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(319) : see declaration of 'v8::HandleScope'
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(953): error C2989: 'v8::EscapableHandleScope' : class template has already been declared as a non-class template [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
          c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(135) : see declaration of 'v8::EscapableHandleScope'
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(983): error C2989: 'v8::Data' : class template has already been declared as a non-class template [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
          c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(74) : see declaration of 'v8::Data'
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(1117): error C2989: 'v8::Script' : class template has already been declared as a non-class template [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
          c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(96) : see declaration of 'v8::Script'
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(1556): error C2989: 'v8::StackTrace' : class template has already been declared as a non-class template [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
          c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(101) : see declaration of 'v8::StackTrace'
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(1619): error C2989: 'v8::StackFrame' : class template has already been declared as a non-class template [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
          c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(100) : see declaration of 'v8::StackFrame'
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(2028): error C2989: 'v8::Value' : class template has already been declared as a non-class template [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
          c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(108) : see declaration of 'v8::Value'
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(2034): error C2989: 'v8::Primitive' : class template has already been declared as a non-class template [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
          c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(93) : see declaration of 'v8::Primitive'
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(2049): error C2989: 'v8::Boolean' : class template has already been declared as a non-class template [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
          c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(70) : see declaration of 'v8::Boolean'
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(2069): error C2989: 'v8::Name' : class template has already been declared as a non-class template [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
          c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(86) : see declaration of 'v8::Name'
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(2072): error C2332: 'enum' : missing tag name [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(2072): error C3306: 'v8::<unnamed-tag>': unnamed class template is not allowed [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(2072): error C2236: unexpected 'class' 'v8::NewStringType'. Did you forget a ';'? [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(2072): error C3381: 'v8::NewStringType' : assembly access specifiers are only available in code compiled with a /clr option [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(2436): error C2989: 'v8::String' : class template has already been declared as a non-class template [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
          c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(102) : see declaration of 'v8::String'
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(2474): error C2989: 'v8::Symbol' : class template has already been declared as a non-class template [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
          c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(104) : see declaration of 'v8::Symbol'
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(2488): error C2989: 'v8::Number' : class template has already been declared as a non-class template [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
          c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(87) : see declaration of 'v8::Number'
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(2503): error C2989: 'v8::Integer' : class template has already been declared as a non-class template [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
          c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(82) : see declaration of 'v8::Integer'
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(2517): error C2989: 'v8::Int32' : class template has already been declared as a non-class template [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
          c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(81) : see declaration of 'v8::Int32'
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(2531): error C2989: 'v8::Uint32' : class template has already been declared as a non-class template [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
          c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(106) : see declaration of 'v8::Uint32'
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(2939): error C2989: 'v8::Object' : class template has already been declared as a non-class template [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
          c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(89) : see declaration of 'v8::Object'
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(2968): error C2989: 'v8::Array' : class template has already been declared as a non-class template [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
          c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(69) : see declaration of 'v8::Array'
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3180): error C2504: 'v8::Object' : base class undefined [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3187): error C2061: syntax error : identifier 'FunctionCallback' [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3189): error C2059: syntax error : ')' [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3189): error C2143: syntax error : missing ')' before ';' [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3193): error C2061: syntax error : identifier 'FunctionCallback' [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3193): error C2059: syntax error : ')' [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3193): error C2143: syntax error : missing ')' before ';' [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3204): error C2059: syntax error : 'return' [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3204): error C2238: unexpected token(s) preceding ';' [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3209): error C2146: syntax error : missing ';' before identifier 'Call' [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3215): error C2270: 'GetName' : modifiers not allowed on nonmember functions [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3223): error C2270: 'GetInferredName' : modifiers not allowed on nonmember functions [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3229): error C2270: 'GetDisplayName' : modifiers not allowed on nonmember functions [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3235): error C2270: 'GetScriptLineNumber' : modifiers not allowed on nonmember functions [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3240): error C2270: 'GetScriptColumnNumber' : modifiers not allowed on nonmember functions [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3245): error C2270: 'IsBuiltin' : modifiers not allowed on nonmember functions [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3250): error C2270: 'ScriptId' : modifiers not allowed on nonmember functions [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3256): error C2270: 'GetBoundFunction' : modifiers not allowed on nonmember functions [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3258): error C2270: 'GetScriptOrigin' : modifiers not allowed on nonmember functions [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3262): error C2059: syntax error : 'private' [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3263): error C2059: syntax error : ')' [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3272): error C2504: 'Object' : base class undefined [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3274): error C2504: 'Object' : base class undefined [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3280): error C2143: syntax error : missing ';' before '<' [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3280): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3280): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3280): error C2238: unexpected token(s) preceding ';' [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3281): error C2143: syntax error : missing ';' before '<' [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3281): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3281): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3282): error C2238: unexpected token(s) preceding ';' [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3287): error C2143: syntax error : missing ';' before '<' [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3287): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3287): error C2238: unexpected token(s) preceding ';' [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3293): error C2061: syntax error : identifier 'Local' [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3295): error C2143: syntax error : missing ';' before '<' [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3295): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3295): error C2238: unexpected token(s) preceding ';' [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3297): error C2061: syntax error : identifier 'Local' [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3299): error C2143: syntax error : missing ';' before '<' [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3299): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3299): error C2238: unexpected token(s) preceding ';' [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3301): error C2061: syntax error : identifier 'Value' [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3305): error C2061: syntax error : identifier 'Value' [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3315): error C2143: syntax error : missing ';' before '<' [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3315): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3315): error C2238: unexpected token(s) preceding ';' [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3316): error C2143: syntax error : missing ';' before '<' [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3316): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3317): error C2238: unexpected token(s) preceding ';' [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3320): error C2143: syntax error : missing ';' before '<' [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3320): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3320): error C2238: unexpected token(s) preceding ';' [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3321): error C2143: syntax error : missing ';' before '<' [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3321): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3322): error C2238: unexpected token(s) preceding ';' [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3325): error C2143: syntax error : missing ';' before '<' [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3325): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3325): error C2238: unexpected token(s) preceding ';' [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3326): error C2143: syntax error : missing ';' before '<' [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3326): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3327): error C2238: unexpected token(s) preceding ';' [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3335): error C2061: syntax error : identifier 'Value' [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3339): error C2061: syntax error : identifier 'Value' [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3349): error C2332: 'enum' : missing tag name [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3349): error C2236: unexpected 'class' 'ArrayBufferCreationMode'. Did you forget a ';'? [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3349): error C3381: 'ArrayBufferCreationMode' : assembly access specifiers are only available in code compiled with a /clr option [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3349): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3349): error C2143: syntax error : missing ';' before '}' [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3349): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3356): error C2504: 'Object' : base class undefined [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3373): error C2628: 'ArrayBuffer::Allocator' followed by 'void' is illegal (did you forget a ';'?) [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3399): error C3861: 'data_': identifier not found [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3399): error C2461: 'Contents' : constructor syntax missing formal parameters [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3399): error C2059: syntax error : 'constant' [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3399): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3399): error C2143: syntax error : missing ';' before '{' [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3399): error C2334: unexpected token(s) preceding '{'; skipping apparent function body [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3401): error C2059: syntax error : 'return' [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3401): error C2238: unexpected token(s) preceding ';' [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3402): error C2146: syntax error : missing ';' before identifier 'ByteLength' [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3402): error C2270: 'ByteLength' : modifiers not allowed on nonmember functions [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3402): fatal error C1003: error count exceeds 100; stopping compilation [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
  node_snap7_client.cpp
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(336): error C2988: unrecognizable template declaration/definition [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(336): error C2059: syntax error : 'using' [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(469): error C2988: unrecognizable template declaration/definition [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(469): error C2059: syntax error : 'using' [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(472): error C2332: 'enum' : missing tag name [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(472): error C3306: 'v8::<unnamed-tag>': unnamed class template is not allowed [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(472): error C2236: unexpected 'class' 'v8::WeakCallbackType'. Did you forget a ';'? [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(472): error C3381: 'v8::WeakCallbackType' : assembly access specifiers are only available in code compiled with a /clr option [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(580): error C2061: syntax error : identifier 'WeakCallbackType' [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
          c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(646) : see reference to class template instantiation 'v8::PersistentBase<T>' being compiled
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(641): error C2253: 'PersistentBase<T>' : pure specifier or abstract override specifier only allowed on virtual function [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(848): error C2253: 'Global<T>' : pure specifier or abstract override specifier only allowed on virtual function [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
          c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(851) : see reference to class template instantiation 'v8::Global<T>' being compiled
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(856): error C2988: unrecognizable template declaration/definition [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(856): error C2059: syntax error : 'using' [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(919): error C2989: 'v8::HandleScope' : class template has already been declared as a non-class template [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
          c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(319) : see declaration of 'v8::HandleScope'
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(953): error C2989: 'v8::EscapableHandleScope' : class template has already been declared as a non-class template [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
          c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(135) : see declaration of 'v8::EscapableHandleScope'
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(983): error C2989: 'v8::Data' : class template has already been declared as a non-class template [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
          c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(74) : see declaration of 'v8::Data'
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(1117): error C2989: 'v8::Script' : class template has already been declared as a non-class template [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
          c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(96) : see declaration of 'v8::Script'
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(1556): error C2989: 'v8::StackTrace' : class template has already been declared as a non-class template [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
          c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(101) : see declaration of 'v8::StackTrace'
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(1619): error C2989: 'v8::StackFrame' : class template has already been declared as a non-class template [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
          c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(100) : see declaration of 'v8::StackFrame'
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(2028): error C2989: 'v8::Value' : class template has already been declared as a non-class template [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
          c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(108) : see declaration of 'v8::Value'
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(2034): error C2989: 'v8::Primitive' : class template has already been declared as a non-class template [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
          c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(93) : see declaration of 'v8::Primitive'
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(2049): error C2989: 'v8::Boolean' : class template has already been declared as a non-class template [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
          c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(70) : see declaration of 'v8::Boolean'
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(2069): error C2989: 'v8::Name' : class template has already been declared as a non-class template [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
          c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(86) : see declaration of 'v8::Name'
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(2072): error C2332: 'enum' : missing tag name [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(2072): error C3306: 'v8::<unnamed-tag>': unnamed class template is not allowed [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(2072): error C2236: unexpected 'class' 'v8::NewStringType'. Did you forget a ';'? [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(2072): error C3381: 'v8::NewStringType' : assembly access specifiers are only available in code compiled with a /clr option [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(2436): error C2989: 'v8::String' : class template has already been declared as a non-class template [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
          c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(102) : see declaration of 'v8::String'
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(2474): error C2989: 'v8::Symbol' : class template has already been declared as a non-class template [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
          c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(104) : see declaration of 'v8::Symbol'
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(2488): error C2989: 'v8::Number' : class template has already been declared as a non-class template [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
          c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(87) : see declaration of 'v8::Number'
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(2503): error C2989: 'v8::Integer' : class template has already been declared as a non-class template [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
          c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(82) : see declaration of 'v8::Integer'
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(2517): error C2989: 'v8::Int32' : class template has already been declared as a non-class template [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
          c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(81) : see declaration of 'v8::Int32'
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(2531): error C2989: 'v8::Uint32' : class template has already been declared as a non-class template [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
          c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(106) : see declaration of 'v8::Uint32'
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(2939): error C2989: 'v8::Object' : class template has already been declared as a non-class template [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
          c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(89) : see declaration of 'v8::Object'
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(2968): error C2989: 'v8::Array' : class template has already been declared as a non-class template [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
          c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(69) : see declaration of 'v8::Array'
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3180): error C2504: 'v8::Object' : base class undefined [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3187): error C2061: syntax error : identifier 'FunctionCallback' [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3189): error C2059: syntax error : ')' [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3189): error C2143: syntax error : missing ')' before ';' [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3193): error C2061: syntax error : identifier 'FunctionCallback' [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3193): error C2059: syntax error : ')' [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3193): error C2143: syntax error : missing ')' before ';' [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3204): error C2059: syntax error : 'return' [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3204): error C2238: unexpected token(s) preceding ';' [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3209): error C2146: syntax error : missing ';' before identifier 'Call' [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3215): error C2270: 'GetName' : modifiers not allowed on nonmember functions [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3223): error C2270: 'GetInferredName' : modifiers not allowed on nonmember functions [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3229): error C2270: 'GetDisplayName' : modifiers not allowed on nonmember functions [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3235): error C2270: 'GetScriptLineNumber' : modifiers not allowed on nonmember functions [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3240): error C2270: 'GetScriptColumnNumber' : modifiers not allowed on nonmember functions [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3245): error C2270: 'IsBuiltin' : modifiers not allowed on nonmember functions [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3250): error C2270: 'ScriptId' : modifiers not allowed on nonmember functions [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3256): error C2270: 'GetBoundFunction' : modifiers not allowed on nonmember functions [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3258): error C2270: 'GetScriptOrigin' : modifiers not allowed on nonmember functions [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3262): error C2059: syntax error : 'private' [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3263): error C2059: syntax error : ')' [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3272): error C2504: 'Object' : base class undefined [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3274): error C2504: 'Object' : base class undefined [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3280): error C2143: syntax error : missing ';' before '<' [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3280): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3280): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3280): error C2238: unexpected token(s) preceding ';' [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3281): error C2143: syntax error : missing ';' before '<' [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3281): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3281): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3282): error C2238: unexpected token(s) preceding ';' [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3287): error C2143: syntax error : missing ';' before '<' [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3287): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3287): error C2238: unexpected token(s) preceding ';' [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3293): error C2061: syntax error : identifier 'Local' [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3295): error C2143: syntax error : missing ';' before '<' [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3295): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3295): error C2238: unexpected token(s) preceding ';' [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3297): error C2061: syntax error : identifier 'Local' [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3299): error C2143: syntax error : missing ';' before '<' [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3299): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3299): error C2238: unexpected token(s) preceding ';' [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3301): error C2061: syntax error : identifier 'Value' [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3305): error C2061: syntax error : identifier 'Value' [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3315): error C2143: syntax error : missing ';' before '<' [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3315): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3315): error C2238: unexpected token(s) preceding ';' [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3316): error C2143: syntax error : missing ';' before '<' [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3316): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3317): error C2238: unexpected token(s) preceding ';' [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3320): error C2143: syntax error : missing ';' before '<' [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3320): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3320): error C2238: unexpected token(s) preceding ';' [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3321): error C2143: syntax error : missing ';' before '<' [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3321): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3322): error C2238: unexpected token(s) preceding ';' [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3325): error C2143: syntax error : missing ';' before '<' [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3325): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3325): error C2238: unexpected token(s) preceding ';' [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3326): error C2143: syntax error : missing ';' before '<' [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3326): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3327): error C2238: unexpected token(s) preceding ';' [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3335): error C2061: syntax error : identifier 'Value' [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3339): error C2061: syntax error : identifier 'Value' [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3349): error C2332: 'enum' : missing tag name [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3349): error C2236: unexpected 'class' 'ArrayBufferCreationMode'. Did you forget a ';'? [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3349): error C3381: 'ArrayBufferCreationMode' : assembly access specifiers are only available in code compiled with a /clr option [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3349): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3349): error C2143: syntax error : missing ';' before '}' [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3349): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3356): error C2504: 'Object' : base class undefined [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3373): error C2628: 'ArrayBuffer::Allocator' followed by 'void' is illegal (did you forget a ';'?) [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3399): error C3861: 'data_': identifier not found [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3399): error C2461: 'Contents' : constructor syntax missing formal parameters [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3399): error C2059: syntax error : 'constant' [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3399): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3399): error C2143: syntax error : missing ';' before '{' [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3399): error C2334: unexpected token(s) preceding '{'; skipping apparent function body [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3401): error C2059: syntax error : 'return' [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3401): error C2238: unexpected token(s) preceding ';' [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3402): error C2146: syntax error : missing ';' before identifier 'ByteLength' [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3402): error C2270: 'ByteLength' : modifiers not allowed on nonmember functions [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
c:\documents and settings\administrator\.node-gyp\5.4.1\include\node\v8.h(3402): fatal error C1003: error count exceeds 100; stopping compilation [C:\Documents and Settings\Administrator\node_modules\node-snap7\build\node_snap7.vcxproj]
@mathiask88
Copy link
Owner

Hi, you need VS 2013 or higher e.g. VS 2015 to get this working with node 4.x+ because they need C++11 support.

@yasdfgr
Copy link
Author

yasdfgr commented Jan 14, 2016

Ok, thank you, i'll try it - maybe you should correct the information on this website (it says, requirements VS2010 and above):
https://www.npmjs.com/package/node-snap7

@mathiask88
Copy link
Owner

Yes, I should add a line that node 4.x+ needs VS13+. Will do that tomorrow. If you have VS10 and VS13/15 installed parallel it could happen that you need to pass --msvs_version=2013/2015 to npm. Look at nodejs/node-gyp#736 for more details.

@mathiask88
Copy link
Owner

55b12f6

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

2 participants