Advertisement
silver2row

npm install

Dec 23rd, 2022
1,335
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. > roboticscape@0.0.8 install
  2. > node-gyp rebuild
  3.  
  4. gyp info it worked if it ends with ok
  5. gyp info using node-gyp@9.3.1
  6. gyp info using node@12.22.12 | linux | arm
  7. gyp info find Python using Python version 3.9.2 found at "/usr/bin/python3"
  8. gyp http GET https://nodejs.org/download/release/v12.22.12/node-v12.22.12-headers.tar.gz
  9. gyp http 200 https://nodejs.org/download/release/v12.22.12/node-v12.22.12-headers.tar.gz
  10. gyp http GET https://nodejs.org/download/release/v12.22.12/SHASUMS256.txt
  11. gyp http 200 https://nodejs.org/download/release/v12.22.12/SHASUMS256.txt
  12. gyp info spawn /usr/bin/python3
  13. gyp info spawn args [
  14. gyp info spawn args   '/home/debian/node-roboticscape/node_modules/node-gyp/gyp/gyp_main.py',
  15. gyp info spawn args   'binding.gyp',
  16. gyp info spawn args   '-f',
  17. gyp info spawn args   'make',
  18. gyp info spawn args   '-I',
  19. gyp info spawn args   '/home/debian/node-roboticscape/build/config.gypi',
  20. gyp info spawn args   '-I',
  21. gyp info spawn args   '/home/debian/node-roboticscape/node_modules/node-gyp/addon.gypi',
  22. gyp info spawn args   '-I',
  23. gyp info spawn args   '/home/debian/.cache/node-gyp/12.22.12/include/node/common.gypi',
  24. gyp info spawn args   '-Dlibrary=shared_library',
  25. gyp info spawn args   '-Dvisibility=default',
  26. gyp info spawn args   '-Dnode_root_dir=/home/debian/.cache/node-gyp/12.22.12',
  27. gyp info spawn args   '-Dnode_gyp_dir=/home/debian/node-roboticscape/node_modules/node-gyp',
  28. gyp info spawn args   '-Dnode_lib_file=/home/debian/.cache/node-gyp/12.22.12/<(target_arch)/node.lib',
  29. gyp info spawn args   '-Dmodule_root_dir=/home/debian/node-roboticscape',
  30. gyp info spawn args   '-Dnode_engine=v8',
  31. gyp info spawn args   '--depth=.',
  32. gyp info spawn args   '--no-parallel',
  33. gyp info spawn args   '--generator-output',
  34. gyp info spawn args   'build',
  35. gyp info spawn args   '-Goutput_dir=.'
  36. gyp info spawn args ]
  37. gyp info spawn make
  38. gyp info spawn args [ 'BUILDTYPE=Release', '-C', 'build' ]
  39. make: Entering directory '/home/debian/node-roboticscape/build'
  40.   CXX(target) Release/obj.target/roboticscape/rc-node-bindings.o
  41. In file included from ../node_modules/nan/nan.h:190,
  42.                  from ../rc-node-bindings.cc:1:
  43. ../node_modules/nan/nan_maybe_43_inl.h: In function 'Nan::Maybe<bool> Nan::ForceSet(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Value>, v8::PropertyAttribute)':
  44. ../node_modules/nan/nan_maybe_43_inl.h:112:15: error: 'class v8::Object' has no member named 'ForceSet'
  45.   112 |   return obj->ForceSet(isolate->GetCurrentContext(), key, value, attribs);
  46.       |               ^~~~~~~~
  47. In file included from ../node_modules/nan/nan_converters.h:59,
  48.                  from ../node_modules/nan/nan.h:195,
  49.                  from ../rc-node-bindings.cc:1:
  50. ../node_modules/nan/nan_converters_43_inl.h: In static member function 'static Nan::imp::ToFactoryBase<v8::Boolean>::return_t Nan::imp::ToFactory<v8::Boolean>::convert(v8::Local<v8::Value>)':
  51. ../node_modules/nan/nan_converters_43_inl.h:18:69: warning: 'v8::MaybeLocal<v8::Boolean> v8::Value::ToBoolean(v8::Local<v8::Context>) const' is deprecated: ToBoolean can never throw. Use Local version. [-Wdeprecated-declarations]
  52.    18 |       val->To ## TYPE(v8::Isolate::GetCurrent()->GetCurrentContext())          \
  53.       |                                                                     ^
  54. ../node_modules/nan/nan_converters_43_inl.h:22:1: note: in expansion of macro 'X'
  55.    22 | X(Boolean)
  56.       | ^
  57. In file included from /home/debian/.cache/node-gyp/12.22.12/include/node/v8-internal.h:14,
  58.                  from /home/debian/.cache/node-gyp/12.22.12/include/node/v8.h:27,
  59.                  from /home/debian/.cache/node-gyp/12.22.12/include/node/node.h:67,
  60.                  from ../node_modules/nan/nan.h:47,
  61.                  from ../rc-node-bindings.cc:1:
  62. /home/debian/.cache/node-gyp/12.22.12/include/node/v8.h:2664:59: note: declared here
  63.  2664 |                 V8_WARN_UNUSED_RESULT MaybeLocal<Boolean> ToBoolean(
  64.       |                                                           ^~~~~~~~~
  65. /home/debian/.cache/node-gyp/12.22.12/include/node/v8config.h:328:3: note: in definition of macro 'V8_DEPRECATED'
  66.   328 |   declarator __attribute__((deprecated(message)))
  67.       |   ^~~~~~~~~~
  68. In file included from ../node_modules/nan/nan_converters.h:59,
  69.                  from ../node_modules/nan/nan.h:195,
  70.                  from ../rc-node-bindings.cc:1:
  71. ../node_modules/nan/nan_converters_43_inl.h: In static member function 'static Nan::imp::ValueFactoryBase<bool>::return_t Nan::imp::ToFactory<bool>::convert(v8::Local<v8::Value>)':
  72. ../node_modules/nan/nan_converters_43_inl.h:37:57: warning: 'v8::Maybe<bool> v8::Value::BooleanValue(v8::Local<v8::Context>) const' is deprecated: BooleanValue can never throw. Use Isolate version. [-Wdeprecated-declarations]
  73.    37 |   return val->NAME ## Value(isolate->GetCurrentContext());                     \
  74.       |                                                         ^
  75. ../node_modules/nan/nan_converters_43_inl.h:40:1: note: in expansion of macro 'X'
  76.    40 | X(bool, Boolean)
  77.       | ^
  78. In file included from /home/debian/.cache/node-gyp/12.22.12/include/node/v8-internal.h:14,
  79.                  from /home/debian/.cache/node-gyp/12.22.12/include/node/v8.h:27,
  80.                  from /home/debian/.cache/node-gyp/12.22.12/include/node/node.h:67,
  81.                  from ../node_modules/nan/nan.h:47,
  82.                  from ../rc-node-bindings.cc:1:
  83. /home/debian/.cache/node-gyp/12.22.12/include/node/v8.h:2702:51: note: declared here
  84.  2702 |                 V8_WARN_UNUSED_RESULT Maybe<bool> BooleanValue(
  85.       |                                                   ^~~~~~~~~~~~
  86. /home/debian/.cache/node-gyp/12.22.12/include/node/v8config.h:328:3: note: in definition of macro 'V8_DEPRECATED'
  87.   328 |   declarator __attribute__((deprecated(message)))
  88.       |   ^~~~~~~~~~
  89. In file included from ../node_modules/nan/nan_new.h:189,
  90.                  from ../node_modules/nan/nan.h:196,
  91.                  from ../rc-node-bindings.cc:1:
  92. ../node_modules/nan/nan_implementation_12_inl.h: In static member function 'static Nan::imp::FactoryBase<v8::Function>::return_t Nan::imp::Factory<v8::Function>::New(Nan::FunctionCallback, v8::Local<v8::Value>)':
  93. ../node_modules/nan/nan_implementation_12_inl.h:103:42: error: cannot convert 'v8::Isolate*' to 'v8::Local<v8::Context>'
  94.   103 |   return scope.Escape(v8::Function::New( isolate
  95.       |                                          ^~~~~~~
  96.       |                                          |
  97.       |                                          v8::Isolate*
  98. In file included from /home/debian/.cache/node-gyp/12.22.12/include/node/node.h:67,
  99.                  from ../node_modules/nan/nan.h:47,
  100.                  from ../rc-node-bindings.cc:1:
  101. /home/debian/.cache/node-gyp/12.22.12/include/node/v8.h:4276:22: note:   initializing argument 1 of 'static v8::MaybeLocal<v8::Function> v8::Function::New(v8::Local<v8::Context>, v8::FunctionCallback, v8::Local<v8::Value>, int, v8::ConstructorBehavior, v8::SideEffectType)'
  102.  4276 |       Local<Context> context, FunctionCallback callback,
  103.       |       ~~~~~~~~~~~~~~~^~~~~~~
  104. In file included from ../node_modules/nan/nan_new.h:189,
  105.                  from ../node_modules/nan/nan.h:196,
  106.                  from ../rc-node-bindings.cc:1:
  107. ../node_modules/nan/nan_implementation_12_inl.h: In static member function 'static Nan::imp::FactoryBase<v8::StringObject>::return_t Nan::imp::Factory<v8::StringObject>::New(v8::Local<v8::String>)':
  108. ../node_modules/nan/nan_implementation_12_inl.h:337:37: error: no matching function for call to 'v8::StringObject::New(v8::Local<v8::String>&)'
  109.   337 |   return v8::StringObject::New(value).As<v8::StringObject>();
  110.       |                                     ^
  111. In file included from /home/debian/.cache/node-gyp/12.22.12/include/node/node.h:67,
  112.                  from ../node_modules/nan/nan.h:47,
  113.                  from ../rc-node-bindings.cc:1:
  114. /home/debian/.cache/node-gyp/12.22.12/include/node/v8.h:5531:23: note: candidate: 'static v8::Local<v8::Value> v8::StringObject::New(v8::Isolate*, v8::Local<v8::String>)'
  115.  5531 |   static Local<Value> New(Isolate* isolate, Local<String> value);
  116.       |                       ^~~
  117. /home/debian/.cache/node-gyp/12.22.12/include/node/v8.h:5531:23: note:   candidate expects 2 arguments, 1 provided
  118. In file included from ../node_modules/nan/nan_new.h:189,
  119.                  from ../node_modules/nan/nan.h:196,
  120.                  from ../rc-node-bindings.cc:1:
  121. ../node_modules/nan/nan_implementation_12_inl.h:337:58: error: expected primary-expression before '>' token
  122.   337 |   return v8::StringObject::New(value).As<v8::StringObject>();
  123.       |                                                          ^
  124. ../node_modules/nan/nan_implementation_12_inl.h:337:60: error: expected primary-expression before ')' token
  125.   337 |   return v8::StringObject::New(value).As<v8::StringObject>();
  126.       |                                                            ^
  127. In file included from ../rc-node-bindings.cc:1:
  128. ../node_modules/nan/nan.h: In function 'v8::Local<v8::Value> Nan::MakeCallback(v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)':
  129. ../node_modules/nan/nan.h:833:60: warning: 'v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)' is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
  130.   833 |         v8::Isolate::GetCurrent(), target, func, argc, argv);
  131.       |                                                            ^
  132. In file included from ../node_modules/nan/nan.h:47,
  133.                  from ../rc-node-bindings.cc:1:
  134. /home/debian/.cache/node-gyp/12.22.12/include/node/node.h:183:50: note: declared here
  135.   183 |                 NODE_EXTERN v8::Local<v8::Value> MakeCallback(
  136.       |                                                  ^~~~~~~~~~~~
  137. /home/debian/.cache/node-gyp/12.22.12/include/node/node.h:102:42: note: in definition of macro 'NODE_DEPRECATED'
  138.   102 |     __attribute__((deprecated(message))) declarator
  139.       |                                          ^~~~~~~~~~
  140. In file included from ../rc-node-bindings.cc:1:
  141. ../node_modules/nan/nan.h: In function 'v8::Local<v8::Value> Nan::MakeCallback(v8::Local<v8::Object>, v8::Local<v8::String>, int, v8::Local<v8::Value>*)':
  142. ../node_modules/nan/nan.h:848:62: warning: 'v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, v8::Local<v8::String>, int, v8::Local<v8::Value>*)' is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
  143.   848 |         v8::Isolate::GetCurrent(), target, symbol, argc, argv);
  144.       |                                                              ^
  145. In file included from ../node_modules/nan/nan.h:47,
  146.                  from ../rc-node-bindings.cc:1:
  147. /home/debian/.cache/node-gyp/12.22.12/include/node/node.h:176:50: note: declared here
  148.   176 |                 NODE_EXTERN v8::Local<v8::Value> MakeCallback(
  149.       |                                                  ^~~~~~~~~~~~
  150. /home/debian/.cache/node-gyp/12.22.12/include/node/node.h:102:42: note: in definition of macro 'NODE_DEPRECATED'
  151.   102 |     __attribute__((deprecated(message))) declarator
  152.       |                                          ^~~~~~~~~~
  153. In file included from ../rc-node-bindings.cc:1:
  154. ../node_modules/nan/nan.h: In function 'v8::Local<v8::Value> Nan::MakeCallback(v8::Local<v8::Object>, const char*, int, v8::Local<v8::Value>*)':
  155. ../node_modules/nan/nan.h:863:62: warning: 'v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, const char*, int, v8::Local<v8::Value>*)' is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
  156.   863 |         v8::Isolate::GetCurrent(), target, method, argc, argv);
  157.       |                                                              ^
  158. In file included from ../node_modules/nan/nan.h:47,
  159.                  from ../rc-node-bindings.cc:1:
  160. /home/debian/.cache/node-gyp/12.22.12/include/node/node.h:169:50: note: declared here
  161.   169 |                 NODE_EXTERN v8::Local<v8::Value> MakeCallback(
  162.       |                                                  ^~~~~~~~~~~~
  163. /home/debian/.cache/node-gyp/12.22.12/include/node/node.h:102:42: note: in definition of macro 'NODE_DEPRECATED'
  164.   102 |     __attribute__((deprecated(message))) declarator
  165.       |                                          ^~~~~~~~~~
  166. In file included from ../rc-node-bindings.cc:1:
  167. ../node_modules/nan/nan.h: In constructor 'Nan::Utf8String::Utf8String(v8::Local<v8::Value>)':
  168. ../node_modules/nan/nan.h:909:53: error: no matching function for call to 'v8::Value::ToString()'
  169.   909 |       v8::Local<v8::String> string = from->ToString();
  170.       |                                                     ^
  171. In file included from /home/debian/.cache/node-gyp/12.22.12/include/node/node.h:67,
  172.                  from ../node_modules/nan/nan.h:47,
  173.                  from ../rc-node-bindings.cc:1:
  174. /home/debian/.cache/node-gyp/12.22.12/include/node/v8.h:2668:44: note: candidate: 'v8::MaybeLocal<v8::String> v8::Value::ToString(v8::Local<v8::Context>) const'
  175.  2668 |   V8_WARN_UNUSED_RESULT MaybeLocal<String> ToString(
  176.       |                                            ^~~~~~~~
  177. /home/debian/.cache/node-gyp/12.22.12/include/node/v8.h:2668:44: note:   candidate expects 1 argument, 0 provided
  178. In file included from /home/debian/.cache/node-gyp/12.22.12/include/node/v8-internal.h:14,
  179.                  from /home/debian/.cache/node-gyp/12.22.12/include/node/v8.h:27,
  180.                  from /home/debian/.cache/node-gyp/12.22.12/include/node/node.h:67,
  181.                  from ../node_modules/nan/nan.h:47,
  182.                  from ../rc-node-bindings.cc:1:
  183. /home/debian/.cache/node-gyp/12.22.12/include/node/v8.h:2684:31: note: candidate: 'v8::Local<v8::String> v8::Value::ToString(v8::Isolate*) const'
  184.  2684 |                 Local<String> ToString(Isolate* isolate) const);
  185.       |                               ^~~~~~~~
  186. /home/debian/.cache/node-gyp/12.22.12/include/node/v8config.h:328:3: note: in definition of macro 'V8_DEPRECATED'
  187.   328 |   declarator __attribute__((deprecated(message)))
  188.       |   ^~~~~~~~~~
  189. /home/debian/.cache/node-gyp/12.22.12/include/node/v8.h:2684:31: note:   candidate expects 1 argument, 0 provided
  190.  2684 |                 Local<String> ToString(Isolate* isolate) const);
  191.       |                               ^~~~~~~~
  192. /home/debian/.cache/node-gyp/12.22.12/include/node/v8config.h:328:3: note: in definition of macro 'V8_DEPRECATED'
  193.   328 |   declarator __attribute__((deprecated(message)))
  194.       |   ^~~~~~~~~~
  195. In file included from ../rc-node-bindings.cc:1:
  196. ../node_modules/nan/nan.h:919:37: error: cannot convert 'char*' to 'v8::Isolate*'
  197.   919 |         length_ = string->WriteUtf8(str_, static_cast<int>(len), 0, flags);
  198.       |                                     ^~~~
  199.       |                                     |
  200.       |                                     char*
  201. In file included from /home/debian/.cache/node-gyp/12.22.12/include/node/node.h:67,
  202.                  from ../node_modules/nan/nan.h:47,
  203.                  from ../rc-node-bindings.cc:1:
  204. /home/debian/.cache/node-gyp/12.22.12/include/node/v8.h:2878:26: note:   initializing argument 1 of 'int v8::String::WriteUtf8(v8::Isolate*, char*, int, int*, int) const'
  205.  2878 |   int WriteUtf8(Isolate* isolate, char* buffer, int length = -1,
  206.       |                 ~~~~~~~~~^~~~~~~
  207. In file included from ../rc-node-bindings.cc:1:
  208. ../node_modules/nan/nan.h: In member function 'v8::Local<v8::Value> Nan::Callback::Call_(v8::Isolate*, v8::Local<v8::Object>, int, v8::Local<v8::Value>*) const':
  209. ../node_modules/nan/nan.h:1477:5: warning: 'v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)' is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
  210.  1477 |     ));
  211.       |     ^
  212. In file included from ../node_modules/nan/nan.h:47,
  213.                  from ../rc-node-bindings.cc:1:
  214. /home/debian/.cache/node-gyp/12.22.12/include/node/node.h:183:50: note: declared here
  215.   183 |                 NODE_EXTERN v8::Local<v8::Value> MakeCallback(
  216.       |                                                  ^~~~~~~~~~~~
  217. /home/debian/.cache/node-gyp/12.22.12/include/node/node.h:102:42: note: in definition of macro 'NODE_DEPRECATED'
  218.   102 |     __attribute__((deprecated(message))) declarator
  219.       |                                          ^~~~~~~~~~
  220. In file included from ../rc-node-bindings.cc:1:
  221. ../node_modules/nan/nan.h: In member function 'void Nan::AsyncWorker::SaveToPersistent(const char*, const v8::Local<v8::Value>&)':
  222. ../node_modules/nan/nan.h:1531:64: warning: 'bool v8::Object::Set(v8::Local<v8::Value>, v8::Local<v8::Value>)' is deprecated: Use maybe version [-Wdeprecated-declarations]
  223.  1531 |     New(persistentHandle)->Set(New(key).ToLocalChecked(), value);
  224.       |                                                                ^
  225. In file included from /home/debian/.cache/node-gyp/12.22.12/include/node/v8-internal.h:14,
  226.                  from /home/debian/.cache/node-gyp/12.22.12/include/node/v8.h:27,
  227.                  from /home/debian/.cache/node-gyp/12.22.12/include/node/node.h:67,
  228.                  from ../node_modules/nan/nan.h:47,
  229.                  from ../rc-node-bindings.cc:1:
  230. /home/debian/.cache/node-gyp/12.22.12/include/node/v8.h:3499:22: note: declared here
  231.  3499 |                 bool Set(Local<Value> key, Local<Value> value));
  232.       |                      ^~~
  233. /home/debian/.cache/node-gyp/12.22.12/include/node/v8config.h:328:3: note: in definition of macro 'V8_DEPRECATED'
  234.   328 |   declarator __attribute__((deprecated(message)))
  235.       |   ^~~~~~~~~~
  236. In file included from ../rc-node-bindings.cc:1:
  237. ../node_modules/nan/nan.h: In member function 'void Nan::AsyncWorker::SaveToPersistent(const v8::Local<v8::String>&, const v8::Local<v8::Value>&)':
  238. ../node_modules/nan/nan.h:1537:42: warning: 'bool v8::Object::Set(v8::Local<v8::Value>, v8::Local<v8::Value>)' is deprecated: Use maybe version [-Wdeprecated-declarations]
  239.  1537 |     New(persistentHandle)->Set(key, value);
  240.       |                                          ^
  241. In file included from /home/debian/.cache/node-gyp/12.22.12/include/node/v8-internal.h:14,
  242.                  from /home/debian/.cache/node-gyp/12.22.12/include/node/v8.h:27,
  243.                  from /home/debian/.cache/node-gyp/12.22.12/include/node/node.h:67,
  244.                  from ../node_modules/nan/nan.h:47,
  245.                  from ../rc-node-bindings.cc:1:
  246. /home/debian/.cache/node-gyp/12.22.12/include/node/v8.h:3499:22: note: declared here
  247.  3499 |                 bool Set(Local<Value> key, Local<Value> value));
  248.       |                      ^~~
  249. /home/debian/.cache/node-gyp/12.22.12/include/node/v8config.h:328:3: note: in definition of macro 'V8_DEPRECATED'
  250.   328 |   declarator __attribute__((deprecated(message)))
  251.       |   ^~~~~~~~~~
  252. In file included from ../rc-node-bindings.cc:1:
  253. ../node_modules/nan/nan.h: In member function 'void Nan::AsyncWorker::SaveToPersistent(uint32_t, const v8::Local<v8::Value>&)':
  254. ../node_modules/nan/nan.h:1543:44: warning: 'bool v8::Object::Set(uint32_t, v8::Local<v8::Value>)' is deprecated: Use maybe version [-Wdeprecated-declarations]
  255.  1543 |     New(persistentHandle)->Set(index, value);
  256.       |                                            ^
  257. In file included from /home/debian/.cache/node-gyp/12.22.12/include/node/v8-internal.h:14,
  258.                  from /home/debian/.cache/node-gyp/12.22.12/include/node/v8.h:27,
  259.                  from /home/debian/.cache/node-gyp/12.22.12/include/node/node.h:67,
  260.                  from ../node_modules/nan/nan.h:47,
  261.                  from ../rc-node-bindings.cc:1:
  262. /home/debian/.cache/node-gyp/12.22.12/include/node/v8.h:3508:22: note: declared here
  263.  3508 |                 bool Set(uint32_t index, Local<Value> value));
  264.       |                      ^~~
  265. /home/debian/.cache/node-gyp/12.22.12/include/node/v8config.h:328:3: note: in definition of macro 'V8_DEPRECATED'
  266.   328 |   declarator __attribute__((deprecated(message)))
  267.       |   ^~~~~~~~~~
  268. In file included from ../rc-node-bindings.cc:1:
  269. ../node_modules/nan/nan.h: In member function 'v8::Local<v8::Value> Nan::AsyncWorker::GetFromPersistent(const char*) const':
  270. ../node_modules/nan/nan.h:1549:61: warning: 'v8::Local<v8::Value> v8::Object::Get(v8::Local<v8::Value>)' is deprecated: Use maybe version [-Wdeprecated-declarations]
  271.  1549 |         New(persistentHandle)->Get(New(key).ToLocalChecked()));
  272.       |                                                             ^
  273. In file included from /home/debian/.cache/node-gyp/12.22.12/include/node/v8-internal.h:14,
  274.                  from /home/debian/.cache/node-gyp/12.22.12/include/node/v8.h:27,
  275.                  from /home/debian/.cache/node-gyp/12.22.12/include/node/node.h:67,
  276.                  from ../node_modules/nan/nan.h:47,
  277.                  from ../rc-node-bindings.cc:1:
  278. /home/debian/.cache/node-gyp/12.22.12/include/node/v8.h:3553:51: note: declared here
  279.  3553 |   V8_DEPRECATED("Use maybe version", Local<Value> Get(Local<Value> key));
  280.       |                                                   ^~~
  281. /home/debian/.cache/node-gyp/12.22.12/include/node/v8config.h:328:3: note: in definition of macro 'V8_DEPRECATED'
  282.   328 |   declarator __attribute__((deprecated(message)))
  283.       |   ^~~~~~~~~~
  284. In file included from ../rc-node-bindings.cc:1:
  285. ../node_modules/nan/nan.h: In member function 'v8::Local<v8::Value> Nan::AsyncWorker::GetFromPersistent(const v8::Local<v8::String>&) const':
  286. ../node_modules/nan/nan.h:1555:55: warning: 'v8::Local<v8::Value> v8::Object::Get(v8::Local<v8::Value>)' is deprecated: Use maybe version [-Wdeprecated-declarations]
  287.  1555 |     return scope.Escape(New(persistentHandle)->Get(key));
  288.       |                                                       ^
  289. In file included from /home/debian/.cache/node-gyp/12.22.12/include/node/v8-internal.h:14,
  290.                  from /home/debian/.cache/node-gyp/12.22.12/include/node/v8.h:27,
  291.                  from /home/debian/.cache/node-gyp/12.22.12/include/node/node.h:67,
  292.                  from ../node_modules/nan/nan.h:47,
  293.                  from ../rc-node-bindings.cc:1:
  294. /home/debian/.cache/node-gyp/12.22.12/include/node/v8.h:3553:51: note: declared here
  295.  3553 |   V8_DEPRECATED("Use maybe version", Local<Value> Get(Local<Value> key));
  296.       |                                                   ^~~
  297. /home/debian/.cache/node-gyp/12.22.12/include/node/v8config.h:328:3: note: in definition of macro 'V8_DEPRECATED'
  298.   328 |   declarator __attribute__((deprecated(message)))
  299.       |   ^~~~~~~~~~
  300. In file included from ../rc-node-bindings.cc:1:
  301. ../node_modules/nan/nan.h: In member function 'v8::Local<v8::Value> Nan::AsyncWorker::GetFromPersistent(uint32_t) const':
  302. ../node_modules/nan/nan.h:1560:57: warning: 'v8::Local<v8::Value> v8::Object::Get(uint32_t)' is deprecated: Use maybe version [-Wdeprecated-declarations]
  303.  1560 |     return scope.Escape(New(persistentHandle)->Get(index));
  304.       |                                                         ^
  305. In file included from /home/debian/.cache/node-gyp/12.22.12/include/node/v8-internal.h:14,
  306.                  from /home/debian/.cache/node-gyp/12.22.12/include/node/v8.h:27,
  307.                  from /home/debian/.cache/node-gyp/12.22.12/include/node/node.h:67,
  308.                  from ../node_modules/nan/nan.h:47,
  309.                  from ../rc-node-bindings.cc:1:
  310. /home/debian/.cache/node-gyp/12.22.12/include/node/v8.h:3557:51: note: declared here
  311.  3557 |   V8_DEPRECATED("Use maybe version", Local<Value> Get(uint32_t index));
  312.       |                                                   ^~~
  313. /home/debian/.cache/node-gyp/12.22.12/include/node/v8config.h:328:3: note: in definition of macro 'V8_DEPRECATED'
  314.   328 |   declarator __attribute__((deprecated(message)))
  315.       |   ^~~~~~~~~~
  316. In file included from ../rc-node-bindings.cc:1:
  317. ../node_modules/nan/nan.h: In function 'void Nan::AsyncQueueWorker(Nan::AsyncWorker*)':
  318. ../node_modules/nan/nan.h:1730:7: warning: cast between incompatible function types from 'void (*)(uv_work_t*)' {aka 'void (*)(uv_work_s*)'} to 'uv_after_work_cb' {aka 'void (*)(uv_work_s*, int)'} [-Wcast-function-type]
  319.  1730 |     , reinterpret_cast<uv_after_work_cb>(AsyncExecuteComplete)
  320.       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  321. In file included from /usr/include/c++/10/cassert:44,
  322.                  from /home/debian/.cache/node-gyp/12.22.12/include/node/node_object_wrap.h:26,
  323.                  from ../node_modules/nan/nan.h:49,
  324.                  from ../rc-node-bindings.cc:1:
  325. ../node_modules/nan/nan_object_wrap.h: In destructor 'virtual Nan::ObjectWrap::~ObjectWrap()':
  326. ../node_modules/nan/nan_object_wrap.h:24:25: error: 'class Nan::Persistent<v8::Object>' has no member named 'IsNearDeath'
  327.    24 |     assert(persistent().IsNearDeath());
  328.       |                         ^~~~~~~~~~~
  329. In file included from ../node_modules/nan/nan.h:2220,
  330.                  from ../rc-node-bindings.cc:1:
  331. ../node_modules/nan/nan_object_wrap.h: In member function 'void Nan::ObjectWrap::MakeWeak()':
  332. ../node_modules/nan/nan_object_wrap.h:67:34: warning: 'void v8::PersistentBase<T>::MarkIndependent() [with T = v8::Object]' is deprecated: Weak objects are always considered independent. Use TracedGlobal when trying to use EmbedderHeapTracer. Use a strong handle when trying to keep an object alive. [-Wdeprecated-declarations]
  333.    67 |     persistent().MarkIndependent();
  334.       |                                  ^
  335. In file included from /home/debian/.cache/node-gyp/12.22.12/include/node/v8-internal.h:14,
  336.                  from /home/debian/.cache/node-gyp/12.22.12/include/node/v8.h:27,
  337.                  from /home/debian/.cache/node-gyp/12.22.12/include/node/node.h:67,
  338.                  from ../node_modules/nan/nan.h:47,
  339.                  from ../rc-node-bindings.cc:1:
  340. /home/debian/.cache/node-gyp/12.22.12/include/node/v8.h:570:22: note: declared here
  341.   570 |       V8_INLINE void MarkIndependent());
  342.       |                      ^~~~~~~~~~~~~~~
  343. /home/debian/.cache/node-gyp/12.22.12/include/node/v8config.h:328:3: note: in definition of macro 'V8_DEPRECATED'
  344.   328 |   declarator __attribute__((deprecated(message)))
  345.       |   ^~~~~~~~~~
  346. In file included from /usr/include/c++/10/cassert:44,
  347.                  from /home/debian/.cache/node-gyp/12.22.12/include/node/node_object_wrap.h:26,
  348.                  from ../node_modules/nan/nan.h:49,
  349.                  from ../rc-node-bindings.cc:1:
  350. ../node_modules/nan/nan_object_wrap.h: In static member function 'static void Nan::ObjectWrap::WeakCallback(const v8::WeakCallbackInfo<Nan::ObjectWrap>&)':
  351. ../node_modules/nan/nan_object_wrap.h:124:26: error: 'class Nan::Persistent<v8::Object>' has no member named 'IsNearDeath'
  352.   124 |     assert(wrap->handle_.IsNearDeath());
  353.       |                          ^~~~~~~~~~~
  354. ../rc-node-bindings.cc: In function 'void rc::RCinitialize(const Nan::FunctionCallbackInfo<v8::Value>&)':
  355. ../rc-node-bindings.cc:15:65: warning: 'int rc_initialize()' is deprecated [-Wdeprecated-declarations]
  356.    15 |         v8::Local<v8::Boolean> i = Nan::New((bool)rc_initialize());
  357.       |                                                                 ^
  358. In file included from /usr/include/robotcontrol.h:26,
  359.                  from /usr/include/roboticscape.h:11,
  360.                  from ../rc-node-bindings.cc:8:
  361. /usr/include/rc/deprecated.h:23:5: note: declared here
  362.    23 | int rc_initialize(void) __attribute__ ((deprecated));
  363.       |     ^~~~~~~~~~~~~
  364. ../rc-node-bindings.cc: In function 'void rc::RCexit(void*)':
  365. ../rc-node-bindings.cc:22:20: warning: 'int rc_cleanup()' is deprecated [-Wdeprecated-declarations]
  366.    22 |         rc_cleanup();
  367.       |                    ^
  368. In file included from /usr/include/robotcontrol.h:26,
  369.                  from /usr/include/roboticscape.h:11,
  370.                  from ../rc-node-bindings.cc:8:
  371. /usr/include/rc/deprecated.h:25:5: note: declared here
  372.    25 | int rc_cleanup(void) __attribute__ ((deprecated));
  373.       |     ^~~~~~~~~~
  374. ../rc-node-bindings.cc: In function 'void rc::RCstate(const Nan::FunctionCallbackInfo<v8::Value>&)':
  375. ../rc-node-bindings.cc:53:53: error: no matching function for call to 'v8::Value::ToString()'
  376.    53 |         v8::String::Utf8Value str(info[0]->ToString());
  377.       |                                                     ^
  378. In file included from /home/debian/.cache/node-gyp/12.22.12/include/node/node.h:67,
  379.                  from ../node_modules/nan/nan.h:47,
  380.                  from ../rc-node-bindings.cc:1:
  381. /home/debian/.cache/node-gyp/12.22.12/include/node/v8.h:2668:44: note: candidate: 'v8::MaybeLocal<v8::String> v8::Value::ToString(v8::Local<v8::Context>) const'
  382.  2668 |   V8_WARN_UNUSED_RESULT MaybeLocal<String> ToString(
  383.       |                                            ^~~~~~~~
  384. /home/debian/.cache/node-gyp/12.22.12/include/node/v8.h:2668:44: note:   candidate expects 1 argument, 0 provided
  385. In file included from /home/debian/.cache/node-gyp/12.22.12/include/node/v8-internal.h:14,
  386.                  from /home/debian/.cache/node-gyp/12.22.12/include/node/v8.h:27,
  387.                  from /home/debian/.cache/node-gyp/12.22.12/include/node/node.h:67,
  388.                  from ../node_modules/nan/nan.h:47,
  389.                  from ../rc-node-bindings.cc:1:
  390. /home/debian/.cache/node-gyp/12.22.12/include/node/v8.h:2684:31: note: candidate: 'v8::Local<v8::String> v8::Value::ToString(v8::Isolate*) const'
  391.  2684 |                 Local<String> ToString(Isolate* isolate) const);
  392.       |                               ^~~~~~~~
  393. /home/debian/.cache/node-gyp/12.22.12/include/node/v8config.h:328:3: note: in definition of macro 'V8_DEPRECATED'
  394.   328 |   declarator __attribute__((deprecated(message)))
  395.       |   ^~~~~~~~~~
  396. /home/debian/.cache/node-gyp/12.22.12/include/node/v8.h:2684:31: note:   candidate expects 1 argument, 0 provided
  397.  2684 |                 Local<String> ToString(Isolate* isolate) const);
  398.       |                               ^~~~~~~~
  399. /home/debian/.cache/node-gyp/12.22.12/include/node/v8config.h:328:3: note: in definition of macro 'V8_DEPRECATED'
  400.   328 |   declarator __attribute__((deprecated(message)))
  401.       |   ^~~~~~~~~~
  402. ../rc-node-bindings.cc: In function 'void rc::RCLED(const Nan::FunctionCallbackInfo<v8::Value>&)':
  403. ../rc-node-bindings.cc:79:53: error: no matching function for call to 'v8::Value::ToString()'
  404.    79 |         v8::String::Utf8Value str(info[0]->ToString());
  405.       |                                                     ^
  406. In file included from /home/debian/.cache/node-gyp/12.22.12/include/node/node.h:67,
  407.                  from ../node_modules/nan/nan.h:47,
  408.                  from ../rc-node-bindings.cc:1:
  409. /home/debian/.cache/node-gyp/12.22.12/include/node/v8.h:2668:44: note: candidate: 'v8::MaybeLocal<v8::String> v8::Value::ToString(v8::Local<v8::Context>) const'
  410.  2668 |   V8_WARN_UNUSED_RESULT MaybeLocal<String> ToString(
  411.       |                                            ^~~~~~~~
  412. /home/debian/.cache/node-gyp/12.22.12/include/node/v8.h:2668:44: note:   candidate expects 1 argument, 0 provided
  413. In file included from /home/debian/.cache/node-gyp/12.22.12/include/node/v8-internal.h:14,
  414.                  from /home/debian/.cache/node-gyp/12.22.12/include/node/v8.h:27,
  415.                  from /home/debian/.cache/node-gyp/12.22.12/include/node/node.h:67,
  416.                  from ../node_modules/nan/nan.h:47,
  417.                  from ../rc-node-bindings.cc:1:
  418. /home/debian/.cache/node-gyp/12.22.12/include/node/v8.h:2684:31: note: candidate: 'v8::Local<v8::String> v8::Value::ToString(v8::Isolate*) const'
  419.  2684 |                 Local<String> ToString(Isolate* isolate) const);
  420.       |                               ^~~~~~~~
  421. /home/debian/.cache/node-gyp/12.22.12/include/node/v8config.h:328:3: note: in definition of macro 'V8_DEPRECATED'
  422.   328 |   declarator __attribute__((deprecated(message)))
  423.       |   ^~~~~~~~~~
  424. /home/debian/.cache/node-gyp/12.22.12/include/node/v8.h:2684:31: note:   candidate expects 1 argument, 0 provided
  425.  2684 |                 Local<String> ToString(Isolate* isolate) const);
  426.       |                               ^~~~~~~~
  427. /home/debian/.cache/node-gyp/12.22.12/include/node/v8config.h:328:3: note: in definition of macro 'V8_DEPRECATED'
  428.   328 |   declarator __attribute__((deprecated(message)))
  429.       |   ^~~~~~~~~~
  430. ../rc-node-bindings.cc:81:43: error: no matching function for call to 'v8::Value::ToBoolean()'
  431.    81 |         bool i = (bool)info[1]->ToBoolean()->Value();
  432.       |                                           ^
  433. In file included from /home/debian/.cache/node-gyp/12.22.12/include/node/v8-internal.h:14,
  434.                  from /home/debian/.cache/node-gyp/12.22.12/include/node/v8.h:27,
  435.                  from /home/debian/.cache/node-gyp/12.22.12/include/node/node.h:67,
  436.                  from ../node_modules/nan/nan.h:47,
  437.                  from ../rc-node-bindings.cc:1:
  438. /home/debian/.cache/node-gyp/12.22.12/include/node/v8.h:2664:59: note: candidate: 'v8::MaybeLocal<v8::Boolean> v8::Value::ToBoolean(v8::Local<v8::Context>) const'
  439.  2664 |                 V8_WARN_UNUSED_RESULT MaybeLocal<Boolean> ToBoolean(
  440.       |                                                           ^~~~~~~~~
  441. /home/debian/.cache/node-gyp/12.22.12/include/node/v8config.h:328:3: note: in definition of macro 'V8_DEPRECATED'
  442.   328 |   declarator __attribute__((deprecated(message)))
  443.       |   ^~~~~~~~~~
  444. /home/debian/.cache/node-gyp/12.22.12/include/node/v8.h:2664:59: note:   candidate expects 1 argument, 0 provided
  445.  2664 |                 V8_WARN_UNUSED_RESULT MaybeLocal<Boolean> ToBoolean(
  446.       |                                                           ^~~~~~~~~
  447. /home/debian/.cache/node-gyp/12.22.12/include/node/v8config.h:328:3: note: in definition of macro 'V8_DEPRECATED'
  448.   328 |   declarator __attribute__((deprecated(message)))
  449.       |   ^~~~~~~~~~
  450. In file included from /home/debian/.cache/node-gyp/12.22.12/include/node/node.h:67,
  451.                  from ../node_modules/nan/nan.h:47,
  452.                  from ../rc-node-bindings.cc:1:
  453. /home/debian/.cache/node-gyp/12.22.12/include/node/v8.h:2680:18: note: candidate: 'v8::Local<v8::Boolean> v8::Value::ToBoolean(v8::Isolate*) const'
  454.  2680 |   Local<Boolean> ToBoolean(Isolate* isolate) const;
  455.       |                  ^~~~~~~~~
  456. /home/debian/.cache/node-gyp/12.22.12/include/node/v8.h:2680:18: note:   candidate expects 1 argument, 0 provided
  457. ../rc-node-bindings.cc: In function 'void rc::RCon(const Nan::FunctionCallbackInfo<v8::Value>&)':
  458. ../rc-node-bindings.cc:164:53: error: no matching function for call to 'v8::Value::ToString()'
  459.   164 |         v8::String::Utf8Value str(info[0]->ToString());
  460.       |                                                     ^
  461. In file included from /home/debian/.cache/node-gyp/12.22.12/include/node/node.h:67,
  462.                  from ../node_modules/nan/nan.h:47,
  463.                  from ../rc-node-bindings.cc:1:
  464. /home/debian/.cache/node-gyp/12.22.12/include/node/v8.h:2668:44: note: candidate: 'v8::MaybeLocal<v8::String> v8::Value::ToString(v8::Local<v8::Context>) const'
  465.  2668 |   V8_WARN_UNUSED_RESULT MaybeLocal<String> ToString(
  466.       |                                            ^~~~~~~~
  467. /home/debian/.cache/node-gyp/12.22.12/include/node/v8.h:2668:44: note:   candidate expects 1 argument, 0 provided
  468. In file included from /home/debian/.cache/node-gyp/12.22.12/include/node/v8-internal.h:14,
  469.                  from /home/debian/.cache/node-gyp/12.22.12/include/node/v8.h:27,
  470.                  from /home/debian/.cache/node-gyp/12.22.12/include/node/node.h:67,
  471.                  from ../node_modules/nan/nan.h:47,
  472.                  from ../rc-node-bindings.cc:1:
  473. /home/debian/.cache/node-gyp/12.22.12/include/node/v8.h:2684:31: note: candidate: 'v8::Local<v8::String> v8::Value::ToString(v8::Isolate*) const'
  474.  2684 |                 Local<String> ToString(Isolate* isolate) const);
  475.       |                               ^~~~~~~~
  476. /home/debian/.cache/node-gyp/12.22.12/include/node/v8config.h:328:3: note: in definition of macro 'V8_DEPRECATED'
  477.   328 |   declarator __attribute__((deprecated(message)))
  478.       |   ^~~~~~~~~~
  479. /home/debian/.cache/node-gyp/12.22.12/include/node/v8.h:2684:31: note:   candidate expects 1 argument, 0 provided
  480.  2684 |                 Local<String> ToString(Isolate* isolate) const);
  481.       |                               ^~~~~~~~
  482. /home/debian/.cache/node-gyp/12.22.12/include/node/v8config.h:328:3: note: in definition of macro 'V8_DEPRECATED'
  483.   328 |   declarator __attribute__((deprecated(message)))
  484.       |   ^~~~~~~~~~
  485. ../rc-node-bindings.cc:175:19: warning: 'int rc_set_pause_pressed_func(void (*)())' is deprecated [-Wdeprecated-declarations]
  486.   175 |             set = rc_set_pause_pressed_func;
  487.       |                   ^~~~~~~~~~~~~~~~~~~~~~~~~
  488. In file included from /usr/include/robotcontrol.h:26,
  489.                  from /usr/include/roboticscape.h:11,
  490.                  from ../rc-node-bindings.cc:8:
  491. /usr/include/rc/deprecated.h:32:5: note: declared here
  492.    32 | int rc_set_pause_pressed_func(void (*func)(void)) __attribute__ ((deprecated));
  493.       |     ^~~~~~~~~~~~~~~~~~~~~~~~~
  494. ../rc-node-bindings.cc:175:19: warning: 'int rc_set_pause_pressed_func(void (*)())' is deprecated [-Wdeprecated-declarations]
  495.   175 |             set = rc_set_pause_pressed_func;
  496.       |                   ^~~~~~~~~~~~~~~~~~~~~~~~~
  497. In file included from /usr/include/robotcontrol.h:26,
  498.                  from /usr/include/roboticscape.h:11,
  499.                  from ../rc-node-bindings.cc:8:
  500. /usr/include/rc/deprecated.h:32:5: note: declared here
  501.    32 | int rc_set_pause_pressed_func(void (*func)(void)) __attribute__ ((deprecated));
  502.       |     ^~~~~~~~~~~~~~~~~~~~~~~~~
  503. ../rc-node-bindings.cc:180:19: warning: 'int rc_set_pause_released_func(void (*)())' is deprecated [-Wdeprecated-declarations]
  504.   180 |             set = rc_set_pause_released_func;
  505.       |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
  506. In file included from /usr/include/robotcontrol.h:26,
  507.                  from /usr/include/roboticscape.h:11,
  508.                  from ../rc-node-bindings.cc:8:
  509. /usr/include/rc/deprecated.h:33:5: note: declared here
  510.    33 | int rc_set_pause_released_func(void (*func)(void)) __attribute__ ((deprecated));
  511.       |     ^~~~~~~~~~~~~~~~~~~~~~~~~~
  512. ../rc-node-bindings.cc:180:19: warning: 'int rc_set_pause_released_func(void (*)())' is deprecated [-Wdeprecated-declarations]
  513.   180 |             set = rc_set_pause_released_func;
  514.       |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
  515. In file included from /usr/include/robotcontrol.h:26,
  516.                  from /usr/include/roboticscape.h:11,
  517.                  from ../rc-node-bindings.cc:8:
  518. /usr/include/rc/deprecated.h:33:5: note: declared here
  519.    33 | int rc_set_pause_released_func(void (*func)(void)) __attribute__ ((deprecated));
  520.       |     ^~~~~~~~~~~~~~~~~~~~~~~~~~
  521. ../rc-node-bindings.cc:185:19: warning: 'int rc_set_mode_pressed_func(void (*)())' is deprecated [-Wdeprecated-declarations]
  522.   185 |             set = rc_set_mode_pressed_func;
  523.       |                   ^~~~~~~~~~~~~~~~~~~~~~~~
  524. In file included from /usr/include/robotcontrol.h:26,
  525.                  from /usr/include/roboticscape.h:11,
  526.                  from ../rc-node-bindings.cc:8:
  527. /usr/include/rc/deprecated.h:34:5: note: declared here
  528.    34 | int rc_set_mode_pressed_func(void (*func)(void)) __attribute__ ((deprecated));
  529.       |     ^~~~~~~~~~~~~~~~~~~~~~~~
  530. ../rc-node-bindings.cc:185:19: warning: 'int rc_set_mode_pressed_func(void (*)())' is deprecated [-Wdeprecated-declarations]
  531.   185 |             set = rc_set_mode_pressed_func;
  532.       |                   ^~~~~~~~~~~~~~~~~~~~~~~~
  533. In file included from /usr/include/robotcontrol.h:26,
  534.                  from /usr/include/roboticscape.h:11,
  535.                  from ../rc-node-bindings.cc:8:
  536. /usr/include/rc/deprecated.h:34:5: note: declared here
  537.    34 | int rc_set_mode_pressed_func(void (*func)(void)) __attribute__ ((deprecated));
  538.       |     ^~~~~~~~~~~~~~~~~~~~~~~~
  539. ../rc-node-bindings.cc:190:19: warning: 'int rc_set_mode_released_func(void (*)())' is deprecated [-Wdeprecated-declarations]
  540.   190 |             set = rc_set_mode_released_func;
  541.       |                   ^~~~~~~~~~~~~~~~~~~~~~~~~
  542. In file included from /usr/include/robotcontrol.h:26,
  543.                  from /usr/include/roboticscape.h:11,
  544.                  from ../rc-node-bindings.cc:8:
  545. /usr/include/rc/deprecated.h:35:5: note: declared here
  546.    35 | int rc_set_mode_released_func(void (*func)(void)) __attribute__ ((deprecated));
  547.       |     ^~~~~~~~~~~~~~~~~~~~~~~~~
  548. ../rc-node-bindings.cc:190:19: warning: 'int rc_set_mode_released_func(void (*)())' is deprecated [-Wdeprecated-declarations]
  549.   190 |             set = rc_set_mode_released_func;
  550.       |                   ^~~~~~~~~~~~~~~~~~~~~~~~~
  551. In file included from /usr/include/robotcontrol.h:26,
  552.                  from /usr/include/roboticscape.h:11,
  553.                  from ../rc-node-bindings.cc:8:
  554. /usr/include/rc/deprecated.h:35:5: note: declared here
  555.    35 | int rc_set_mode_released_func(void (*func)(void)) __attribute__ ((deprecated));
  556.       |     ^~~~~~~~~~~~~~~~~~~~~~~~~
  557. ../rc-node-bindings.cc: In function 'void rc::RCmotor(const Nan::FunctionCallbackInfo<v8::Value>&)':
  558. ../rc-node-bindings.cc:219:47: error: no matching function for call to 'v8::Value::ToInt32()'
  559.   219 |             int motor = (int)info[0]->ToInt32()->Value();
  560.       |                                               ^
  561. In file included from /home/debian/.cache/node-gyp/12.22.12/include/node/node.h:67,
  562.                  from ../node_modules/nan/nan.h:47,
  563.                  from ../rc-node-bindings.cc:1:
  564. /home/debian/.cache/node-gyp/12.22.12/include/node/v8.h:2678:43: note: candidate: 'v8::MaybeLocal<v8::Int32> v8::Value::ToInt32(v8::Local<v8::Context>) const'
  565.  2678 |   V8_WARN_UNUSED_RESULT MaybeLocal<Int32> ToInt32(Local<Context> context) const;
  566.       |                                           ^~~~~~~
  567. /home/debian/.cache/node-gyp/12.22.12/include/node/v8.h:2678:43: note:   candidate expects 1 argument, 0 provided
  568. In file included from /home/debian/.cache/node-gyp/12.22.12/include/node/v8-internal.h:14,
  569.                  from /home/debian/.cache/node-gyp/12.22.12/include/node/v8.h:27,
  570.                  from /home/debian/.cache/node-gyp/12.22.12/include/node/node.h:67,
  571.                  from ../node_modules/nan/nan.h:47,
  572.                  from ../rc-node-bindings.cc:1:
  573. /home/debian/.cache/node-gyp/12.22.12/include/node/v8.h:2690:30: note: candidate: 'v8::Local<v8::Int32> v8::Value::ToInt32(v8::Isolate*) const'
  574.  2690 |                 Local<Int32> ToInt32(Isolate* isolate) const);
  575.       |                              ^~~~~~~
  576. /home/debian/.cache/node-gyp/12.22.12/include/node/v8config.h:328:3: note: in definition of macro 'V8_DEPRECATED'
  577.   328 |   declarator __attribute__((deprecated(message)))
  578.       |   ^~~~~~~~~~
  579. /home/debian/.cache/node-gyp/12.22.12/include/node/v8.h:2690:30: note:   candidate expects 1 argument, 0 provided
  580.  2690 |                 Local<Int32> ToInt32(Isolate* isolate) const);
  581.       |                              ^~~~~~~
  582. /home/debian/.cache/node-gyp/12.22.12/include/node/v8config.h:328:3: note: in definition of macro 'V8_DEPRECATED'
  583.   328 |   declarator __attribute__((deprecated(message)))
  584.       |   ^~~~~~~~~~
  585. ../rc-node-bindings.cc:225:61: error: no matching function for call to 'v8::Value::ToString()'
  586.   225 |                 v8::String::Utf8Value str(info[1]->ToString());
  587.       |                                                             ^
  588. In file included from /home/debian/.cache/node-gyp/12.22.12/include/node/node.h:67,
  589.                  from ../node_modules/nan/nan.h:47,
  590.                  from ../rc-node-bindings.cc:1:
  591. /home/debian/.cache/node-gyp/12.22.12/include/node/v8.h:2668:44: note: candidate: 'v8::MaybeLocal<v8::String> v8::Value::ToString(v8::Local<v8::Context>) const'
  592.  2668 |   V8_WARN_UNUSED_RESULT MaybeLocal<String> ToString(
  593.       |                                            ^~~~~~~~
  594. /home/debian/.cache/node-gyp/12.22.12/include/node/v8.h:2668:44: note:   candidate expects 1 argument, 0 provided
  595. In file included from /home/debian/.cache/node-gyp/12.22.12/include/node/v8-internal.h:14,
  596.                  from /home/debian/.cache/node-gyp/12.22.12/include/node/v8.h:27,
  597.                  from /home/debian/.cache/node-gyp/12.22.12/include/node/node.h:67,
  598.                  from ../node_modules/nan/nan.h:47,
  599.                  from ../rc-node-bindings.cc:1:
  600. /home/debian/.cache/node-gyp/12.22.12/include/node/v8.h:2684:31: note: candidate: 'v8::Local<v8::String> v8::Value::ToString(v8::Isolate*) const'
  601.  2684 |                 Local<String> ToString(Isolate* isolate) const);
  602.       |                               ^~~~~~~~
  603. /home/debian/.cache/node-gyp/12.22.12/include/node/v8config.h:328:3: note: in definition of macro 'V8_DEPRECATED'
  604.   328 |   declarator __attribute__((deprecated(message)))
  605.       |   ^~~~~~~~~~
  606. /home/debian/.cache/node-gyp/12.22.12/include/node/v8.h:2684:31: note:   candidate expects 1 argument, 0 provided
  607.  2684 |                 Local<String> ToString(Isolate* isolate) const);
  608.       |                               ^~~~~~~~
  609. /home/debian/.cache/node-gyp/12.22.12/include/node/v8config.h:328:3: note: in definition of macro 'V8_DEPRECATED'
  610.   328 |   declarator __attribute__((deprecated(message)))
  611.       |   ^~~~~~~~~~
  612. ../rc-node-bindings.cc:235:51: error: no matching function for call to 'v8::Value::ToNumber()'
  613.   235 |             float duty = (float)info[1]->ToNumber()->Value();
  614.       |                                                   ^
  615. In file included from /home/debian/.cache/node-gyp/12.22.12/include/node/node.h:67,
  616.                  from ../node_modules/nan/nan.h:47,
  617.                  from ../rc-node-bindings.cc:1:
  618. /home/debian/.cache/node-gyp/12.22.12/include/node/v8.h:2666:44: note: candidate: 'v8::MaybeLocal<v8::Number> v8::Value::ToNumber(v8::Local<v8::Context>) const'
  619.  2666 |   V8_WARN_UNUSED_RESULT MaybeLocal<Number> ToNumber(
  620.       |                                            ^~~~~~~~
  621. /home/debian/.cache/node-gyp/12.22.12/include/node/v8.h:2666:44: note:   candidate expects 1 argument, 0 provided
  622. In file included from /home/debian/.cache/node-gyp/12.22.12/include/node/v8-internal.h:14,
  623.                  from /home/debian/.cache/node-gyp/12.22.12/include/node/v8.h:27,
  624.                  from /home/debian/.cache/node-gyp/12.22.12/include/node/node.h:67,
  625.                  from ../node_modules/nan/nan.h:47,
  626.                  from ../rc-node-bindings.cc:1:
  627. /home/debian/.cache/node-gyp/12.22.12/include/node/v8.h:2682:31: note: candidate: 'v8::Local<v8::Number> v8::Value::ToNumber(v8::Isolate*) const'
  628.  2682 |                 Local<Number> ToNumber(Isolate* isolate) const);
  629.       |                               ^~~~~~~~
  630. /home/debian/.cache/node-gyp/12.22.12/include/node/v8config.h:328:3: note: in definition of macro 'V8_DEPRECATED'
  631.   328 |   declarator __attribute__((deprecated(message)))
  632.       |   ^~~~~~~~~~
  633. /home/debian/.cache/node-gyp/12.22.12/include/node/v8.h:2682:31: note:   candidate expects 1 argument, 0 provided
  634.  2682 |                 Local<Number> ToNumber(Isolate* isolate) const);
  635.       |                               ^~~~~~~~
  636. /home/debian/.cache/node-gyp/12.22.12/include/node/v8config.h:328:3: note: in definition of macro 'V8_DEPRECATED'
  637.   328 |   declarator __attribute__((deprecated(message)))
  638.       |   ^~~~~~~~~~
  639. ../rc-node-bindings.cc:248:57: error: no matching function for call to 'v8::Value::ToString()'
  640.   248 |             v8::String::Utf8Value str(info[0]->ToString());
  641.       |                                                         ^
  642. In file included from /home/debian/.cache/node-gyp/12.22.12/include/node/node.h:67,
  643.                  from ../node_modules/nan/nan.h:47,
  644.                  from ../rc-node-bindings.cc:1:
  645. /home/debian/.cache/node-gyp/12.22.12/include/node/v8.h:2668:44: note: candidate: 'v8::MaybeLocal<v8::String> v8::Value::ToString(v8::Local<v8::Context>) const'
  646.  2668 |   V8_WARN_UNUSED_RESULT MaybeLocal<String> ToString(
  647.       |                                            ^~~~~~~~
  648. /home/debian/.cache/node-gyp/12.22.12/include/node/v8.h:2668:44: note:   candidate expects 1 argument, 0 provided
  649. In file included from /home/debian/.cache/node-gyp/12.22.12/include/node/v8-internal.h:14,
  650.                  from /home/debian/.cache/node-gyp/12.22.12/include/node/v8.h:27,
  651.                  from /home/debian/.cache/node-gyp/12.22.12/include/node/node.h:67,
  652.                  from ../node_modules/nan/nan.h:47,
  653.                  from ../rc-node-bindings.cc:1:
  654. /home/debian/.cache/node-gyp/12.22.12/include/node/v8.h:2684:31: note: candidate: 'v8::Local<v8::String> v8::Value::ToString(v8::Isolate*) const'
  655.  2684 |                 Local<String> ToString(Isolate* isolate) const);
  656.       |                               ^~~~~~~~
  657. /home/debian/.cache/node-gyp/12.22.12/include/node/v8config.h:328:3: note: in definition of macro 'V8_DEPRECATED'
  658.   328 |   declarator __attribute__((deprecated(message)))
  659.       |   ^~~~~~~~~~
  660. /home/debian/.cache/node-gyp/12.22.12/include/node/v8.h:2684:31: note:   candidate expects 1 argument, 0 provided
  661.  2684 |                 Local<String> ToString(Isolate* isolate) const);
  662.       |                               ^~~~~~~~
  663. /home/debian/.cache/node-gyp/12.22.12/include/node/v8config.h:328:3: note: in definition of macro 'V8_DEPRECATED'
  664.   328 |   declarator __attribute__((deprecated(message)))
  665.       |   ^~~~~~~~~~
  666. ../rc-node-bindings.cc:261:47: error: no matching function for call to 'v8::Value::ToNumber()'
  667.   261 |         float duty = (float)info[0]->ToNumber()->Value();
  668.       |                                               ^
  669. In file included from /home/debian/.cache/node-gyp/12.22.12/include/node/node.h:67,
  670.                  from ../node_modules/nan/nan.h:47,
  671.                  from ../rc-node-bindings.cc:1:
  672. /home/debian/.cache/node-gyp/12.22.12/include/node/v8.h:2666:44: note: candidate: 'v8::MaybeLocal<v8::Number> v8::Value::ToNumber(v8::Local<v8::Context>) const'
  673.  2666 |   V8_WARN_UNUSED_RESULT MaybeLocal<Number> ToNumber(
  674.       |                                            ^~~~~~~~
  675. /home/debian/.cache/node-gyp/12.22.12/include/node/v8.h:2666:44: note:   candidate expects 1 argument, 0 provided
  676. In file included from /home/debian/.cache/node-gyp/12.22.12/include/node/v8-internal.h:14,
  677.                  from /home/debian/.cache/node-gyp/12.22.12/include/node/v8.h:27,
  678.                  from /home/debian/.cache/node-gyp/12.22.12/include/node/node.h:67,
  679.                  from ../node_modules/nan/nan.h:47,
  680.                  from ../rc-node-bindings.cc:1:
  681. /home/debian/.cache/node-gyp/12.22.12/include/node/v8.h:2682:31: note: candidate: 'v8::Local<v8::Number> v8::Value::ToNumber(v8::Isolate*) const'
  682.  2682 |                 Local<Number> ToNumber(Isolate* isolate) const);
  683.       |                               ^~~~~~~~
  684. /home/debian/.cache/node-gyp/12.22.12/include/node/v8config.h:328:3: note: in definition of macro 'V8_DEPRECATED'
  685.   328 |   declarator __attribute__((deprecated(message)))
  686.       |   ^~~~~~~~~~
  687. /home/debian/.cache/node-gyp/12.22.12/include/node/v8.h:2682:31: note:   candidate expects 1 argument, 0 provided
  688.  2682 |                 Local<Number> ToNumber(Isolate* isolate) const);
  689.       |                               ^~~~~~~~
  690. /home/debian/.cache/node-gyp/12.22.12/include/node/v8config.h:328:3: note: in definition of macro 'V8_DEPRECATED'
  691.   328 |   declarator __attribute__((deprecated(message)))
  692.       |   ^~~~~~~~~~
  693. ../rc-node-bindings.cc: In function 'void rc::RCencoder(const Nan::FunctionCallbackInfo<v8::Value>&)':
  694. ../rc-node-bindings.cc:275:49: error: no matching function for call to 'v8::Value::ToInt32()'
  695.   275 |             int encoder = (int)info[0]->ToInt32()->Value();
  696.       |                                                 ^
  697. In file included from /home/debian/.cache/node-gyp/12.22.12/include/node/node.h:67,
  698.                  from ../node_modules/nan/nan.h:47,
  699.                  from ../rc-node-bindings.cc:1:
  700. /home/debian/.cache/node-gyp/12.22.12/include/node/v8.h:2678:43: note: candidate: 'v8::MaybeLocal<v8::Int32> v8::Value::ToInt32(v8::Local<v8::Context>) const'
  701.  2678 |   V8_WARN_UNUSED_RESULT MaybeLocal<Int32> ToInt32(Local<Context> context) const;
  702.       |                                           ^~~~~~~
  703. /home/debian/.cache/node-gyp/12.22.12/include/node/v8.h:2678:43: note:   candidate expects 1 argument, 0 provided
  704. In file included from /home/debian/.cache/node-gyp/12.22.12/include/node/v8-internal.h:14,
  705.                  from /home/debian/.cache/node-gyp/12.22.12/include/node/v8.h:27,
  706.                  from /home/debian/.cache/node-gyp/12.22.12/include/node/node.h:67,
  707.                  from ../node_modules/nan/nan.h:47,
  708.                  from ../rc-node-bindings.cc:1:
  709. /home/debian/.cache/node-gyp/12.22.12/include/node/v8.h:2690:30: note: candidate: 'v8::Local<v8::Int32> v8::Value::ToInt32(v8::Isolate*) const'
  710.  2690 |                 Local<Int32> ToInt32(Isolate* isolate) const);
  711.       |                              ^~~~~~~
  712. /home/debian/.cache/node-gyp/12.22.12/include/node/v8config.h:328:3: note: in definition of macro 'V8_DEPRECATED'
  713.   328 |   declarator __attribute__((deprecated(message)))
  714.       |   ^~~~~~~~~~
  715. /home/debian/.cache/node-gyp/12.22.12/include/node/v8.h:2690:30: note:   candidate expects 1 argument, 0 provided
  716.  2690 |                 Local<Int32> ToInt32(Isolate* isolate) const);
  717.       |                              ^~~~~~~
  718. /home/debian/.cache/node-gyp/12.22.12/include/node/v8config.h:328:3: note: in definition of macro 'V8_DEPRECATED'
  719.   328 |   declarator __attribute__((deprecated(message)))
  720.       |   ^~~~~~~~~~
  721. ../rc-node-bindings.cc:276:47: error: no matching function for call to 'v8::Value::ToInt32()'
  722.   276 |             int value = (int)info[1]->ToInt32()->Value();
  723.       |                                               ^
  724. In file included from /home/debian/.cache/node-gyp/12.22.12/include/node/node.h:67,
  725.                  from ../node_modules/nan/nan.h:47,
  726.                  from ../rc-node-bindings.cc:1:
  727. /home/debian/.cache/node-gyp/12.22.12/include/node/v8.h:2678:43: note: candidate: 'v8::MaybeLocal<v8::Int32> v8::Value::ToInt32(v8::Local<v8::Context>) const'
  728.  2678 |   V8_WARN_UNUSED_RESULT MaybeLocal<Int32> ToInt32(Local<Context> context) const;
  729.       |                                           ^~~~~~~
  730. /home/debian/.cache/node-gyp/12.22.12/include/node/v8.h:2678:43: note:   candidate expects 1 argument, 0 provided
  731. In file included from /home/debian/.cache/node-gyp/12.22.12/include/node/v8-internal.h:14,
  732.                  from /home/debian/.cache/node-gyp/12.22.12/include/node/v8.h:27,
  733.                  from /home/debian/.cache/node-gyp/12.22.12/include/node/node.h:67,
  734.                  from ../node_modules/nan/nan.h:47,
  735.                  from ../rc-node-bindings.cc:1:
  736. /home/debian/.cache/node-gyp/12.22.12/include/node/v8.h:2690:30: note: candidate: 'v8::Local<v8::Int32> v8::Value::ToInt32(v8::Isolate*) const'
  737.  2690 |                 Local<Int32> ToInt32(Isolate* isolate) const);
  738.       |                              ^~~~~~~
  739. /home/debian/.cache/node-gyp/12.22.12/include/node/v8config.h:328:3: note: in definition of macro 'V8_DEPRECATED'
  740.   328 |   declarator __attribute__((deprecated(message)))
  741.       |   ^~~~~~~~~~
  742. /home/debian/.cache/node-gyp/12.22.12/include/node/v8.h:2690:30: note:   candidate expects 1 argument, 0 provided
  743.  2690 |                 Local<Int32> ToInt32(Isolate* isolate) const);
  744.       |                              ^~~~~~~
  745. /home/debian/.cache/node-gyp/12.22.12/include/node/v8config.h:328:3: note: in definition of macro 'V8_DEPRECATED'
  746.   328 |   declarator __attribute__((deprecated(message)))
  747.       |   ^~~~~~~~~~
  748. ../rc-node-bindings.cc:292:45: error: no matching function for call to 'v8::Value::ToInt32()'
  749.   292 |         int encoder = (int)info[0]->ToInt32()->Value();
  750.       |                                             ^
  751. In file included from /home/debian/.cache/node-gyp/12.22.12/include/node/node.h:67,
  752.                  from ../node_modules/nan/nan.h:47,
  753.                  from ../rc-node-bindings.cc:1:
  754. /home/debian/.cache/node-gyp/12.22.12/include/node/v8.h:2678:43: note: candidate: 'v8::MaybeLocal<v8::Int32> v8::Value::ToInt32(v8::Local<v8::Context>) const'
  755.  2678 |   V8_WARN_UNUSED_RESULT MaybeLocal<Int32> ToInt32(Local<Context> context) const;
  756.       |                                           ^~~~~~~
  757. /home/debian/.cache/node-gyp/12.22.12/include/node/v8.h:2678:43: note:   candidate expects 1 argument, 0 provided
  758. In file included from /home/debian/.cache/node-gyp/12.22.12/include/node/v8-internal.h:14,
  759.                  from /home/debian/.cache/node-gyp/12.22.12/include/node/v8.h:27,
  760.                  from /home/debian/.cache/node-gyp/12.22.12/include/node/node.h:67,
  761.                  from ../node_modules/nan/nan.h:47,
  762.                  from ../rc-node-bindings.cc:1:
  763. /home/debian/.cache/node-gyp/12.22.12/include/node/v8.h:2690:30: note: candidate: 'v8::Local<v8::Int32> v8::Value::ToInt32(v8::Isolate*) const'
  764.  2690 |                 Local<Int32> ToInt32(Isolate* isolate) const);
  765.       |                              ^~~~~~~
  766. /home/debian/.cache/node-gyp/12.22.12/include/node/v8config.h:328:3: note: in definition of macro 'V8_DEPRECATED'
  767.   328 |   declarator __attribute__((deprecated(message)))
  768.       |   ^~~~~~~~~~
  769. /home/debian/.cache/node-gyp/12.22.12/include/node/v8.h:2690:30: note:   candidate expects 1 argument, 0 provided
  770.  2690 |                 Local<Int32> ToInt32(Isolate* isolate) const);
  771.       |                              ^~~~~~~
  772. /home/debian/.cache/node-gyp/12.22.12/include/node/v8config.h:328:3: note: in definition of macro 'V8_DEPRECATED'
  773.   328 |   declarator __attribute__((deprecated(message)))
  774.       |   ^~~~~~~~~~
  775. ../rc-node-bindings.cc: In function 'void rc::RCadc(const Nan::FunctionCallbackInfo<v8::Value>&)':
  776. ../rc-node-bindings.cc:309:57: error: no matching function for call to 'v8::Value::ToString()'
  777.   309 |             v8::String::Utf8Value str(info[0]->ToString());
  778.       |                                                         ^
  779. In file included from /home/debian/.cache/node-gyp/12.22.12/include/node/node.h:67,
  780.                  from ../node_modules/nan/nan.h:47,
  781.                  from ../rc-node-bindings.cc:1:
  782. /home/debian/.cache/node-gyp/12.22.12/include/node/v8.h:2668:44: note: candidate: 'v8::MaybeLocal<v8::String> v8::Value::ToString(v8::Local<v8::Context>) const'
  783.  2668 |   V8_WARN_UNUSED_RESULT MaybeLocal<String> ToString(
  784.       |                                            ^~~~~~~~
  785. /home/debian/.cache/node-gyp/12.22.12/include/node/v8.h:2668:44: note:   candidate expects 1 argument, 0 provided
  786. In file included from /home/debian/.cache/node-gyp/12.22.12/include/node/v8-internal.h:14,
  787.                  from /home/debian/.cache/node-gyp/12.22.12/include/node/v8.h:27,
  788.                  from /home/debian/.cache/node-gyp/12.22.12/include/node/node.h:67,
  789.                  from ../node_modules/nan/nan.h:47,
  790.                  from ../rc-node-bindings.cc:1:
  791. /home/debian/.cache/node-gyp/12.22.12/include/node/v8.h:2684:31: note: candidate: 'v8::Local<v8::String> v8::Value::ToString(v8::Isolate*) const'
  792.  2684 |                 Local<String> ToString(Isolate* isolate) const);
  793.       |                               ^~~~~~~~
  794. /home/debian/.cache/node-gyp/12.22.12/include/node/v8config.h:328:3: note: in definition of macro 'V8_DEPRECATED'
  795.   328 |   declarator __attribute__((deprecated(message)))
  796.       |   ^~~~~~~~~~
  797. /home/debian/.cache/node-gyp/12.22.12/include/node/v8.h:2684:31: note:   candidate expects 1 argument, 0 provided
  798.  2684 |                 Local<String> ToString(Isolate* isolate) const);
  799.       |                               ^~~~~~~~
  800. /home/debian/.cache/node-gyp/12.22.12/include/node/v8config.h:328:3: note: in definition of macro 'V8_DEPRECATED'
  801.   328 |   declarator __attribute__((deprecated(message)))
  802.       |   ^~~~~~~~~~
  803. ../rc-node-bindings.cc:322:41: error: no matching function for call to 'v8::Value::ToInt32()'
  804.   322 |         int adc = (int)info[0]->ToInt32()->Value();
  805.       |                                         ^
  806. In file included from /home/debian/.cache/node-gyp/12.22.12/include/node/node.h:67,
  807.                  from ../node_modules/nan/nan.h:47,
  808.                  from ../rc-node-bindings.cc:1:
  809. /home/debian/.cache/node-gyp/12.22.12/include/node/v8.h:2678:43: note: candidate: 'v8::MaybeLocal<v8::Int32> v8::Value::ToInt32(v8::Local<v8::Context>) const'
  810.  2678 |   V8_WARN_UNUSED_RESULT MaybeLocal<Int32> ToInt32(Local<Context> context) const;
  811.       |                                           ^~~~~~~
  812. /home/debian/.cache/node-gyp/12.22.12/include/node/v8.h:2678:43: note:   candidate expects 1 argument, 0 provided
  813. In file included from /home/debian/.cache/node-gyp/12.22.12/include/node/v8-internal.h:14,
  814.                  from /home/debian/.cache/node-gyp/12.22.12/include/node/v8.h:27,
  815.                  from /home/debian/.cache/node-gyp/12.22.12/include/node/node.h:67,
  816.                  from ../node_modules/nan/nan.h:47,
  817.                  from ../rc-node-bindings.cc:1:
  818. /home/debian/.cache/node-gyp/12.22.12/include/node/v8.h:2690:30: note: candidate: 'v8::Local<v8::Int32> v8::Value::ToInt32(v8::Isolate*) const'
  819.  2690 |                 Local<Int32> ToInt32(Isolate* isolate) const);
  820.       |                              ^~~~~~~
  821. /home/debian/.cache/node-gyp/12.22.12/include/node/v8config.h:328:3: note: in definition of macro 'V8_DEPRECATED'
  822.   328 |   declarator __attribute__((deprecated(message)))
  823.       |   ^~~~~~~~~~
  824. /home/debian/.cache/node-gyp/12.22.12/include/node/v8.h:2690:30: note:   candidate expects 1 argument, 0 provided
  825.  2690 |                 Local<Int32> ToInt32(Isolate* isolate) const);
  826.       |                              ^~~~~~~
  827. /home/debian/.cache/node-gyp/12.22.12/include/node/v8config.h:328:3: note: in definition of macro 'V8_DEPRECATED'
  828.   328 |   declarator __attribute__((deprecated(message)))
  829.       |   ^~~~~~~~~~
  830. ../rc-node-bindings.cc: In function 'void rc::RCservo(const Nan::FunctionCallbackInfo<v8::Value>&)':
  831. ../rc-node-bindings.cc:337:61: error: no matching function for call to 'v8::Value::ToString()'
  832.   337 |                 v8::String::Utf8Value str(info[0]->ToString());
  833.       |                                                             ^
  834. In file included from /home/debian/.cache/node-gyp/12.22.12/include/node/node.h:67,
  835.                  from ../node_modules/nan/nan.h:47,
  836.                  from ../rc-node-bindings.cc:1:
  837. /home/debian/.cache/node-gyp/12.22.12/include/node/v8.h:2668:44: note: candidate: 'v8::MaybeLocal<v8::String> v8::Value::ToString(v8::Local<v8::Context>) const'
  838.  2668 |   V8_WARN_UNUSED_RESULT MaybeLocal<String> ToString(
  839.       |                                            ^~~~~~~~
  840. /home/debian/.cache/node-gyp/12.22.12/include/node/v8.h:2668:44: note:   candidate expects 1 argument, 0 provided
  841. In file included from /home/debian/.cache/node-gyp/12.22.12/include/node/v8-internal.h:14,
  842.                  from /home/debian/.cache/node-gyp/12.22.12/include/node/v8.h:27,
  843.                  from /home/debian/.cache/node-gyp/12.22.12/include/node/node.h:67,
  844.                  from ../node_modules/nan/nan.h:47,
  845.                  from ../rc-node-bindings.cc:1:
  846. /home/debian/.cache/node-gyp/12.22.12/include/node/v8.h:2684:31: note: candidate: 'v8::Local<v8::String> v8::Value::ToString(v8::Isolate*) const'
  847.  2684 |                 Local<String> ToString(Isolate* isolate) const);
  848.       |                               ^~~~~~~~
  849. /home/debian/.cache/node-gyp/12.22.12/include/node/v8config.h:328:3: note: in definition of macro 'V8_DEPRECATED'
  850.   328 |   declarator __attribute__((deprecated(message)))
  851.       |   ^~~~~~~~~~
  852. /home/debian/.cache/node-gyp/12.22.12/include/node/v8.h:2684:31: note:   candidate expects 1 argument, 0 provided
  853.  2684 |                 Local<String> ToString(Isolate* isolate) const);
  854.       |                               ^~~~~~~~
  855. /home/debian/.cache/node-gyp/12.22.12/include/node/v8config.h:328:3: note: in definition of macro 'V8_DEPRECATED'
  856.   328 |   declarator __attribute__((deprecated(message)))
  857.       |   ^~~~~~~~~~
  858. ../rc-node-bindings.cc:360:49: error: no matching function for call to 'v8::Value::ToInt32()'
  859.   360 |             int channel = (int)info[0]->ToInt32()->Value();
  860.       |                                                 ^
  861. In file included from /home/debian/.cache/node-gyp/12.22.12/include/node/node.h:67,
  862.                  from ../node_modules/nan/nan.h:47,
  863.                  from ../rc-node-bindings.cc:1:
  864. /home/debian/.cache/node-gyp/12.22.12/include/node/v8.h:2678:43: note: candidate: 'v8::MaybeLocal<v8::Int32> v8::Value::ToInt32(v8::Local<v8::Context>) const'
  865.  2678 |   V8_WARN_UNUSED_RESULT MaybeLocal<Int32> ToInt32(Local<Context> context) const;
  866.       |                                           ^~~~~~~
  867. /home/debian/.cache/node-gyp/12.22.12/include/node/v8.h:2678:43: note:   candidate expects 1 argument, 0 provided
  868. In file included from /home/debian/.cache/node-gyp/12.22.12/include/node/v8-internal.h:14,
  869.                  from /home/debian/.cache/node-gyp/12.22.12/include/node/v8.h:27,
  870.                  from /home/debian/.cache/node-gyp/12.22.12/include/node/node.h:67,
  871.                  from ../node_modules/nan/nan.h:47,
  872.                  from ../rc-node-bindings.cc:1:
  873. /home/debian/.cache/node-gyp/12.22.12/include/node/v8.h:2690:30: note: candidate: 'v8::Local<v8::Int32> v8::Value::ToInt32(v8::Isolate*) const'
  874.  2690 |                 Local<Int32> ToInt32(Isolate* isolate) const);
  875.       |                              ^~~~~~~
  876. /home/debian/.cache/node-gyp/12.22.12/include/node/v8config.h:328:3: note: in definition of macro 'V8_DEPRECATED'
  877.   328 |   declarator __attribute__((deprecated(message)))
  878.       |   ^~~~~~~~~~
  879. /home/debian/.cache/node-gyp/12.22.12/include/node/v8.h:2690:30: note:   candidate expects 1 argument, 0 provided
  880.  2690 |                 Local<Int32> ToInt32(Isolate* isolate) const);
  881.       |                              ^~~~~~~
  882. /home/debian/.cache/node-gyp/12.22.12/include/node/v8config.h:328:3: note: in definition of macro 'V8_DEPRECATED'
  883.   328 |   declarator __attribute__((deprecated(message)))
  884.       |   ^~~~~~~~~~
  885. ../rc-node-bindings.cc:361:52: error: no matching function for call to 'v8::Value::ToNumber()'
  886.   361 |             float value = (float)info[1]->ToNumber()->Value();
  887.       |                                                    ^
  888. In file included from /home/debian/.cache/node-gyp/12.22.12/include/node/node.h:67,
  889.                  from ../node_modules/nan/nan.h:47,
  890.                  from ../rc-node-bindings.cc:1:
  891. /home/debian/.cache/node-gyp/12.22.12/include/node/v8.h:2666:44: note: candidate: 'v8::MaybeLocal<v8::Number> v8::Value::ToNumber(v8::Local<v8::Context>) const'
  892.  2666 |   V8_WARN_UNUSED_RESULT MaybeLocal<Number> ToNumber(
  893.       |                                            ^~~~~~~~
  894. /home/debian/.cache/node-gyp/12.22.12/include/node/v8.h:2666:44: note:   candidate expects 1 argument, 0 provided
  895. In file included from /home/debian/.cache/node-gyp/12.22.12/include/node/v8-internal.h:14,
  896.                  from /home/debian/.cache/node-gyp/12.22.12/include/node/v8.h:27,
  897.                  from /home/debian/.cache/node-gyp/12.22.12/include/node/node.h:67,
  898.                  from ../node_modules/nan/nan.h:47,
  899.                  from ../rc-node-bindings.cc:1:
  900. /home/debian/.cache/node-gyp/12.22.12/include/node/v8.h:2682:31: note: candidate: 'v8::Local<v8::Number> v8::Value::ToNumber(v8::Isolate*) const'
  901.  2682 |                 Local<Number> ToNumber(Isolate* isolate) const);
  902.       |                               ^~~~~~~~
  903. /home/debian/.cache/node-gyp/12.22.12/include/node/v8config.h:328:3: note: in definition of macro 'V8_DEPRECATED'
  904.   328 |   declarator __attribute__((deprecated(message)))
  905.       |   ^~~~~~~~~~
  906. /home/debian/.cache/node-gyp/12.22.12/include/node/v8.h:2682:31: note:   candidate expects 1 argument, 0 provided
  907.  2682 |                 Local<Number> ToNumber(Isolate* isolate) const);
  908.       |                               ^~~~~~~~
  909. /home/debian/.cache/node-gyp/12.22.12/include/node/v8config.h:328:3: note: in definition of macro 'V8_DEPRECATED'
  910.   328 |   declarator __attribute__((deprecated(message)))
  911.       |   ^~~~~~~~~~
  912. ../rc-node-bindings.cc: In function 'void rc::RCbmp(const Nan::FunctionCallbackInfo<v8::Value>&)':
  913. ../rc-node-bindings.cc:383:57: error: no matching function for call to 'v8::Value::ToString()'
  914.   383 |             v8::String::Utf8Value str(info[0]->ToString());
  915.       |                                                         ^
  916. In file included from /home/debian/.cache/node-gyp/12.22.12/include/node/node.h:67,
  917.                  from ../node_modules/nan/nan.h:47,
  918.                  from ../rc-node-bindings.cc:1:
  919. /home/debian/.cache/node-gyp/12.22.12/include/node/v8.h:2668:44: note: candidate: 'v8::MaybeLocal<v8::String> v8::Value::ToString(v8::Local<v8::Context>) const'
  920.  2668 |   V8_WARN_UNUSED_RESULT MaybeLocal<String> ToString(
  921.       |                                            ^~~~~~~~
  922. /home/debian/.cache/node-gyp/12.22.12/include/node/v8.h:2668:44: note:   candidate expects 1 argument, 0 provided
  923. In file included from /home/debian/.cache/node-gyp/12.22.12/include/node/v8-internal.h:14,
  924.                  from /home/debian/.cache/node-gyp/12.22.12/include/node/v8.h:27,
  925.                  from /home/debian/.cache/node-gyp/12.22.12/include/node/node.h:67,
  926.                  from ../node_modules/nan/nan.h:47,
  927.                  from ../rc-node-bindings.cc:1:
  928. /home/debian/.cache/node-gyp/12.22.12/include/node/v8.h:2684:31: note: candidate: 'v8::Local<v8::String> v8::Value::ToString(v8::Isolate*) const'
  929.  2684 |                 Local<String> ToString(Isolate* isolate) const);
  930.       |                               ^~~~~~~~
  931. /home/debian/.cache/node-gyp/12.22.12/include/node/v8config.h:328:3: note: in definition of macro 'V8_DEPRECATED'
  932.   328 |   declarator __attribute__((deprecated(message)))
  933.       |   ^~~~~~~~~~
  934. /home/debian/.cache/node-gyp/12.22.12/include/node/v8.h:2684:31: note:   candidate expects 1 argument, 0 provided
  935.  2684 |                 Local<String> ToString(Isolate* isolate) const);
  936.       |                               ^~~~~~~~
  937. /home/debian/.cache/node-gyp/12.22.12/include/node/v8config.h:328:3: note: in definition of macro 'V8_DEPRECATED'
  938.   328 |   declarator __attribute__((deprecated(message)))
  939.       |   ^~~~~~~~~~
  940. ../rc-node-bindings.cc: In function 'void rc::RCimu(const Nan::FunctionCallbackInfo<v8::Value>&)':
  941. ../rc-node-bindings.cc:420:57: error: no matching function for call to 'v8::Value::ToString()'
  942.   420 |             v8::String::Utf8Value str(info[0]->ToString());
  943.       |                                                         ^
  944. In file included from /home/debian/.cache/node-gyp/12.22.12/include/node/node.h:67,
  945.                  from ../node_modules/nan/nan.h:47,
  946.                  from ../rc-node-bindings.cc:1:
  947. /home/debian/.cache/node-gyp/12.22.12/include/node/v8.h:2668:44: note: candidate: 'v8::MaybeLocal<v8::String> v8::Value::ToString(v8::Local<v8::Context>) const'
  948.  2668 |   V8_WARN_UNUSED_RESULT MaybeLocal<String> ToString(
  949.       |                                            ^~~~~~~~
  950. /home/debian/.cache/node-gyp/12.22.12/include/node/v8.h:2668:44: note:   candidate expects 1 argument, 0 provided
  951. In file included from /home/debian/.cache/node-gyp/12.22.12/include/node/v8-internal.h:14,
  952.                  from /home/debian/.cache/node-gyp/12.22.12/include/node/v8.h:27,
  953.                  from /home/debian/.cache/node-gyp/12.22.12/include/node/node.h:67,
  954.                  from ../node_modules/nan/nan.h:47,
  955.                  from ../rc-node-bindings.cc:1:
  956. /home/debian/.cache/node-gyp/12.22.12/include/node/v8.h:2684:31: note: candidate: 'v8::Local<v8::String> v8::Value::ToString(v8::Isolate*) const'
  957.  2684 |                 Local<String> ToString(Isolate* isolate) const);
  958.       |                               ^~~~~~~~
  959. /home/debian/.cache/node-gyp/12.22.12/include/node/v8config.h:328:3: note: in definition of macro 'V8_DEPRECATED'
  960.   328 |   declarator __attribute__((deprecated(message)))
  961.       |   ^~~~~~~~~~
  962. /home/debian/.cache/node-gyp/12.22.12/include/node/v8.h:2684:31: note:   candidate expects 1 argument, 0 provided
  963.  2684 |                 Local<String> ToString(Isolate* isolate) const);
  964.       |                               ^~~~~~~~
  965. /home/debian/.cache/node-gyp/12.22.12/include/node/v8config.h:328:3: note: in definition of macro 'V8_DEPRECATED'
  966.   328 |   declarator __attribute__((deprecated(message)))
  967.       |   ^~~~~~~~~~
  968. ../rc-node-bindings.cc: In function 'void rc::ModuleInit(v8::Local<v8::Object>)':
  969. ../rc-node-bindings.cc:470:71: error: no matching function for call to 'v8::FunctionTemplate::GetFunction()'
  970.   470 |             Nan::New<v8::FunctionTemplate>(RCinitialize)->GetFunction());
  971.       |                                                                       ^
  972. In file included from /home/debian/.cache/node-gyp/12.22.12/include/node/node.h:67,
  973.                  from ../node_modules/nan/nan.h:47,
  974.                  from ../rc-node-bindings.cc:1:
  975. /home/debian/.cache/node-gyp/12.22.12/include/node/v8.h:6126:46: note: candidate: 'v8::MaybeLocal<v8::Function> v8::FunctionTemplate::GetFunction(v8::Local<v8::Context>)'
  976.  6126 |   V8_WARN_UNUSED_RESULT MaybeLocal<Function> GetFunction(
  977.       |                                              ^~~~~~~~~~~
  978. /home/debian/.cache/node-gyp/12.22.12/include/node/v8.h:6126:46: note:   candidate expects 1 argument, 0 provided
  979. ../rc-node-bindings.cc:473:66: error: no matching function for call to 'v8::FunctionTemplate::GetFunction()'
  980.   473 |             Nan::New<v8::FunctionTemplate>(RCstate)->GetFunction());
  981.       |                                                                  ^
  982. In file included from /home/debian/.cache/node-gyp/12.22.12/include/node/node.h:67,
  983.                  from ../node_modules/nan/nan.h:47,
  984.                  from ../rc-node-bindings.cc:1:
  985. /home/debian/.cache/node-gyp/12.22.12/include/node/v8.h:6126:46: note: candidate: 'v8::MaybeLocal<v8::Function> v8::FunctionTemplate::GetFunction(v8::Local<v8::Context>)'
  986.  6126 |   V8_WARN_UNUSED_RESULT MaybeLocal<Function> GetFunction(
  987.       |                                              ^~~~~~~~~~~
  988. /home/debian/.cache/node-gyp/12.22.12/include/node/v8.h:6126:46: note:   candidate expects 1 argument, 0 provided
  989. ../rc-node-bindings.cc:476:64: error: no matching function for call to 'v8::FunctionTemplate::GetFunction()'
  990.   476 |             Nan::New<v8::FunctionTemplate>(RCLED)->GetFunction());
  991.       |                                                                ^
  992. In file included from /home/debian/.cache/node-gyp/12.22.12/include/node/node.h:67,
  993.                  from ../node_modules/nan/nan.h:47,
  994.                  from ../rc-node-bindings.cc:1:
  995. /home/debian/.cache/node-gyp/12.22.12/include/node/v8.h:6126:46: note: candidate: 'v8::MaybeLocal<v8::Function> v8::FunctionTemplate::GetFunction(v8::Local<v8::Context>)'
  996.  6126 |   V8_WARN_UNUSED_RESULT MaybeLocal<Function> GetFunction(
  997.       |                                              ^~~~~~~~~~~
  998. /home/debian/.cache/node-gyp/12.22.12/include/node/v8.h:6126:46: note:   candidate expects 1 argument, 0 provided
  999. ../rc-node-bindings.cc:479:63: error: no matching function for call to 'v8::FunctionTemplate::GetFunction()'
  1000.   479 |             Nan::New<v8::FunctionTemplate>(RCon)->GetFunction());
  1001.       |                                                               ^
  1002. In file included from /home/debian/.cache/node-gyp/12.22.12/include/node/node.h:67,
  1003.                  from ../node_modules/nan/nan.h:47,
  1004.                  from ../rc-node-bindings.cc:1:
  1005. /home/debian/.cache/node-gyp/12.22.12/include/node/v8.h:6126:46: note: candidate: 'v8::MaybeLocal<v8::Function> v8::FunctionTemplate::GetFunction(v8::Local<v8::Context>)'
  1006.  6126 |   V8_WARN_UNUSED_RESULT MaybeLocal<Function> GetFunction(
  1007.       |                                              ^~~~~~~~~~~
  1008. /home/debian/.cache/node-gyp/12.22.12/include/node/v8.h:6126:46: note:   candidate expects 1 argument, 0 provided
  1009. ../rc-node-bindings.cc:482:66: error: no matching function for call to 'v8::FunctionTemplate::GetFunction()'
  1010.   482 |             Nan::New<v8::FunctionTemplate>(RCmotor)->GetFunction());
  1011.       |                                                                  ^
  1012. In file included from /home/debian/.cache/node-gyp/12.22.12/include/node/node.h:67,
  1013.                  from ../node_modules/nan/nan.h:47,
  1014.                  from ../rc-node-bindings.cc:1:
  1015. /home/debian/.cache/node-gyp/12.22.12/include/node/v8.h:6126:46: note: candidate: 'v8::MaybeLocal<v8::Function> v8::FunctionTemplate::GetFunction(v8::Local<v8::Context>)'
  1016.  6126 |   V8_WARN_UNUSED_RESULT MaybeLocal<Function> GetFunction(
  1017.       |                                              ^~~~~~~~~~~
  1018. /home/debian/.cache/node-gyp/12.22.12/include/node/v8.h:6126:46: note:   candidate expects 1 argument, 0 provided
  1019. ../rc-node-bindings.cc:485:68: error: no matching function for call to 'v8::FunctionTemplate::GetFunction()'
  1020.   485 |             Nan::New<v8::FunctionTemplate>(RCencoder)->GetFunction());
  1021.       |                                                                    ^
  1022. In file included from /home/debian/.cache/node-gyp/12.22.12/include/node/node.h:67,
  1023.                  from ../node_modules/nan/nan.h:47,
  1024.                  from ../rc-node-bindings.cc:1:
  1025. /home/debian/.cache/node-gyp/12.22.12/include/node/v8.h:6126:46: note: candidate: 'v8::MaybeLocal<v8::Function> v8::FunctionTemplate::GetFunction(v8::Local<v8::Context>)'
  1026.  6126 |   V8_WARN_UNUSED_RESULT MaybeLocal<Function> GetFunction(
  1027.       |                                              ^~~~~~~~~~~
  1028. /home/debian/.cache/node-gyp/12.22.12/include/node/v8.h:6126:46: note:   candidate expects 1 argument, 0 provided
  1029. ../rc-node-bindings.cc:488:64: error: no matching function for call to 'v8::FunctionTemplate::GetFunction()'
  1030.   488 |             Nan::New<v8::FunctionTemplate>(RCadc)->GetFunction());
  1031.       |                                                                ^
  1032. In file included from /home/debian/.cache/node-gyp/12.22.12/include/node/node.h:67,
  1033.                  from ../node_modules/nan/nan.h:47,
  1034.                  from ../rc-node-bindings.cc:1:
  1035. /home/debian/.cache/node-gyp/12.22.12/include/node/v8.h:6126:46: note: candidate: 'v8::MaybeLocal<v8::Function> v8::FunctionTemplate::GetFunction(v8::Local<v8::Context>)'
  1036.  6126 |   V8_WARN_UNUSED_RESULT MaybeLocal<Function> GetFunction(
  1037.       |                                              ^~~~~~~~~~~
  1038. /home/debian/.cache/node-gyp/12.22.12/include/node/v8.h:6126:46: note:   candidate expects 1 argument, 0 provided
  1039. ../rc-node-bindings.cc:491:66: error: no matching function for call to 'v8::FunctionTemplate::GetFunction()'
  1040.   491 |             Nan::New<v8::FunctionTemplate>(RCservo)->GetFunction());
  1041.       |                                                                  ^
  1042. In file included from /home/debian/.cache/node-gyp/12.22.12/include/node/node.h:67,
  1043.                  from ../node_modules/nan/nan.h:47,
  1044.                  from ../rc-node-bindings.cc:1:
  1045. /home/debian/.cache/node-gyp/12.22.12/include/node/v8.h:6126:46: note: candidate: 'v8::MaybeLocal<v8::Function> v8::FunctionTemplate::GetFunction(v8::Local<v8::Context>)'
  1046.  6126 |   V8_WARN_UNUSED_RESULT MaybeLocal<Function> GetFunction(
  1047.       |                                              ^~~~~~~~~~~
  1048. /home/debian/.cache/node-gyp/12.22.12/include/node/v8.h:6126:46: note:   candidate expects 1 argument, 0 provided
  1049. ../rc-node-bindings.cc:494:64: error: no matching function for call to 'v8::FunctionTemplate::GetFunction()'
  1050.   494 |             Nan::New<v8::FunctionTemplate>(RCbmp)->GetFunction());
  1051.       |                                                                ^
  1052. In file included from /home/debian/.cache/node-gyp/12.22.12/include/node/node.h:67,
  1053.                  from ../node_modules/nan/nan.h:47,
  1054.                  from ../rc-node-bindings.cc:1:
  1055. /home/debian/.cache/node-gyp/12.22.12/include/node/v8.h:6126:46: note: candidate: 'v8::MaybeLocal<v8::Function> v8::FunctionTemplate::GetFunction(v8::Local<v8::Context>)'
  1056.  6126 |   V8_WARN_UNUSED_RESULT MaybeLocal<Function> GetFunction(
  1057.       |                                              ^~~~~~~~~~~
  1058. /home/debian/.cache/node-gyp/12.22.12/include/node/v8.h:6126:46: note:   candidate expects 1 argument, 0 provided
  1059. ../rc-node-bindings.cc:497:64: error: no matching function for call to 'v8::FunctionTemplate::GetFunction()'
  1060.   497 |             Nan::New<v8::FunctionTemplate>(RCimu)->GetFunction());
  1061.       |                                                                ^
  1062. In file included from /home/debian/.cache/node-gyp/12.22.12/include/node/node.h:67,
  1063.                  from ../node_modules/nan/nan.h:47,
  1064.                  from ../rc-node-bindings.cc:1:
  1065. /home/debian/.cache/node-gyp/12.22.12/include/node/v8.h:6126:46: note: candidate: 'v8::MaybeLocal<v8::Function> v8::FunctionTemplate::GetFunction(v8::Local<v8::Context>)'
  1066.  6126 |   V8_WARN_UNUSED_RESULT MaybeLocal<Function> GetFunction(
  1067.       |                                              ^~~~~~~~~~~
  1068. /home/debian/.cache/node-gyp/12.22.12/include/node/v8.h:6126:46: note:   candidate expects 1 argument, 0 provided
  1069. ../rc-node-bindings.cc:499:64: error: no matching function for call to 'v8::FunctionTemplate::GetFunction()'
  1070.   499 |             Nan::New<v8::FunctionTemplate>(RCimu)->GetFunction());
  1071.       |                                                                ^
  1072. In file included from /home/debian/.cache/node-gyp/12.22.12/include/node/node.h:67,
  1073.                  from ../node_modules/nan/nan.h:47,
  1074.                  from ../rc-node-bindings.cc:1:
  1075. /home/debian/.cache/node-gyp/12.22.12/include/node/v8.h:6126:46: note: candidate: 'v8::MaybeLocal<v8::Function> v8::FunctionTemplate::GetFunction(v8::Local<v8::Context>)'
  1076.  6126 |   V8_WARN_UNUSED_RESULT MaybeLocal<Function> GetFunction(
  1077.       |                                              ^~~~~~~~~~~
  1078. /home/debian/.cache/node-gyp/12.22.12/include/node/v8.h:6126:46: note:   candidate expects 1 argument, 0 provided
  1079. ../rc-node-bindings.cc:500:28: warning: 'void node::AtExit(void (*)(void*), void*)' is deprecated: Use the three-argument variant of AtExit() or AddEnvironmentCleanupHook() [-Wdeprecated-declarations]
  1080.   500 |         node::AtExit(RCexit);
  1081.       |                            ^
  1082. In file included from ../node_modules/nan/nan.h:47,
  1083.                  from ../rc-node-bindings.cc:1:
  1084. /home/debian/.cache/node-gyp/12.22.12/include/node/node.h:830:22: note: declared here
  1085.   830 |     NODE_EXTERN void AtExit(void (*cb)(void* arg), void* arg = nullptr));
  1086.       |                      ^~~~~~
  1087. /home/debian/.cache/node-gyp/12.22.12/include/node/node.h:102:42: note: in definition of macro 'NODE_DEPRECATED'
  1088.   102 |     __attribute__((deprecated(message))) declarator
  1089.       |                                          ^~~~~~~~~~
  1090. In file included from ../node_modules/nan/nan.h:47,
  1091.                  from ../rc-node-bindings.cc:1:
  1092. ../rc-node-bindings.cc: At global scope:
  1093. /home/debian/.cache/node-gyp/12.22.12/include/node/node.h:736:7: warning: cast between incompatible function types from 'void (*)(v8::Local<v8::Object>)' to 'node::addon_register_func' {aka 'void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, void*)'} [-Wcast-function-type]
  1094.   736 |       (node::addon_register_func) (regfunc),                          \
  1095.       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  1096. /home/debian/.cache/node-gyp/12.22.12/include/node/node.h:770:3: note: in expansion of macro 'NODE_MODULE_X'
  1097.   770 |   NODE_MODULE_X(modname, regfunc, NULL, 0)  // NOLINT (readability/null_usage)
  1098.       |   ^~~~~~~~~~~~~
  1099. ../rc-node-bindings.cc:503:5: note: in expansion of macro 'NODE_MODULE'
  1100.   503 |     NODE_MODULE(roboticscape, ModuleInit);
  1101.       |     ^~~~~~~~~~~
  1102. make: *** [roboticscape.target.mk:111: Release/obj.target/roboticscape/rc-node-bindings.o] Error 1
  1103. make: Leaving directory '/home/debian/node-roboticscape/build'
  1104. gyp ERR! build error
  1105. gyp ERR! stack Error: `make` failed with exit code: 2
  1106. gyp ERR! stack     at ChildProcess.onExit (/home/debian/node-roboticscape/node_modules/node-gyp/lib/build.js:203:23)
  1107. gyp ERR! stack     at ChildProcess.emit (events.js:314:20)
  1108. gyp ERR! stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:276:12)
  1109. gyp ERR! System Linux 5.10.140-ti-r52
  1110. gyp ERR! command "/usr/bin/node" "/home/debian/node-roboticscape/node_modules/.bin/node-gyp" "rebuild"
  1111. gyp ERR! cwd /home/debian/node-roboticscape
  1112. gyp ERR! node -v v12.22.12
  1113. gyp ERR! node-gyp -v v9.3.1
  1114. gyp ERR! not ok
  1115. npm ERR! code 1
  1116. npm ERR! path /home/debian/node-roboticscape
  1117. npm ERR! command failed
  1118. npm ERR! command sh -c node-gyp rebuild
  1119.  
  1120. npm ERR! A complete log of this run can be found in:
  1121. npm ERR!     /home/debian/.npm/_logs/2022-12-23T23_18_04_015Z-debug.log
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement