C:\Users\a.khan\.node-red>npm install node-red-contrib-face-recognition > fs-ext@0.5.0 install C:\Users\a.khan\.node-red\node_modules\fs-ext > node-gyp configure build C:\Users\a.khan\.node-red\node_modules\fs-ext>if not defined npm_config_node_gyp (node "C:\Users\a.khan\AppData\Roaming\npm\node_modules\npm\node_modules\npm-lifecycle\node-gyp-bin\\..\..\node_modules\node-gyp\bin\node-gyp.js" configure build ) else (node "C:\Users\a.khan\AppData\Roaming\npm\node_modules\npm\node_modules\node-gyp\bin\node-gyp.js" configure build ) Building the projects in this solution one at a time. To enable parallel build, please add the "/m" switch. fs-ext.cc win_delay_load_hook.cc c:\users\a.khan\.node-red\node_modules\nan\nan_maybe_43_inl.h(88): error C2039: 'ForceSet': is not a member of 'v8::Obj ect' (compiling source file ..\fs-ext.cc) [C:\Users\a.khan\.node-red\node_modules\fs-ext\build\fs-ext.vcxproj] c:\users\a.khan\appdata\local\node-gyp\cache\14.13.1\include\node\v8.h(3664): note: see declaration of 'v8::Object' ( compiling source file ..\fs-ext.cc) c:\users\a.khan\.node-red\node_modules\nan\nan_converters_43_inl.h(18): error C2664: 'v8::Local v8::Value: :ToBoolean(v8::Isolate *) const': cannot convert argument 1 from 'v8::Local' to 'v8::Isolate *' (compiling source file ..\fs-ext.cc) [C:\Users\a.khan\.node-red\node_modules\fs-ext\build\fs-ext.vcxproj] c:\users\a.khan\.node-red\node_modules\nan\nan_converters_43_inl.h(18): note: No user-defined-conversion operator ava ilable that can perform this conversion, or the operator cannot be called (compiling source file ..\fs-ext.cc) c:\users\a.khan\.node-red\node_modules\nan\nan_converters_43_inl.h(34): error C2664: 'bool v8::Value::BooleanValue(v8:: Isolate *) const': cannot convert argument 1 from 'v8::Local' to 'v8::Isolate *' (compiling source file .. \fs-ext.cc) [C:\Users\a.khan\.node-red\node_modules\fs-ext\build\fs-ext.vcxproj] c:\users\a.khan\.node-red\node_modules\nan\nan_converters_43_inl.h(34): note: No user-defined-conversion operator ava ilable that can perform this conversion, or the operator cannot be called (compiling source file ..\fs-ext.cc) c:\users\a.khan\.node-red\node_modules\nan\nan_implementation_12_inl.h(107): error C2664: 'v8::MaybeLocal v8::Function::New(v8::Local,v8::FunctionCallback,v8::Local,int,v8::ConstructorBehavior,v8::Sid eEffectType)': cannot convert argument 1 from 'v8::Isolate *' to 'v8::Local' (compiling source file ..\fs- ext.cc) [C:\Users\a.khan\.node-red\node_modules\fs-ext\build\fs-ext.vcxproj] c:\users\a.khan\.node-red\node_modules\nan\nan_implementation_12_inl.h(109): note: No constructor could take the sour ce type, or constructor overload resolution was ambiguous (compiling source file ..\fs-ext.cc) c:\users\a.khan\.node-red\node_modules\nan\nan_implementation_12_inl.h(345): error C2660: 'v8::StringObject::New': func tion does not take 1 arguments (compiling source file ..\fs-ext.cc) [C:\Users\a.khan\.node-red\node_modules\fs-ext\buil d\fs-ext.vcxproj] c:\users\a.khan\appdata\local\node-gyp\cache\14.13.1\include\node\v8.h(5847): note: see declaration of 'v8::StringObj ect::New' (compiling source file ..\fs-ext.cc) c:\users\a.khan\.node-red\node_modules\nan\nan_implementation_12_inl.h(345): error C2059: syntax error: ')' (compiling source file ..\fs-ext.cc) [C:\Users\a.khan\.node-red\node_modules\fs-ext\build\fs-ext.vcxproj] c:\users\a.khan\.node-red\node_modules\nan\nan.h(816): warning C4996: 'node::MakeCallback': was declared deprecated (co mpiling source file ..\fs-ext.cc) [C:\Users\a.khan\.node-red\node_modules\fs-ext\build\fs-ext.vcxproj] c:\users\a.khan\appdata\local\node-gyp\cache\14.13.1\include\node\node.h(190): note: see declaration of 'node::MakeCa llback' (compiling source file ..\fs-ext.cc) c:\users\a.khan\.node-red\node_modules\nan\nan.h(830): warning C4996: 'node::MakeCallback': was declared deprecated (co mpiling source file ..\fs-ext.cc) [C:\Users\a.khan\.node-red\node_modules\fs-ext\build\fs-ext.vcxproj] c:\users\a.khan\appdata\local\node-gyp\cache\14.13.1\include\node\node.h(183): note: see declaration of 'node::MakeCa llback' (compiling source file ..\fs-ext.cc) c:\users\a.khan\.node-red\node_modules\nan\nan.h(844): warning C4996: 'node::MakeCallback': was declared deprecated (co mpiling source file ..\fs-ext.cc) [C:\Users\a.khan\.node-red\node_modules\fs-ext\build\fs-ext.vcxproj] c:\users\a.khan\appdata\local\node-gyp\cache\14.13.1\include\node\node.h(176): note: see declaration of 'node::MakeCa llback' (compiling source file ..\fs-ext.cc) c:\users\a.khan\.node-red\node_modules\nan\nan.h(890): error C2660: 'v8::Value::ToString': function does not take 0 arg uments (compiling source file ..\fs-ext.cc) [C:\Users\a.khan\.node-red\node_modules\fs-ext\build\fs-ext.vcxproj] c:\users\a.khan\appdata\local\node-gyp\cache\14.13.1\include\node\v8.h(2810): note: see declaration of 'v8::Value::To String' (compiling source file ..\fs-ext.cc) c:\users\a.khan\.node-red\node_modules\nan\nan.h(900): error C2664: 'int v8::String::WriteUtf8(v8::Isolate *,char *,int ,int *,int) const': cannot convert argument 1 from 'char *' to 'v8::Isolate *' (compiling source file ..\fs-ext.cc) [C: \Users\a.khan\.node-red\node_modules\fs-ext\build\fs-ext.vcxproj] c:\users\a.khan\.node-red\node_modules\nan\nan.h(900): note: Types pointed to are unrelated; conversion requires rein terpret_cast, C-style cast or function-style cast (compiling source file ..\fs-ext.cc) c:\users\a.khan\.node-red\node_modules\nan\nan.h(1371): error C2661: 'v8::Object::Get': no overloaded function takes 1 arguments (compiling source file ..\fs-ext.cc) [C:\Users\a.khan\.node-red\node_modules\fs-ext\build\fs-ext.vcxproj] c:\users\a.khan\.node-red\node_modules\nan\nan.h(1372): error C2661: 'v8::Object::Get': no overloaded function takes 1 arguments (compiling source file ..\fs-ext.cc) [C:\Users\a.khan\.node-red\node_modules\fs-ext\build\fs-ext.vcxproj] c:\users\a.khan\.node-red\node_modules\nan\nan.h(1403): error C2661: 'v8::Object::Get': no overloaded function takes 1 arguments (compiling source file ..\fs-ext.cc) [C:\Users\a.khan\.node-red\node_modules\fs-ext\build\fs-ext.vcxproj] c:\users\a.khan\.node-red\node_modules\nan\nan.h(1404): error C2059: syntax error: ')' (compiling source file ..\fs-ext .cc) [C:\Users\a.khan\.node-red\node_modules\fs-ext\build\fs-ext.vcxproj] c:\users\a.khan\.node-red\node_modules\nan\nan.h(1409): error C2661: 'v8::Object::Get': no overloaded function takes 1 arguments (compiling source file ..\fs-ext.cc) [C:\Users\a.khan\.node-red\node_modules\fs-ext\build\fs-ext.vcxproj] c:\users\a.khan\.node-red\node_modules\nan\nan.h(1446): error C2661: 'v8::Object::Get': no overloaded function takes 1 arguments (compiling source file ..\fs-ext.cc) [C:\Users\a.khan\.node-red\node_modules\fs-ext\build\fs-ext.vcxproj] c:\users\a.khan\.node-red\node_modules\nan\nan.h(1447): error C2059: syntax error: ')' (compiling source file ..\fs-ext .cc) [C:\Users\a.khan\.node-red\node_modules\fs-ext\build\fs-ext.vcxproj] c:\users\a.khan\.node-red\node_modules\nan\nan.h(1457): warning C4996: 'node::MakeCallback': was declared deprecated (c ompiling source file ..\fs-ext.cc) [C:\Users\a.khan\.node-red\node_modules\fs-ext\build\fs-ext.vcxproj] c:\users\a.khan\appdata\local\node-gyp\cache\14.13.1\include\node\node.h(190): note: see declaration of 'node::MakeCa llback' (compiling source file ..\fs-ext.cc) c:\users\a.khan\.node-red\node_modules\nan\nan.h(1518): error C2661: 'v8::Object::Set': no overloaded function takes 2 arguments (compiling source file ..\fs-ext.cc) [C:\Users\a.khan\.node-red\node_modules\fs-ext\build\fs-ext.vcxproj] c:\users\a.khan\.node-red\node_modules\nan\nan.h(1524): error C2661: 'v8::Object::Set': no overloaded function takes 2 arguments (compiling source file ..\fs-ext.cc) [C:\Users\a.khan\.node-red\node_modules\fs-ext\build\fs-ext.vcxproj] c:\users\a.khan\.node-red\node_modules\nan\nan.h(1530): error C2661: 'v8::Object::Set': no overloaded function takes 2 arguments (compiling source file ..\fs-ext.cc) [C:\Users\a.khan\.node-red\node_modules\fs-ext\build\fs-ext.vcxproj] c:\users\a.khan\.node-red\node_modules\nan\nan.h(1536): error C2661: 'v8::Object::Get': no overloaded function takes 1 arguments (compiling source file ..\fs-ext.cc) [C:\Users\a.khan\.node-red\node_modules\fs-ext\build\fs-ext.vcxproj] c:\users\a.khan\.node-red\node_modules\nan\nan.h(1535): error C2672: 'Nan::EscapableHandleScope::Escape': no matching o verloaded function found (compiling source file ..\fs-ext.cc) [C:\Users\a.khan\.node-red\node_modules\fs-ext\build\fs-e xt.vcxproj] c:\users\a.khan\.node-red\node_modules\nan\nan.h(1542): error C2661: 'v8::Object::Get': no overloaded function takes 1 arguments (compiling source file ..\fs-ext.cc) [C:\Users\a.khan\.node-red\node_modules\fs-ext\build\fs-ext.vcxproj] c:\users\a.khan\.node-red\node_modules\nan\nan.h(1542): error C2672: 'Nan::EscapableHandleScope::Escape': no matching o verloaded function found (compiling source file ..\fs-ext.cc) [C:\Users\a.khan\.node-red\node_modules\fs-ext\build\fs-e xt.vcxproj] c:\users\a.khan\.node-red\node_modules\nan\nan.h(1547): error C2661: 'v8::Object::Get': no overloaded function takes 1 arguments (compiling source file ..\fs-ext.cc) [C:\Users\a.khan\.node-red\node_modules\fs-ext\build\fs-ext.vcxproj] c:\users\a.khan\.node-red\node_modules\nan\nan.h(1547): error C2672: 'Nan::EscapableHandleScope::Escape': no matching o verloaded function found (compiling source file ..\fs-ext.cc) [C:\Users\a.khan\.node-red\node_modules\fs-ext\build\fs-e xt.vcxproj] c:\users\a.khan\.node-red\node_modules\nan\nan_object_wrap.h(24): error C2039: 'IsNearDeath': is not a member of 'Nan:: Persistent>' [C:\Users\a.khan\.node-red\node_modules\fs-ext\build\fs-ext. vcxproj] with [ T=v8::Object ] (compiling source file ..\fs-ext.cc) c:\users\a.khan\.node-red\node_modules\nan\nan.h(1436): note: see declaration of 'Nan::Persistent>' with [ T=v8::Object ] (compiling source file ..\fs-ext.cc) c:\users\a.khan\.node-red\node_modules\nan\nan_object_wrap.h(67): error C2039: 'MarkIndependent': is not a member of 'N an::Persistent>' [C:\Users\a.khan\.node-red\node_modules\fs-ext\build\fs- ext.vcxproj] with [ T=v8::Object ] (compiling source file ..\fs-ext.cc) c:\users\a.khan\.node-red\node_modules\nan\nan.h(1436): note: see declaration of 'Nan::Persistent>' with [ T=v8::Object ] (compiling source file ..\fs-ext.cc) c:\users\a.khan\.node-red\node_modules\nan\nan_object_wrap.h(124): error C2039: 'IsNearDeath': is not a member of 'Nan: :Persistent>' [C:\Users\a.khan\.node-red\node_modules\fs-ext\build\fs-ext .vcxproj] with [ T=v8::Object ] (compiling source file ..\fs-ext.cc) c:\users\a.khan\.node-red\node_modules\nan\nan.h(1436): note: see declaration of 'Nan::Persistent>' with [ T=v8::Object ] (compiling source file ..\fs-ext.cc) c:\users\a.khan\.node-red\node_modules\fs-ext\fs-ext.cc(108): warning C4996: 'Nan::NanErrnoException': was declared dep recated [C:\Users\a.khan\.node-red\node_modules\fs-ext\build\fs-ext.vcxproj] c:\users\a.khan\.node-red\node_modules\nan\nan.h(862): note: see declaration of 'Nan::NanErrnoException' c:\users\a.khan\.node-red\node_modules\fs-ext\fs-ext.cc(195): error C3861: 'fcntl': identifier not found [C:\Users\a.kh an\.node-red\node_modules\fs-ext\build\fs-ext.vcxproj] c:\users\a.khan\.node-red\node_modules\fs-ext\fs-ext.cc(281): error C2660: 'v8::Value::Int32Value': function does not t ake 0 arguments [C:\Users\a.khan\.node-red\node_modules\fs-ext\build\fs-ext.vcxproj] c:\users\a.khan\appdata\local\node-gyp\cache\14.13.1\include\node\v8.h(2869): note: see declaration of 'v8::Value::In t32Value' (compiling source file ..\fs-ext.cc) c:\users\a.khan\.node-red\node_modules\fs-ext\fs-ext.cc(282): error C2660: 'v8::Value::Int32Value': function does not t ake 0 arguments [C:\Users\a.khan\.node-red\node_modules\fs-ext\build\fs-ext.vcxproj] c:\users\a.khan\appdata\local\node-gyp\cache\14.13.1\include\node\v8.h(2869): note: see declaration of 'v8::Value::In t32Value' (compiling source file ..\fs-ext.cc) c:\users\a.khan\.node-red\node_modules\fs-ext\fs-ext.cc(297): warning C4996: 'Nan::NanErrnoException': was declared dep recated [C:\Users\a.khan\.node-red\node_modules\fs-ext\build\fs-ext.vcxproj] c:\users\a.khan\.node-red\node_modules\nan\nan.h(862): note: see declaration of 'Nan::NanErrnoException' c:\users\a.khan\.node-red\node_modules\fs-ext\fs-ext.cc(332): error C2660: 'v8::Value::Int32Value': function does not t ake 0 arguments [C:\Users\a.khan\.node-red\node_modules\fs-ext\build\fs-ext.vcxproj] c:\users\a.khan\appdata\local\node-gyp\cache\14.13.1\include\node\v8.h(2869): note: see declaration of 'v8::Value::In t32Value' (compiling source file ..\fs-ext.cc) c:\users\a.khan\.node-red\node_modules\fs-ext\fs-ext.cc(334): error C2660: 'v8::Value::Int32Value': function does not t ake 0 arguments [C:\Users\a.khan\.node-red\node_modules\fs-ext\build\fs-ext.vcxproj] c:\users\a.khan\appdata\local\node-gyp\cache\14.13.1\include\node\v8.h(2869): note: see declaration of 'v8::Value::In t32Value' (compiling source file ..\fs-ext.cc) c:\users\a.khan\.node-red\node_modules\fs-ext\fs-ext.cc(335): error C2660: 'v8::Value::Int32Value': function does not t ake 0 arguments [C:\Users\a.khan\.node-red\node_modules\fs-ext\build\fs-ext.vcxproj] c:\users\a.khan\appdata\local\node-gyp\cache\14.13.1\include\node\v8.h(2869): note: see declaration of 'v8::Value::In t32Value' (compiling source file ..\fs-ext.cc) c:\users\a.khan\.node-red\node_modules\fs-ext\fs-ext.cc(339): warning C4996: 'Nan::NanErrnoException': was declared dep recated [C:\Users\a.khan\.node-red\node_modules\fs-ext\build\fs-ext.vcxproj] c:\users\a.khan\.node-red\node_modules\nan\nan.h(862): note: see declaration of 'Nan::NanErrnoException' c:\users\a.khan\.node-red\node_modules\fs-ext\fs-ext.cc(369): error C2660: 'v8::Value::Int32Value': function does not t ake 0 arguments [C:\Users\a.khan\.node-red\node_modules\fs-ext\build\fs-ext.vcxproj] c:\users\a.khan\appdata\local\node-gyp\cache\14.13.1\include\node\v8.h(2869): note: see declaration of 'v8::Value::In t32Value' (compiling source file ..\fs-ext.cc) c:\users\a.khan\.node-red\node_modules\fs-ext\fs-ext.cc(370): error C2660: 'v8::Value::Int32Value': function does not t ake 0 arguments [C:\Users\a.khan\.node-red\node_modules\fs-ext\build\fs-ext.vcxproj] c:\users\a.khan\appdata\local\node-gyp\cache\14.13.1\include\node\v8.h(2869): note: see declaration of 'v8::Value::In t32Value' (compiling source file ..\fs-ext.cc) c:\users\a.khan\.node-red\node_modules\fs-ext\fs-ext.cc(371): error C2660: 'v8::Value::Int32Value': function does not t ake 0 arguments [C:\Users\a.khan\.node-red\node_modules\fs-ext\build\fs-ext.vcxproj] c:\users\a.khan\appdata\local\node-gyp\cache\14.13.1\include\node\v8.h(2869): note: see declaration of 'v8::Value::In t32Value' (compiling source file ..\fs-ext.cc) c:\users\a.khan\.node-red\node_modules\fs-ext\fs-ext.cc(374): error C3861: 'fcntl': identifier not found [C:\Users\a.kh an\.node-red\node_modules\fs-ext\build\fs-ext.vcxproj] c:\users\a.khan\.node-red\node_modules\fs-ext\fs-ext.cc(375): warning C4996: 'Nan::NanErrnoException': was declared dep recated [C:\Users\a.khan\.node-red\node_modules\fs-ext\build\fs-ext.vcxproj] c:\users\a.khan\.node-red\node_modules\nan\nan.h(862): note: see declaration of 'Nan::NanErrnoException' c:\users\a.khan\.node-red\node_modules\fs-ext\fs-ext.cc(423): error C2660: 'v8::Value::ToString': function does not tak e 0 arguments [C:\Users\a.khan\.node-red\node_modules\fs-ext\build\fs-ext.vcxproj] c:\users\a.khan\appdata\local\node-gyp\cache\14.13.1\include\node\v8.h(2810): note: see declaration of 'v8::Value::To String' (compiling source file ..\fs-ext.cc) c:\users\a.khan\.node-red\node_modules\fs-ext\fs-ext.cc(423): error C2512: 'v8::String::Utf8Value::Utf8Value': no appro priate default constructor available [C:\Users\a.khan\.node-red\node_modules\fs-ext\build\fs-ext.vcxproj] c:\users\a.khan\.node-red\node_modules\fs-ext\fs-ext.cc(424): error C2660: 'v8::Value::IntegerValue': function does not take 0 arguments [C:\Users\a.khan\.node-red\node_modules\fs-ext\build\fs-ext.vcxproj] c:\users\a.khan\appdata\local\node-gyp\cache\14.13.1\include\node\v8.h(2863): note: see declaration of 'v8::Value::In tegerValue' (compiling source file ..\fs-ext.cc) c:\users\a.khan\.node-red\node_modules\fs-ext\fs-ext.cc(425): error C2660: 'v8::Value::IntegerValue': function does not take 0 arguments [C:\Users\a.khan\.node-red\node_modules\fs-ext\build\fs-ext.vcxproj] c:\users\a.khan\appdata\local\node-gyp\cache\14.13.1\include\node\v8.h(2863): note: see declaration of 'v8::Value::In tegerValue' (compiling source file ..\fs-ext.cc) c:\users\a.khan\.node-red\node_modules\fs-ext\fs-ext.cc(433): warning C4996: 'Nan::NanErrnoException': was declared dep recated [C:\Users\a.khan\.node-red\node_modules\fs-ext\build\fs-ext.vcxproj] c:\users\a.khan\.node-red\node_modules\nan\nan.h(862): note: see declaration of 'Nan::NanErrnoException' c:\users\a.khan\.node-red\node_modules\fs-ext\fs-ext.cc(462): error C2660: 'v8::Value::ToString': function does not tak e 0 arguments [C:\Users\a.khan\.node-red\node_modules\fs-ext\build\fs-ext.vcxproj] c:\users\a.khan\appdata\local\node-gyp\cache\14.13.1\include\node\v8.h(2810): note: see declaration of 'v8::Value::To String' (compiling source file ..\fs-ext.cc) c:\users\a.khan\.node-red\node_modules\fs-ext\fs-ext.cc(462): error C2512: 'v8::String::Utf8Value::Utf8Value': no appro priate default constructor available [C:\Users\a.khan\.node-red\node_modules\fs-ext\build\fs-ext.vcxproj] c:\users\a.khan\.node-red\node_modules\fs-ext\fs-ext.cc(551): error C2660: 'v8::FunctionTemplate::GetFunction': functio n does not take 0 arguments [C:\Users\a.khan\.node-red\node_modules\fs-ext\build\fs-ext.vcxproj] c:\users\a.khan\appdata\local\node-gyp\cache\14.13.1\include\node\v8.h(6475): note: see declaration of 'v8::FunctionT emplate::GetFunction' (compiling source file ..\fs-ext.cc) c:\users\a.khan\.node-red\node_modules\fs-ext\fs-ext.cc(551): error C2661: 'v8::Object::Set': no overloaded function ta kes 1 arguments [C:\Users\a.khan\.node-red\node_modules\fs-ext\build\fs-ext.vcxproj] c:\users\a.khan\.node-red\node_modules\fs-ext\fs-ext.cc(552): error C2660: 'v8::FunctionTemplate::GetFunction': functio n does not take 0 arguments [C:\Users\a.khan\.node-red\node_modules\fs-ext\build\fs-ext.vcxproj] c:\users\a.khan\appdata\local\node-gyp\cache\14.13.1\include\node\v8.h(6475): note: see declaration of 'v8::FunctionT emplate::GetFunction' (compiling source file ..\fs-ext.cc) c:\users\a.khan\.node-red\node_modules\fs-ext\fs-ext.cc(552): error C2661: 'v8::Object::Set': no overloaded function ta kes 1 arguments [C:\Users\a.khan\.node-red\node_modules\fs-ext\build\fs-ext.vcxproj] c:\users\a.khan\.node-red\node_modules\fs-ext\fs-ext.cc(553): error C2660: 'v8::FunctionTemplate::GetFunction': functio n does not take 0 arguments [C:\Users\a.khan\.node-red\node_modules\fs-ext\build\fs-ext.vcxproj] c:\users\a.khan\appdata\local\node-gyp\cache\14.13.1\include\node\v8.h(6475): note: see declaration of 'v8::FunctionT emplate::GetFunction' (compiling source file ..\fs-ext.cc) c:\users\a.khan\.node-red\node_modules\fs-ext\fs-ext.cc(553): error C2661: 'v8::Object::Set': no overloaded function ta kes 1 arguments [C:\Users\a.khan\.node-red\node_modules\fs-ext\build\fs-ext.vcxproj] c:\users\a.khan\.node-red\node_modules\fs-ext\fs-ext.cc(554): error C2660: 'v8::FunctionTemplate::GetFunction': functio n does not take 0 arguments [C:\Users\a.khan\.node-red\node_modules\fs-ext\build\fs-ext.vcxproj] c:\users\a.khan\appdata\local\node-gyp\cache\14.13.1\include\node\v8.h(6475): note: see declaration of 'v8::FunctionT emplate::GetFunction' (compiling source file ..\fs-ext.cc) c:\users\a.khan\.node-red\node_modules\fs-ext\fs-ext.cc(554): error C2661: 'v8::Object::Set': no overloaded function ta kes 1 arguments [C:\Users\a.khan\.node-red\node_modules\fs-ext\build\fs-ext.vcxproj] c:\users\a.khan\.node-red\node_modules\fs-ext\fs-ext.cc(555): error C2660: 'v8::FunctionTemplate::GetFunction': functio n does not take 0 arguments [C:\Users\a.khan\.node-red\node_modules\fs-ext\build\fs-ext.vcxproj] c:\users\a.khan\appdata\local\node-gyp\cache\14.13.1\include\node\v8.h(6475): note: see declaration of 'v8::FunctionT emplate::GetFunction' (compiling source file ..\fs-ext.cc) c:\users\a.khan\.node-red\node_modules\fs-ext\fs-ext.cc(555): error C2661: 'v8::Object::Set': no overloaded function ta kes 1 arguments [C:\Users\a.khan\.node-red\node_modules\fs-ext\build\fs-ext.vcxproj] gyp ERR! build error gyp ERR! stack Error: `C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\MSBuild\15.0\Bin\MSBuild.exe` failed with exit code: 1 gyp ERR! stack at ChildProcess.onExit (C:\Users\a.khan\AppData\Roaming\npm\node_modules\npm\node_modules\node-gyp\lib\build.js:194:23) gyp ERR! stack at ChildProcess.emit (events.js:314:20) gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:276:12) gyp ERR! System Windows_NT 10.0.19041 gyp ERR! command "C:\\Program Files\\nodejs\\node.exe" "C:\\Users\\a.khan\\AppData\\Roaming\\npm\\node_modules\\npm\\node_modules\\node-gyp\\bin\\node-gyp.js" "configure" "build" gyp ERR! cwd C:\Users\a.khan\.node-red\node_modules\fs-ext gyp ERR! node -v v14.13.1 gyp ERR! node-gyp -v v5.1.0 gyp ERR! not ok > snappy@5.0.5 install C:\Users\a.khan\.node-red\node_modules\snappy > node-gyp rebuild C:\Users\a.khan\.node-red\node_modules\snappy>if not defined npm_config_node_gyp (node "C:\Users\a.khan\AppData\Roaming\npm\node_modules\npm\node_modules\npm-lifecycle\node-gyp-bin\\..\..\node_modules\node-gyp\bin\node-gyp.js" rebuild ) else (node "C:\Users\a.khan\AppData\Roaming\npm\node_modules\npm\node_modules\node-gyp\bin\node-gyp.js" rebuild ) Building the projects in this solution one at a time. To enable parallel build, please add the "/m" switch. snappy-sinksource.cc snappy-stubs-internal.cc snappy.cc win_delay_load_hook.cc snappy.vcxproj -> C:\Users\a.khan\.node-red\node_modules\snappy\build\Release\\snappy.lib binding.cc win_delay_load_hook.cc c:\users\a.khan\.node-red\node_modules\nan\nan_maybe_43_inl.h(88): error C2039: 'ForceSet': is not a member of 'v8::Obj ect' (compiling source file ..\src\binding.cc) [C:\Users\a.khan\.node-red\node_modules\snappy\build\binding.vcxproj] c:\users\a.khan\appdata\local\node-gyp\cache\14.13.1\include\node\v8.h(3664): note: see declaration of 'v8::Object' ( compiling source file ..\src\binding.cc) c:\users\a.khan\.node-red\node_modules\nan\nan_converters_43_inl.h(18): error C2664: 'v8::Local v8::Value: :ToBoolean(v8::Isolate *) const': cannot convert argument 1 from 'v8::Local' to 'v8::Isolate *' (compiling source file ..\src\binding.cc) [C:\Users\a.khan\.node-red\node_modules\snappy\build\binding.vcxproj] c:\users\a.khan\.node-red\node_modules\nan\nan_converters_43_inl.h(18): note: No user-defined-conversion operator ava ilable that can perform this conversion, or the operator cannot be called (compiling source file ..\src\binding.cc) c:\users\a.khan\.node-red\node_modules\nan\nan_converters_43_inl.h(34): error C2664: 'bool v8::Value::BooleanValue(v8:: Isolate *) const': cannot convert argument 1 from 'v8::Local' to 'v8::Isolate *' (compiling source file .. \src\binding.cc) [C:\Users\a.khan\.node-red\node_modules\snappy\build\binding.vcxproj] c:\users\a.khan\.node-red\node_modules\nan\nan_converters_43_inl.h(34): note: No user-defined-conversion operator ava ilable that can perform this conversion, or the operator cannot be called (compiling source file ..\src\binding.cc) c:\users\a.khan\.node-red\node_modules\nan\nan_implementation_12_inl.h(107): error C2664: 'v8::MaybeLocal v8::Function::New(v8::Local,v8::FunctionCallback,v8::Local,int,v8::ConstructorBehavior,v8::Sid eEffectType)': cannot convert argument 1 from 'v8::Isolate *' to 'v8::Local' (compiling source file ..\src \binding.cc) [C:\Users\a.khan\.node-red\node_modules\snappy\build\binding.vcxproj] c:\users\a.khan\.node-red\node_modules\nan\nan_implementation_12_inl.h(109): note: No constructor could take the sour ce type, or constructor overload resolution was ambiguous (compiling source file ..\src\binding.cc) c:\users\a.khan\.node-red\node_modules\nan\nan_implementation_12_inl.h(345): error C2660: 'v8::StringObject::New': func tion does not take 1 arguments (compiling source file ..\src\binding.cc) [C:\Users\a.khan\.node-red\node_modules\snappy \build\binding.vcxproj] c:\users\a.khan\appdata\local\node-gyp\cache\14.13.1\include\node\v8.h(5847): note: see declaration of 'v8::StringObj ect::New' (compiling source file ..\src\binding.cc) c:\users\a.khan\.node-red\node_modules\nan\nan_implementation_12_inl.h(345): error C2059: syntax error: ')' (compiling source file ..\src\binding.cc) [C:\Users\a.khan\.node-red\node_modules\snappy\build\binding.vcxproj] c:\users\a.khan\.node-red\node_modules\nan\nan.h(816): warning C4996: 'node::MakeCallback': was declared deprecated (co mpiling source file ..\src\binding.cc) [C:\Users\a.khan\.node-red\node_modules\snappy\build\binding.vcxproj] c:\users\a.khan\appdata\local\node-gyp\cache\14.13.1\include\node\node.h(190): note: see declaration of 'node::MakeCa llback' (compiling source file ..\src\binding.cc) c:\users\a.khan\.node-red\node_modules\nan\nan.h(830): warning C4996: 'node::MakeCallback': was declared deprecated (co mpiling source file ..\src\binding.cc) [C:\Users\a.khan\.node-red\node_modules\snappy\build\binding.vcxproj] c:\users\a.khan\appdata\local\node-gyp\cache\14.13.1\include\node\node.h(183): note: see declaration of 'node::MakeCa llback' (compiling source file ..\src\binding.cc) c:\users\a.khan\.node-red\node_modules\nan\nan.h(844): warning C4996: 'node::MakeCallback': was declared deprecated (co mpiling source file ..\src\binding.cc) [C:\Users\a.khan\.node-red\node_modules\snappy\build\binding.vcxproj] c:\users\a.khan\appdata\local\node-gyp\cache\14.13.1\include\node\node.h(176): note: see declaration of 'node::MakeCa llback' (compiling source file ..\src\binding.cc) c:\users\a.khan\.node-red\node_modules\nan\nan.h(890): error C2660: 'v8::Value::ToString': function does not take 0 arg uments (compiling source file ..\src\binding.cc) [C:\Users\a.khan\.node-red\node_modules\snappy\build\binding.vcxproj] c:\users\a.khan\appdata\local\node-gyp\cache\14.13.1\include\node\v8.h(2810): note: see declaration of 'v8::Value::To String' (compiling source file ..\src\binding.cc) c:\users\a.khan\.node-red\node_modules\nan\nan.h(900): error C2664: 'int v8::String::WriteUtf8(v8::Isolate *,char *,int ,int *,int) const': cannot convert argument 1 from 'char *' to 'v8::Isolate *' (compiling source file ..\src\binding.cc ) [C:\Users\a.khan\.node-red\node_modules\snappy\build\binding.vcxproj] c:\users\a.khan\.node-red\node_modules\nan\nan.h(900): note: Types pointed to are unrelated; conversion requires rein terpret_cast, C-style cast or function-style cast (compiling source file ..\src\binding.cc) c:\users\a.khan\.node-red\node_modules\nan\nan.h(1371): error C2661: 'v8::Object::Get': no overloaded function takes 1 arguments (compiling source file ..\src\binding.cc) [C:\Users\a.khan\.node-red\node_modules\snappy\build\binding.vcxpro j] c:\users\a.khan\.node-red\node_modules\nan\nan.h(1372): error C2661: 'v8::Object::Get': no overloaded function takes 1 arguments (compiling source file ..\src\binding.cc) [C:\Users\a.khan\.node-red\node_modules\snappy\build\binding.vcxpro j] c:\users\a.khan\.node-red\node_modules\nan\nan.h(1403): error C2661: 'v8::Object::Get': no overloaded function takes 1 arguments (compiling source file ..\src\binding.cc) [C:\Users\a.khan\.node-red\node_modules\snappy\build\binding.vcxpro j] c:\users\a.khan\.node-red\node_modules\nan\nan.h(1404): error C2059: syntax error: ')' (compiling source file ..\src\bi nding.cc) [C:\Users\a.khan\.node-red\node_modules\snappy\build\binding.vcxproj] c:\users\a.khan\.node-red\node_modules\nan\nan.h(1409): error C2661: 'v8::Object::Get': no overloaded function takes 1 arguments (compiling source file ..\src\binding.cc) [C:\Users\a.khan\.node-red\node_modules\snappy\build\binding.vcxpro j] c:\users\a.khan\.node-red\node_modules\nan\nan.h(1446): error C2661: 'v8::Object::Get': no overloaded function takes 1 arguments (compiling source file ..\src\binding.cc) [C:\Users\a.khan\.node-red\node_modules\snappy\build\binding.vcxpro j] c:\users\a.khan\.node-red\node_modules\nan\nan.h(1447): error C2059: syntax error: ')' (compiling source file ..\src\bi nding.cc) [C:\Users\a.khan\.node-red\node_modules\snappy\build\binding.vcxproj] c:\users\a.khan\.node-red\node_modules\nan\nan.h(1457): warning C4996: 'node::MakeCallback': was declared deprecated (c ompiling source file ..\src\binding.cc) [C:\Users\a.khan\.node-red\node_modules\snappy\build\binding.vcxproj] c:\users\a.khan\appdata\local\node-gyp\cache\14.13.1\include\node\node.h(190): note: see declaration of 'node::MakeCa llback' (compiling source file ..\src\binding.cc) c:\users\a.khan\.node-red\node_modules\nan\nan.h(1518): error C2661: 'v8::Object::Set': no overloaded function takes 2 arguments (compiling source file ..\src\binding.cc) [C:\Users\a.khan\.node-red\node_modules\snappy\build\binding.vcxpro j] c:\users\a.khan\.node-red\node_modules\nan\nan.h(1524): error C2661: 'v8::Object::Set': no overloaded function takes 2 arguments (compiling source file ..\src\binding.cc) [C:\Users\a.khan\.node-red\node_modules\snappy\build\binding.vcxpro j] c:\users\a.khan\.node-red\node_modules\nan\nan.h(1530): error C2661: 'v8::Object::Set': no overloaded function takes 2 arguments (compiling source file ..\src\binding.cc) [C:\Users\a.khan\.node-red\node_modules\snappy\build\binding.vcxpro j] c:\users\a.khan\.node-red\node_modules\nan\nan.h(1536): error C2661: 'v8::Object::Get': no overloaded function takes 1 arguments (compiling source file ..\src\binding.cc) [C:\Users\a.khan\.node-red\node_modules\snappy\build\binding.vcxpro j] c:\users\a.khan\.node-red\node_modules\nan\nan.h(1535): error C2672: 'Nan::EscapableHandleScope::Escape': no matching o verloaded function found (compiling source file ..\src\binding.cc) [C:\Users\a.khan\.node-red\node_modules\snappy\build \binding.vcxproj] c:\users\a.khan\.node-red\node_modules\nan\nan.h(1542): error C2661: 'v8::Object::Get': no overloaded function takes 1 arguments (compiling source file ..\src\binding.cc) [C:\Users\a.khan\.node-red\node_modules\snappy\build\binding.vcxpro j] c:\users\a.khan\.node-red\node_modules\nan\nan.h(1542): error C2672: 'Nan::EscapableHandleScope::Escape': no matching o verloaded function found (compiling source file ..\src\binding.cc) [C:\Users\a.khan\.node-red\node_modules\snappy\build \binding.vcxproj] c:\users\a.khan\.node-red\node_modules\nan\nan.h(1547): error C2661: 'v8::Object::Get': no overloaded function takes 1 arguments (compiling source file ..\src\binding.cc) [C:\Users\a.khan\.node-red\node_modules\snappy\build\binding.vcxpro j] c:\users\a.khan\.node-red\node_modules\nan\nan.h(1547): error C2672: 'Nan::EscapableHandleScope::Escape': no matching o verloaded function found (compiling source file ..\src\binding.cc) [C:\Users\a.khan\.node-red\node_modules\snappy\build \binding.vcxproj] c:\users\a.khan\.node-red\node_modules\nan\nan_object_wrap.h(24): error C2039: 'IsNearDeath': is not a member of 'Nan:: Persistent>' [C:\Users\a.khan\.node-red\node_modules\snappy\build\binding .vcxproj] with [ T=v8::Object ] (compiling source file ..\src\binding.cc) c:\users\a.khan\.node-red\node_modules\nan\nan.h(1436): note: see declaration of 'Nan::Persistent>' with [ T=v8::Object ] (compiling source file ..\src\binding.cc) c:\users\a.khan\.node-red\node_modules\nan\nan_object_wrap.h(67): error C2039: 'MarkIndependent': is not a member of 'N an::Persistent>' [C:\Users\a.khan\.node-red\node_modules\snappy\build\bin ding.vcxproj] with [ T=v8::Object ] (compiling source file ..\src\binding.cc) c:\users\a.khan\.node-red\node_modules\nan\nan.h(1436): note: see declaration of 'Nan::Persistent>' with [ T=v8::Object ] (compiling source file ..\src\binding.cc) c:\users\a.khan\.node-red\node_modules\nan\nan_object_wrap.h(124): error C2039: 'IsNearDeath': is not a member of 'Nan: :Persistent>' [C:\Users\a.khan\.node-red\node_modules\snappy\build\bindin g.vcxproj] with [ T=v8::Object ] (compiling source file ..\src\binding.cc) c:\users\a.khan\.node-red\node_modules\nan\nan.h(1436): note: see declaration of 'Nan::Persistent>' with [ T=v8::Object ] (compiling source file ..\src\binding.cc) c:\users\a.khan\.node-red\node_modules\snappy\src\binding.cc(115): error C2660: 'v8::Value::ToObject': function does no t take 0 arguments [C:\Users\a.khan\.node-red\node_modules\snappy\build\binding.vcxproj] c:\users\a.khan\appdata\local\node-gyp\cache\14.13.1\include\node\v8.h(2822): note: see declaration of 'v8::Value::To Object' (compiling source file ..\src\binding.cc) c:\users\a.khan\.node-red\node_modules\snappy\src\binding.cc(116): error C2660: 'v8::Value::ToObject': function does no t take 0 arguments [C:\Users\a.khan\.node-red\node_modules\snappy\build\binding.vcxproj] c:\users\a.khan\appdata\local\node-gyp\cache\14.13.1\include\node\v8.h(2822): note: see declaration of 'v8::Value::To Object' (compiling source file ..\src\binding.cc) c:\users\a.khan\.node-red\node_modules\snappy\src\binding.cc(121): error C2660: 'v8::Value::ToString': function does no t take 0 arguments [C:\Users\a.khan\.node-red\node_modules\snappy\build\binding.vcxproj] c:\users\a.khan\appdata\local\node-gyp\cache\14.13.1\include\node\v8.h(2810): note: see declaration of 'v8::Value::To String' (compiling source file ..\src\binding.cc) c:\users\a.khan\.node-red\node_modules\snappy\src\binding.cc(121): error C2512: 'v8::String::Utf8Value::Utf8Value': no appropriate default constructor available [C:\Users\a.khan\.node-red\node_modules\snappy\build\binding.vcxproj] c:\users\a.khan\.node-red\node_modules\snappy\src\binding.cc(142): error C2660: 'v8::Value::ToObject': function does no t take 0 arguments [C:\Users\a.khan\.node-red\node_modules\snappy\build\binding.vcxproj] c:\users\a.khan\appdata\local\node-gyp\cache\14.13.1\include\node\v8.h(2822): note: see declaration of 'v8::Value::To Object' (compiling source file ..\src\binding.cc) c:\users\a.khan\.node-red\node_modules\snappy\src\binding.cc(143): error C2660: 'v8::Value::ToObject': function does no t take 0 arguments [C:\Users\a.khan\.node-red\node_modules\snappy\build\binding.vcxproj] c:\users\a.khan\appdata\local\node-gyp\cache\14.13.1\include\node\v8.h(2822): note: see declaration of 'v8::Value::To Object' (compiling source file ..\src\binding.cc) c:\users\a.khan\.node-red\node_modules\snappy\src\binding.cc(148): error C2660: 'v8::Value::ToString': function does no t take 0 arguments [C:\Users\a.khan\.node-red\node_modules\snappy\build\binding.vcxproj] c:\users\a.khan\appdata\local\node-gyp\cache\14.13.1\include\node\v8.h(2810): note: see declaration of 'v8::Value::To String' (compiling source file ..\src\binding.cc) c:\users\a.khan\.node-red\node_modules\snappy\src\binding.cc(148): error C2512: 'v8::String::Utf8Value::Utf8Value': no appropriate default constructor available [C:\Users\a.khan\.node-red\node_modules\snappy\build\binding.vcxproj] c:\users\a.khan\.node-red\node_modules\snappy\src\binding.cc(161): error C2660: 'v8::Value::ToObject': function does no t take 0 arguments [C:\Users\a.khan\.node-red\node_modules\snappy\build\binding.vcxproj] c:\users\a.khan\appdata\local\node-gyp\cache\14.13.1\include\node\v8.h(2822): note: see declaration of 'v8::Value::To Object' (compiling source file ..\src\binding.cc) c:\users\a.khan\.node-red\node_modules\snappy\src\binding.cc(181): error C2660: 'v8::Value::ToObject': function does no t take 0 arguments [C:\Users\a.khan\.node-red\node_modules\snappy\build\binding.vcxproj] c:\users\a.khan\appdata\local\node-gyp\cache\14.13.1\include\node\v8.h(2822): note: see declaration of 'v8::Value::To Object' (compiling source file ..\src\binding.cc) c:\users\a.khan\.node-red\node_modules\snappy\src\binding.cc(218): error C2660: 'v8::Value::ToObject': function does no t take 0 arguments [C:\Users\a.khan\.node-red\node_modules\snappy\build\binding.vcxproj] c:\users\a.khan\appdata\local\node-gyp\cache\14.13.1\include\node\v8.h(2822): note: see declaration of 'v8::Value::To Object' (compiling source file ..\src\binding.cc) gyp ERR! build error gyp ERR! stack Error: `C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\MSBuild\15.0\Bin\MSBuild.exe` failed with exit code: 1 gyp ERR! stack at ChildProcess.onExit (C:\Users\a.khan\AppData\Roaming\npm\node_modules\npm\node_modules\node-gyp\lib\build.js:194:23) gyp ERR! stack at ChildProcess.emit (events.js:314:20) gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:276:12) gyp ERR! System Windows_NT 10.0.19041 gyp ERR! command "C:\\Program Files\\nodejs\\node.exe" "C:\\Users\\a.khan\\AppData\\Roaming\\npm\\node_modules\\npm\\node_modules\\node-gyp\\bin\\node-gyp.js" "rebuild" gyp ERR! cwd C:\Users\a.khan\.node-red\node_modules\snappy gyp ERR! node -v v14.13.1 gyp ERR! node-gyp -v v5.1.0 gyp ERR! not ok > leveldown@1.4.6 install C:\Users\a.khan\.node-red\node_modules\leveldown > prebuild --install prebuild info begin Prebuild version 4.5.0 prebuild info looking for local prebuild @ prebuilds\leveldown-v1.4.6-node-v83-win32-x64.tar.gz prebuild info looking for cached prebuild @ C:\Users\a.khan\AppData\Roaming\npm-cache\_prebuilds\https-github.com-level-leveldown-releases-download-v1.4.6-leveldown-v1.4.6-node-v83-win32-x64.tar.gz prebuild http request GET https://github.com/level/leveldown/releases/download/v1.4.6/leveldown-v1.4.6-node-v83-win32-x64.tar.gz prebuild http 404 https://github.com/level/leveldown/releases/download/v1.4.6/leveldown-v1.4.6-node-v83-win32-x64.tar.gz prebuild WARN install No prebuilt binaries found (target=v14.13.1 arch=x64 platform=win32) prebuild info install We will now try to compile from source. prebuild verb starting node-gyp process prebuild verb execute node-gyp with `node index.js rebuild --target=v14.13.1 --target_arch=x64` gyp verb command rebuild [] prebuild verb ok gyp verb command clean [] gyp verb clean removing "build" directory prebuild verb ok gyp verb command configure [] gyp verb check python checking for Python executable "python2" in the PATH gyp verb `which` failed Error: not found: python2 gyp verb `which` failed at getNotFoundError (C:\Users\a.khan\.node-red\node_modules\which\which.js:13:12) gyp verb `which` failed at F (C:\Users\a.khan\.node-red\node_modules\which\which.js:68:19) gyp verb `which` failed at E (C:\Users\a.khan\.node-red\node_modules\which\which.js:80:29) gyp verb `which` failed at C:\Users\a.khan\.node-red\node_modules\which\which.js:89:16 gyp verb `which` failed at C:\Users\a.khan\.node-red\node_modules\isexe\index.js:42:5 gyp verb `which` failed at C:\Users\a.khan\.node-red\node_modules\isexe\windows.js:36:5 gyp verb `which` failed at FSReqCallback.oncomplete (fs.js:181:21) gyp verb `which` failed python2 Error: not found: python2 gyp verb `which` failed at getNotFoundError (C:\Users\a.khan\.node-red\node_modules\which\which.js:13:12) gyp verb `which` failed at F (C:\Users\a.khan\.node-red\node_modules\which\which.js:68:19) gyp verb `which` failed at E (C:\Users\a.khan\.node-red\node_modules\which\which.js:80:29) gyp verb `which` failed at C:\Users\a.khan\.node-red\node_modules\which\which.js:89:16 gyp verb `which` failed at C:\Users\a.khan\.node-red\node_modules\isexe\index.js:42:5 gyp verb `which` failed at C:\Users\a.khan\.node-red\node_modules\isexe\windows.js:36:5 gyp verb `which` failed at FSReqCallback.oncomplete (fs.js:181:21) { gyp verb `which` failed code: 'ENOENT' gyp verb `which` failed } gyp verb check python checking for Python executable "python" in the PATH gyp verb `which` succeeded python C:\Python39\python.EXE gyp verb check python version `C:\Python39\python.EXE -c "import platform; print(platform.python_version());"` returned: "3.9.0\r\n" prebuild ERR! configure error prebuild ERR! stack Error: Python executable "C:\Python39\python.EXE" is v3.9.0, which is not supported by gyp. prebuild ERR! stack You can pass the --python switch to point to Python >= v2.5.0 & < 3.0.0. prebuild ERR! stack at failPythonVersion (C:\Users\a.khan\.node-red\node_modules\node-gyp\lib\configure.js:454:14) prebuild ERR! stack at C:\Users\a.khan\.node-red\node_modules\node-gyp\lib\configure.js:443:9 prebuild ERR! stack at ChildProcess.exithandler (child_process.js:299:7) prebuild ERR! stack at ChildProcess.emit (events.js:314:20) prebuild ERR! stack at maybeClose (internal/child_process.js:1047:16) prebuild ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:287:5) prebuild ERR! not ok prebuild ERR! build Error: Python executable "C:\Python39\python.EXE" is v3.9.0, which is not supported by gyp. prebuild ERR! build You can pass the --python switch to point to Python >= v2.5.0 & < 3.0.0. prebuild ERR! build at failPythonVersion (C:\Users\a.khan\.node-red\node_modules\node-gyp\lib\configure.js:454:14) prebuild ERR! build at C:\Users\a.khan\.node-red\node_modules\node-gyp\lib\configure.js:443:9 prebuild ERR! build at ChildProcess.exithandler (child_process.js:299:7) prebuild ERR! build at ChildProcess.emit (events.js:314:20) prebuild ERR! build at maybeClose (internal/child_process.js:1047:16) prebuild ERR! build at Process.ChildProcess._handle.onexit (internal/child_process.js:287:5) > zmq@2.15.3 install C:\Users\a.khan\.node-red\node_modules\zmq > node-gyp rebuild C:\Users\a.khan\.node-red\node_modules\zmq>if not defined npm_config_node_gyp (node "C:\Users\a.khan\AppData\Roaming\npm\node_modules\npm\node_modules\npm-lifecycle\node-gyp-bin\\..\..\node_modules\node-gyp\bin\node-gyp.js" rebuild ) else (node "C:\Users\a.khan\AppData\Roaming\npm\node_modules\npm\node_modules\node-gyp\bin\node-gyp.js" rebuild ) Building the projects in this solution one at a time. To enable parallel build, please add the "/m" switch. binding.cc win_delay_load_hook.cc c:\users\a.khan\.node-red\node_modules\nan\nan_maybe_43_inl.h(88): error C2039: 'ForceSet': is not a member of 'v8::Obj ect' (compiling source file ..\binding.cc) [C:\Users\a.khan\.node-red\node_modules\zmq\build\zmq.vcxproj] c:\users\a.khan\appdata\local\node-gyp\cache\14.13.1\include\node\v8.h(3664): note: see declaration of 'v8::Object' ( compiling source file ..\binding.cc) c:\users\a.khan\.node-red\node_modules\nan\nan_converters_43_inl.h(18): error C2664: 'v8::Local v8::Value: :ToBoolean(v8::Isolate *) const': cannot convert argument 1 from 'v8::Local' to 'v8::Isolate *' (compiling source file ..\binding.cc) [C:\Users\a.khan\.node-red\node_modules\zmq\build\zmq.vcxproj] c:\users\a.khan\.node-red\node_modules\nan\nan_converters_43_inl.h(18): note: No user-defined-conversion operator ava ilable that can perform this conversion, or the operator cannot be called (compiling source file ..\binding.cc) c:\users\a.khan\.node-red\node_modules\nan\nan_converters_43_inl.h(34): error C2664: 'bool v8::Value::BooleanValue(v8:: Isolate *) const': cannot convert argument 1 from 'v8::Local' to 'v8::Isolate *' (compiling source file .. \binding.cc) [C:\Users\a.khan\.node-red\node_modules\zmq\build\zmq.vcxproj] c:\users\a.khan\.node-red\node_modules\nan\nan_converters_43_inl.h(34): note: No user-defined-conversion operator ava ilable that can perform this conversion, or the operator cannot be called (compiling source file ..\binding.cc) c:\users\a.khan\.node-red\node_modules\nan\nan_implementation_12_inl.h(107): error C2664: 'v8::MaybeLocal v8::Function::New(v8::Local,v8::FunctionCallback,v8::Local,int,v8::ConstructorBehavior,v8::Sid eEffectType)': cannot convert argument 1 from 'v8::Isolate *' to 'v8::Local' (compiling source file ..\bin ding.cc) [C:\Users\a.khan\.node-red\node_modules\zmq\build\zmq.vcxproj] c:\users\a.khan\.node-red\node_modules\nan\nan_implementation_12_inl.h(109): note: No constructor could take the sour ce type, or constructor overload resolution was ambiguous (compiling source file ..\binding.cc) c:\users\a.khan\.node-red\node_modules\nan\nan_implementation_12_inl.h(345): error C2660: 'v8::StringObject::New': func tion does not take 1 arguments (compiling source file ..\binding.cc) [C:\Users\a.khan\.node-red\node_modules\zmq\build\ zmq.vcxproj] c:\users\a.khan\appdata\local\node-gyp\cache\14.13.1\include\node\v8.h(5847): note: see declaration of 'v8::StringObj ect::New' (compiling source file ..\binding.cc) c:\users\a.khan\.node-red\node_modules\nan\nan_implementation_12_inl.h(345): error C2059: syntax error: ')' (compiling source file ..\binding.cc) [C:\Users\a.khan\.node-red\node_modules\zmq\build\zmq.vcxproj] c:\users\a.khan\.node-red\node_modules\nan\nan.h(816): warning C4996: 'node::MakeCallback': was declared deprecated (co mpiling source file ..\binding.cc) [C:\Users\a.khan\.node-red\node_modules\zmq\build\zmq.vcxproj] c:\users\a.khan\appdata\local\node-gyp\cache\14.13.1\include\node\node.h(190): note: see declaration of 'node::MakeCa llback' (compiling source file ..\binding.cc) c:\users\a.khan\.node-red\node_modules\nan\nan.h(830): warning C4996: 'node::MakeCallback': was declared deprecated (co mpiling source file ..\binding.cc) [C:\Users\a.khan\.node-red\node_modules\zmq\build\zmq.vcxproj] c:\users\a.khan\appdata\local\node-gyp\cache\14.13.1\include\node\node.h(183): note: see declaration of 'node::MakeCa llback' (compiling source file ..\binding.cc) c:\users\a.khan\.node-red\node_modules\nan\nan.h(844): warning C4996: 'node::MakeCallback': was declared deprecated (co mpiling source file ..\binding.cc) [C:\Users\a.khan\.node-red\node_modules\zmq\build\zmq.vcxproj] c:\users\a.khan\appdata\local\node-gyp\cache\14.13.1\include\node\node.h(176): note: see declaration of 'node::MakeCa llback' (compiling source file ..\binding.cc) c:\users\a.khan\.node-red\node_modules\nan\nan.h(890): error C2660: 'v8::Value::ToString': function does not take 0 arg uments (compiling source file ..\binding.cc) [C:\Users\a.khan\.node-red\node_modules\zmq\build\zmq.vcxproj] c:\users\a.khan\appdata\local\node-gyp\cache\14.13.1\include\node\v8.h(2810): note: see declaration of 'v8::Value::To String' (compiling source file ..\binding.cc) c:\users\a.khan\.node-red\node_modules\nan\nan.h(900): error C2664: 'int v8::String::WriteUtf8(v8::Isolate *,char *,int ,int *,int) const': cannot convert argument 1 from 'char *' to 'v8::Isolate *' (compiling source file ..\binding.cc) [C :\Users\a.khan\.node-red\node_modules\zmq\build\zmq.vcxproj] c:\users\a.khan\.node-red\node_modules\nan\nan.h(900): note: Types pointed to are unrelated; conversion requires rein terpret_cast, C-style cast or function-style cast (compiling source file ..\binding.cc) c:\users\a.khan\.node-red\node_modules\nan\nan.h(1371): error C2661: 'v8::Object::Get': no overloaded function takes 1 arguments (compiling source file ..\binding.cc) [C:\Users\a.khan\.node-red\node_modules\zmq\build\zmq.vcxproj] c:\users\a.khan\.node-red\node_modules\nan\nan.h(1372): error C2661: 'v8::Object::Get': no overloaded function takes 1 arguments (compiling source file ..\binding.cc) [C:\Users\a.khan\.node-red\node_modules\zmq\build\zmq.vcxproj] c:\users\a.khan\.node-red\node_modules\nan\nan.h(1403): error C2661: 'v8::Object::Get': no overloaded function takes 1 arguments (compiling source file ..\binding.cc) [C:\Users\a.khan\.node-red\node_modules\zmq\build\zmq.vcxproj] c:\users\a.khan\.node-red\node_modules\nan\nan.h(1404): error C2059: syntax error: ')' (compiling source file ..\bindin g.cc) [C:\Users\a.khan\.node-red\node_modules\zmq\build\zmq.vcxproj] c:\users\a.khan\.node-red\node_modules\nan\nan.h(1409): error C2661: 'v8::Object::Get': no overloaded function takes 1 arguments (compiling source file ..\binding.cc) [C:\Users\a.khan\.node-red\node_modules\zmq\build\zmq.vcxproj] c:\users\a.khan\.node-red\node_modules\nan\nan.h(1446): error C2661: 'v8::Object::Get': no overloaded function takes 1 arguments (compiling source file ..\binding.cc) [C:\Users\a.khan\.node-red\node_modules\zmq\build\zmq.vcxproj] c:\users\a.khan\.node-red\node_modules\nan\nan.h(1447): error C2059: syntax error: ')' (compiling source file ..\bindin g.cc) [C:\Users\a.khan\.node-red\node_modules\zmq\build\zmq.vcxproj] c:\users\a.khan\.node-red\node_modules\nan\nan.h(1457): warning C4996: 'node::MakeCallback': was declared deprecated (c ompiling source file ..\binding.cc) [C:\Users\a.khan\.node-red\node_modules\zmq\build\zmq.vcxproj] c:\users\a.khan\appdata\local\node-gyp\cache\14.13.1\include\node\node.h(190): note: see declaration of 'node::MakeCa llback' (compiling source file ..\binding.cc) c:\users\a.khan\.node-red\node_modules\nan\nan.h(1518): error C2661: 'v8::Object::Set': no overloaded function takes 2 arguments (compiling source file ..\binding.cc) [C:\Users\a.khan\.node-red\node_modules\zmq\build\zmq.vcxproj] c:\users\a.khan\.node-red\node_modules\nan\nan.h(1524): error C2661: 'v8::Object::Set': no overloaded function takes 2 arguments (compiling source file ..\binding.cc) [C:\Users\a.khan\.node-red\node_modules\zmq\build\zmq.vcxproj] c:\users\a.khan\.node-red\node_modules\nan\nan.h(1530): error C2661: 'v8::Object::Set': no overloaded function takes 2 arguments (compiling source file ..\binding.cc) [C:\Users\a.khan\.node-red\node_modules\zmq\build\zmq.vcxproj] c:\users\a.khan\.node-red\node_modules\nan\nan.h(1536): error C2661: 'v8::Object::Get': no overloaded function takes 1 arguments (compiling source file ..\binding.cc) [C:\Users\a.khan\.node-red\node_modules\zmq\build\zmq.vcxproj] c:\users\a.khan\.node-red\node_modules\nan\nan.h(1535): error C2672: 'Nan::EscapableHandleScope::Escape': no matching o verloaded function found (compiling source file ..\binding.cc) [C:\Users\a.khan\.node-red\node_modules\zmq\build\zmq.vc xproj] c:\users\a.khan\.node-red\node_modules\nan\nan.h(1542): error C2661: 'v8::Object::Get': no overloaded function takes 1 arguments (compiling source file ..\binding.cc) [C:\Users\a.khan\.node-red\node_modules\zmq\build\zmq.vcxproj] c:\users\a.khan\.node-red\node_modules\nan\nan.h(1542): error C2672: 'Nan::EscapableHandleScope::Escape': no matching o verloaded function found (compiling source file ..\binding.cc) [C:\Users\a.khan\.node-red\node_modules\zmq\build\zmq.vc xproj] c:\users\a.khan\.node-red\node_modules\nan\nan.h(1547): error C2661: 'v8::Object::Get': no overloaded function takes 1 arguments (compiling source file ..\binding.cc) [C:\Users\a.khan\.node-red\node_modules\zmq\build\zmq.vcxproj] c:\users\a.khan\.node-red\node_modules\nan\nan.h(1547): error C2672: 'Nan::EscapableHandleScope::Escape': no matching o verloaded function found (compiling source file ..\binding.cc) [C:\Users\a.khan\.node-red\node_modules\zmq\build\zmq.vc xproj] c:\users\a.khan\.node-red\node_modules\nan\nan_object_wrap.h(24): error C2039: 'IsNearDeath': is not a member of 'Nan:: Persistent>' [C:\Users\a.khan\.node-red\node_modules\zmq\build\zmq.vcxpro j] with [ T=v8::Object ] (compiling source file ..\binding.cc) c:\users\a.khan\.node-red\node_modules\nan\nan.h(1436): note: see declaration of 'Nan::Persistent>' with [ T=v8::Object ] (compiling source file ..\binding.cc) c:\users\a.khan\.node-red\node_modules\nan\nan_object_wrap.h(67): error C2039: 'MarkIndependent': is not a member of 'N an::Persistent>' [C:\Users\a.khan\.node-red\node_modules\zmq\build\zmq.vc xproj] with [ T=v8::Object ] (compiling source file ..\binding.cc) c:\users\a.khan\.node-red\node_modules\nan\nan.h(1436): note: see declaration of 'Nan::Persistent>' with [ T=v8::Object ] (compiling source file ..\binding.cc) c:\users\a.khan\.node-red\node_modules\nan\nan_object_wrap.h(124): error C2039: 'IsNearDeath': is not a member of 'Nan: :Persistent>' [C:\Users\a.khan\.node-red\node_modules\zmq\build\zmq.vcxpr oj] with [ T=v8::Object ] (compiling source file ..\binding.cc) c:\users\a.khan\.node-red\node_modules\nan\nan.h(1436): note: see declaration of 'Nan::Persistent>' with [ T=v8::Object ] (compiling source file ..\binding.cc) c:\users\a.khan\.node-red\node_modules\zmq\binding.cc(999): warning C4297: 'zmq::Socket::IncomingMessage::MessageRefere nce::~MessageReference': function assumed not to throw an exception but does [C:\Users\a.khan\.node-red\node_modules\zm q\build\zmq.vcxproj] c:\users\a.khan\.node-red\node_modules\zmq\binding.cc(999): note: destructor or deallocator has a (possibly implicit) non-throwing exception specification c:\users\a.khan\.node-red\node_modules\zmq\binding.cc(1205): warning C4297: 'zmq::Socket::OutgoingMessage::~OutgoingMes sage': function assumed not to throw an exception but does [C:\Users\a.khan\.node-red\node_modules\zmq\build\zmq.vcxpro j] c:\users\a.khan\.node-red\node_modules\zmq\binding.cc(1205): note: destructor or deallocator has a (possibly implicit ) non-throwing exception specification c:\users\a.khan\.node-red\node_modules\zmq\binding.cc(1285): error C2661: 'v8::Object::Get': no overloaded function tak es 1 arguments [C:\Users\a.khan\.node-red\node_modules\zmq\build\zmq.vcxproj] c:\users\a.khan\.node-red\node_modules\zmq\binding.cc(1285): error C2059: syntax error: ')' [C:\Users\a.khan\.node-red\ node_modules\zmq\build\zmq.vcxproj] c:\users\a.khan\.node-red\node_modules\zmq\binding.cc(1286): error C2661: 'v8::Object::Get': no overloaded function tak es 1 arguments [C:\Users\a.khan\.node-red\node_modules\zmq\build\zmq.vcxproj] c:\users\a.khan\.node-red\node_modules\zmq\binding.cc(1286): error C2059: syntax error: ')' [C:\Users\a.khan\.node-red\ node_modules\zmq\build\zmq.vcxproj] gyp ERR! build error gyp ERR! stack Error: `C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\MSBuild\15.0\Bin\MSBuild.exe` failed with exit code: 1 gyp ERR! stack at ChildProcess.onExit (C:\Users\a.khan\AppData\Roaming\npm\node_modules\npm\node_modules\node-gyp\lib\build.js:194:23) gyp ERR! stack at ChildProcess.emit (events.js:314:20) gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:276:12) gyp ERR! System Windows_NT 10.0.19041 gyp ERR! command "C:\\Program Files\\nodejs\\node.exe" "C:\\Users\\a.khan\\AppData\\Roaming\\npm\\node_modules\\npm\\node_modules\\node-gyp\\bin\\node-gyp.js" "rebuild" gyp ERR! cwd C:\Users\a.khan\.node-red\node_modules\zmq gyp ERR! node -v v14.13.1 gyp ERR! node-gyp -v v5.1.0 gyp ERR! not ok > canvas@2.6.1 install C:\Users\a.khan\.node-red\node_modules\canvas > node-pre-gyp install --fallback-to-build node-pre-gyp WARN Using request for node-pre-gyp https download [canvas] Success: "C:\Users\a.khan\.node-red\node_modules\canvas\build\Release\canvas.node" is installed via remote npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fs-ext@0.5.0 (node_modules\fs-ext): npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fs-ext@0.5.0 install: `node-gyp configure build` npm WARN optional SKIPPING OPTIONAL DEPENDENCY: Exit status 1 npm WARN optional SKIPPING OPTIONAL DEPENDENCY: snappy@5.0.5 (node_modules\snappy): npm WARN optional SKIPPING OPTIONAL DEPENDENCY: snappy@5.0.5 install: `node-gyp rebuild` npm WARN optional SKIPPING OPTIONAL DEPENDENCY: Exit status 1 npm WARN optional SKIPPING OPTIONAL DEPENDENCY: leveldown@1.4.6 (node_modules\leveldown): npm WARN optional SKIPPING OPTIONAL DEPENDENCY: leveldown@1.4.6 install: `prebuild --install` npm WARN optional SKIPPING OPTIONAL DEPENDENCY: Exit status 2 npm WARN optional SKIPPING OPTIONAL DEPENDENCY: zmq@2.15.3 (node_modules\zmq): npm WARN optional SKIPPING OPTIONAL DEPENDENCY: zmq@2.15.3 install: `node-gyp rebuild` npm WARN optional SKIPPING OPTIONAL DEPENDENCY: Exit status 1 + node-red-contrib-face-recognition@1.3.3 added 15 packages from 18 contributors and audited 998 packages in 47.331s 27 packages are looking for funding run `npm fund` for details found 20 vulnerabilities (10 low, 1 moderate, 9 high) run `npm audit fix` to fix them, or `npm audit` for details