Skip to content

Instantly share code, notes, and snippets.

@jacobrosenthal
Created October 22, 2015 06:20
Show Gist options
  • Save jacobrosenthal/868186848962af0ee7ae to your computer and use it in GitHub Desktop.
Save jacobrosenthal/868186848962af0ee7ae to your computer and use it in GitHub Desktop.
Node serialport error log when using old version of Visual Studio
Building the projects in this solution one at a time. To enable parallel build, please add the "/m" switch.
serialport.cpp
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(336): error C2988: unrecognizable template declaration/definition [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(336): error C2059: syntax error : 'using' [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(469): error C2988: unrecognizable template declaration/definition [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(469): error C2059: syntax error : 'using' [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(472): error C2332: 'enum' : missing tag name [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(472): error C3306: 'v8::<unnamed-tag>': unnamed class template is not allowed [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(472): error C2236: unexpected 'class' 'v8::WeakCallbackType'. Did you forget a ';'? [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(472): error C3381: 'v8::WeakCallbackType' : assembly access specifiers are only available in code compiled with a /clr option [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(576): error C2061: syntax error : identifier 'WeakCallbackType' [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(642) : see reference to class template instantiation 'v8::PersistentBase<T>' being compiled
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(637): error C2253: 'PersistentBase<T>' : pure specifier or abstract override specifier only allowed on virtual function [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(844): error C2253: 'Global<T>' : pure specifier or abstract override specifier only allowed on virtual function [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(847) : see reference to class template instantiation 'v8::Global<T>' being compiled
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(852): error C2988: unrecognizable template declaration/definition [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(852): error C2059: syntax error : 'using' [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(915): error C2989: 'v8::HandleScope' : class template has already been declared as a non-class template [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(319) : see declaration of 'v8::HandleScope'
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(949): error C2989: 'v8::EscapableHandleScope' : class template has already been declared as a non-class template [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(135) : see declaration of 'v8::EscapableHandleScope'
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(979): error C2989: 'v8::Data' : class template has already been declared as a non-class template [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(74) : see declaration of 'v8::Data'
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(1118): error C2989: 'v8::Script' : class template has already been declared as a non-class template [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(96) : see declaration of 'v8::Script'
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(1559): error C2989: 'v8::StackTrace' : class template has already been declared as a non-class template [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(101) : see declaration of 'v8::StackTrace'
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(1622): error C2989: 'v8::StackFrame' : class template has already been declared as a non-class template [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(100) : see declaration of 'v8::StackFrame'
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(2031): error C2989: 'v8::Value' : class template has already been declared as a non-class template [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(108) : see declaration of 'v8::Value'
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(2037): error C2989: 'v8::Primitive' : class template has already been declared as a non-class template [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(93) : see declaration of 'v8::Primitive'
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(2052): error C2989: 'v8::Boolean' : class template has already been declared as a non-class template [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(70) : see declaration of 'v8::Boolean'
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(2072): error C2989: 'v8::Name' : class template has already been declared as a non-class template [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(86) : see declaration of 'v8::Name'
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(2075): error C2332: 'enum' : missing tag name [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(2075): error C3306: 'v8::<unnamed-tag>': unnamed class template is not allowed [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(2075): error C2236: unexpected 'class' 'v8::NewStringType'. Did you forget a ';'? [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(2075): error C3381: 'v8::NewStringType' : assembly access specifiers are only available in code compiled with a /clr option [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(2439): error C2989: 'v8::String' : class template has already been declared as a non-class template [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(102) : see declaration of 'v8::String'
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(2477): error C2989: 'v8::Symbol' : class template has already been declared as a non-class template [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(104) : see declaration of 'v8::Symbol'
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(2491): error C2989: 'v8::Number' : class template has already been declared as a non-class template [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(87) : see declaration of 'v8::Number'
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(2506): error C2989: 'v8::Integer' : class template has already been declared as a non-class template [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(82) : see declaration of 'v8::Integer'
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(2520): error C2989: 'v8::Int32' : class template has already been declared as a non-class template [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(81) : see declaration of 'v8::Int32'
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(2534): error C2989: 'v8::Uint32' : class template has already been declared as a non-class template [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(106) : see declaration of 'v8::Uint32'
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(2942): error C2989: 'v8::Object' : class template has already been declared as a non-class template [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(89) : see declaration of 'v8::Object'
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(2971): error C2989: 'v8::Array' : class template has already been declared as a non-class template [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(69) : see declaration of 'v8::Array'
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3181): error C2504: 'v8::Object' : base class undefined [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3188): error C2061: syntax error : identifier 'FunctionCallback' [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3190): error C2059: syntax error : ')' [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3190): error C2143: syntax error : missing ')' before ';' [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3194): error C2061: syntax error : identifier 'FunctionCallback' [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3194): error C2059: syntax error : ')' [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3194): error C2143: syntax error : missing ')' before ';' [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3205): error C2059: syntax error : 'return' [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3205): error C2238: unexpected token(s) preceding ';' [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3210): error C2146: syntax error : missing ';' before identifier 'Call' [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3216): error C2270: 'GetName' : modifiers not allowed on nonmember functions [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3224): error C2270: 'GetInferredName' : modifiers not allowed on nonmember functions [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3230): error C2270: 'GetDisplayName' : modifiers not allowed on nonmember functions [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3236): error C2270: 'GetScriptLineNumber' : modifiers not allowed on nonmember functions [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3241): error C2270: 'GetScriptColumnNumber' : modifiers not allowed on nonmember functions [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3246): error C2270: 'IsBuiltin' : modifiers not allowed on nonmember functions [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3251): error C2270: 'ScriptId' : modifiers not allowed on nonmember functions [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3257): error C2270: 'GetBoundFunction' : modifiers not allowed on nonmember functions [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3259): error C2270: 'GetScriptOrigin' : modifiers not allowed on nonmember functions [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3263): error C2059: syntax error : 'private' [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3264): error C2059: syntax error : ')' [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3273): error C2504: 'Object' : base class undefined [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3275): error C2504: 'Object' : base class undefined [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3281): error C2143: syntax error : missing ';' before '<' [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3281): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3281): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3281): error C2238: unexpected token(s) preceding ';' [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3282): error C2143: syntax error : missing ';' before '<' [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3282): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3282): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3283): error C2238: unexpected token(s) preceding ';' [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3288): error C2143: syntax error : missing ';' before '<' [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3288): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3288): error C2238: unexpected token(s) preceding ';' [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3294): error C2061: syntax error : identifier 'Local' [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3296): error C2143: syntax error : missing ';' before '<' [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3296): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3296): error C2238: unexpected token(s) preceding ';' [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3298): error C2061: syntax error : identifier 'Local' [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3300): error C2143: syntax error : missing ';' before '<' [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3300): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3300): error C2238: unexpected token(s) preceding ';' [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3302): error C2061: syntax error : identifier 'Value' [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3306): error C2061: syntax error : identifier 'Value' [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3316): error C2143: syntax error : missing ';' before '<' [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3316): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3316): error C2238: unexpected token(s) preceding ';' [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3317): error C2143: syntax error : missing ';' before '<' [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3317): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3318): error C2238: unexpected token(s) preceding ';' [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3321): error C2143: syntax error : missing ';' before '<' [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3321): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3321): error C2238: unexpected token(s) preceding ';' [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3322): error C2143: syntax error : missing ';' before '<' [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3322): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3323): error C2238: unexpected token(s) preceding ';' [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3326): error C2143: syntax error : missing ';' before '<' [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3326): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3326): error C2238: unexpected token(s) preceding ';' [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3327): error C2143: syntax error : missing ';' before '<' [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3327): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3328): error C2238: unexpected token(s) preceding ';' [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3336): error C2061: syntax error : identifier 'Value' [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3340): error C2061: syntax error : identifier 'Value' [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3350): error C2332: 'enum' : missing tag name [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3350): error C2236: unexpected 'class' 'ArrayBufferCreationMode'. Did you forget a ';'? [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3350): error C3381: 'ArrayBufferCreationMode' : assembly access specifiers are only available in code compiled with a /clr option [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3350): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3350): error C2143: syntax error : missing ';' before '}' [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3350): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3357): error C2504: 'Object' : base class undefined [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3374): error C2628: 'ArrayBuffer::Allocator' followed by 'void' is illegal (did you forget a ';'?) [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3400): error C3861: 'data_': identifier not found [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3400): error C2461: 'Contents' : constructor syntax missing formal parameters [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3400): error C2059: syntax error : 'constant' [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3400): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3400): error C2143: syntax error : missing ';' before '{' [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3400): error C2334: unexpected token(s) preceding '{'; skipping apparent function body [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3402): error C2059: syntax error : 'return' [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3402): error C2238: unexpected token(s) preceding ';' [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3403): error C2146: syntax error : missing ';' before identifier 'ByteLength' [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3403): error C2270: 'ByteLength' : modifiers not allowed on nonmember functions [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3403): fatal error C1003: error count exceeds 100; stopping compilation [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
serialport_win.cpp
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(336): error C2988: unrecognizable template declaration/definition [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(336): error C2059: syntax error : 'using' [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(469): error C2988: unrecognizable template declaration/definition [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(469): error C2059: syntax error : 'using' [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(472): error C2332: 'enum' : missing tag name [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(472): error C3306: 'v8::<unnamed-tag>': unnamed class template is not allowed [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(472): error C2236: unexpected 'class' 'v8::WeakCallbackType'. Did you forget a ';'? [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(472): error C3381: 'v8::WeakCallbackType' : assembly access specifiers are only available in code compiled with a /clr option [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(576): error C2061: syntax error : identifier 'WeakCallbackType' [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(642) : see reference to class template instantiation 'v8::PersistentBase<T>' being compiled
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(637): error C2253: 'PersistentBase<T>' : pure specifier or abstract override specifier only allowed on virtual function [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(844): error C2253: 'Global<T>' : pure specifier or abstract override specifier only allowed on virtual function [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(847) : see reference to class template instantiation 'v8::Global<T>' being compiled
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(852): error C2988: unrecognizable template declaration/definition [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(852): error C2059: syntax error : 'using' [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(915): error C2989: 'v8::HandleScope' : class template has already been declared as a non-class template [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(319) : see declaration of 'v8::HandleScope'
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(949): error C2989: 'v8::EscapableHandleScope' : class template has already been declared as a non-class template [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(135) : see declaration of 'v8::EscapableHandleScope'
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(979): error C2989: 'v8::Data' : class template has already been declared as a non-class template [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(74) : see declaration of 'v8::Data'
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(1118): error C2989: 'v8::Script' : class template has already been declared as a non-class template [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(96) : see declaration of 'v8::Script'
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(1559): error C2989: 'v8::StackTrace' : class template has already been declared as a non-class template [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(101) : see declaration of 'v8::StackTrace'
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(1622): error C2989: 'v8::StackFrame' : class template has already been declared as a non-class template [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(100) : see declaration of 'v8::StackFrame'
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(2031): error C2989: 'v8::Value' : class template has already been declared as a non-class template [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(108) : see declaration of 'v8::Value'
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(2037): error C2989: 'v8::Primitive' : class template has already been declared as a non-class template [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(93) : see declaration of 'v8::Primitive'
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(2052): error C2989: 'v8::Boolean' : class template has already been declared as a non-class template [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(70) : see declaration of 'v8::Boolean'
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(2072): error C2989: 'v8::Name' : class template has already been declared as a non-class template [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(86) : see declaration of 'v8::Name'
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(2075): error C2332: 'enum' : missing tag name [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(2075): error C3306: 'v8::<unnamed-tag>': unnamed class template is not allowed [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(2075): error C2236: unexpected 'class' 'v8::NewStringType'. Did you forget a ';'? [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(2075): error C3381: 'v8::NewStringType' : assembly access specifiers are only available in code compiled with a /clr option [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(2439): error C2989: 'v8::String' : class template has already been declared as a non-class template [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(102) : see declaration of 'v8::String'
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(2477): error C2989: 'v8::Symbol' : class template has already been declared as a non-class template [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(104) : see declaration of 'v8::Symbol'
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(2491): error C2989: 'v8::Number' : class template has already been declared as a non-class template [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(87) : see declaration of 'v8::Number'
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(2506): error C2989: 'v8::Integer' : class template has already been declared as a non-class template [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(82) : see declaration of 'v8::Integer'
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(2520): error C2989: 'v8::Int32' : class template has already been declared as a non-class template [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(81) : see declaration of 'v8::Int32'
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(2534): error C2989: 'v8::Uint32' : class template has already been declared as a non-class template [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(106) : see declaration of 'v8::Uint32'
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(2942): error C2989: 'v8::Object' : class template has already been declared as a non-class template [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(89) : see declaration of 'v8::Object'
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(2971): error C2989: 'v8::Array' : class template has already been declared as a non-class template [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(69) : see declaration of 'v8::Array'
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3181): error C2504: 'v8::Object' : base class undefined [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3188): error C2061: syntax error : identifier 'FunctionCallback' [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3190): error C2059: syntax error : ')' [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3190): error C2143: syntax error : missing ')' before ';' [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3194): error C2061: syntax error : identifier 'FunctionCallback' [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3194): error C2059: syntax error : ')' [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3194): error C2143: syntax error : missing ')' before ';' [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3205): error C2059: syntax error : 'return' [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3205): error C2238: unexpected token(s) preceding ';' [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3210): error C2146: syntax error : missing ';' before identifier 'Call' [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3216): error C2270: 'GetName' : modifiers not allowed on nonmember functions [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3224): error C2270: 'GetInferredName' : modifiers not allowed on nonmember functions [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3230): error C2270: 'GetDisplayName' : modifiers not allowed on nonmember functions [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3236): error C2270: 'GetScriptLineNumber' : modifiers not allowed on nonmember functions [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3241): error C2270: 'GetScriptColumnNumber' : modifiers not allowed on nonmember functions [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3246): error C2270: 'IsBuiltin' : modifiers not allowed on nonmember functions [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3251): error C2270: 'ScriptId' : modifiers not allowed on nonmember functions [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3257): error C2270: 'GetBoundFunction' : modifiers not allowed on nonmember functions [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3259): error C2270: 'GetScriptOrigin' : modifiers not allowed on nonmember functions [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3263): error C2059: syntax error : 'private' [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3264): error C2059: syntax error : ')' [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3273): error C2504: 'Object' : base class undefined [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3275): error C2504: 'Object' : base class undefined [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3281): error C2143: syntax error : missing ';' before '<' [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3281): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3281): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3281): error C2238: unexpected token(s) preceding ';' [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3282): error C2143: syntax error : missing ';' before '<' [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3282): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3282): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3283): error C2238: unexpected token(s) preceding ';' [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3288): error C2143: syntax error : missing ';' before '<' [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3288): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3288): error C2238: unexpected token(s) preceding ';' [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3294): error C2061: syntax error : identifier 'Local' [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3296): error C2143: syntax error : missing ';' before '<' [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3296): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3296): error C2238: unexpected token(s) preceding ';' [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3298): error C2061: syntax error : identifier 'Local' [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3300): error C2143: syntax error : missing ';' before '<' [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3300): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3300): error C2238: unexpected token(s) preceding ';' [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3302): error C2061: syntax error : identifier 'Value' [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3306): error C2061: syntax error : identifier 'Value' [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3316): error C2143: syntax error : missing ';' before '<' [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3316): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3316): error C2238: unexpected token(s) preceding ';' [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3317): error C2143: syntax error : missing ';' before '<' [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3317): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3318): error C2238: unexpected token(s) preceding ';' [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3321): error C2143: syntax error : missing ';' before '<' [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3321): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3321): error C2238: unexpected token(s) preceding ';' [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3322): error C2143: syntax error : missing ';' before '<' [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3322): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3323): error C2238: unexpected token(s) preceding ';' [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3326): error C2143: syntax error : missing ';' before '<' [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3326): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3326): error C2238: unexpected token(s) preceding ';' [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3327): error C2143: syntax error : missing ';' before '<' [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3327): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3328): error C2238: unexpected token(s) preceding ';' [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3336): error C2061: syntax error : identifier 'Value' [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3340): error C2061: syntax error : identifier 'Value' [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3350): error C2332: 'enum' : missing tag name [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3350): error C2236: unexpected 'class' 'ArrayBufferCreationMode'. Did you forget a ';'? [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3350): error C3381: 'ArrayBufferCreationMode' : assembly access specifiers are only available in code compiled with a /clr option [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3350): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3350): error C2143: syntax error : missing ';' before '}' [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3350): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3357): error C2504: 'Object' : base class undefined [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3374): error C2628: 'ArrayBuffer::Allocator' followed by 'void' is illegal (did you forget a ';'?) [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3400): error C3861: 'data_': identifier not found [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3400): error C2461: 'Contents' : constructor syntax missing formal parameters [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3400): error C2059: syntax error : 'constant' [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3400): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3400): error C2143: syntax error : missing ';' before '{' [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3400): error C2334: unexpected token(s) preceding '{'; skipping apparent function body [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3402): error C2059: syntax error : 'return' [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3402): error C2238: unexpected token(s) preceding ';' [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3403): error C2146: syntax error : missing ';' before identifier 'ByteLength' [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3403): error C2270: 'ByteLength' : modifiers not allowed on nonmember functions [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
c:\users\jacobrosenthal\.node-gyp\4.2.1\include\node\v8.h(3403): fatal error C1003: error count exceeds 100; stopping compilation [c:\Users\jacobrosenthal\node-serialport\build\serialport.vcxproj]
enumser.cpp
Failed to execute 'c:\Program Files\nodejs\node.exe c:\Users\jacobrosenthal\node-serialport\node_modules\node-gyp\bin\node-gyp.js build --fallback-to-build --module=c:\Users\jacobrosenthal\node-serialport\build\serialport\v2.0.1\Release\node-v46-win32-ia32\serialport.node --module_name=serialport --module_path=c:\Users\jacobrosenthal\node-serialport\build\serialport\v2.0.1\Release\node-v46-win32-ia32' (1)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment