Advertisement
Guest User

Untitled

a guest
Nov 7th, 2016
256
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 31.69 KB | None | 0 0
  1.   CXX(target) Release/obj.target/bufferutil/src/bufferutil.o
  2. In file included from ../src/bufferutil.cc:16:0:
  3. ../../nan/nan.h:43:3: error: #error This version of node/NAN/v8 requires a C++11 compiler
  4. In file included from ../src/bufferutil.cc:7:0:
  5. /home/julien/.node-gyp/6.9.1/include/node/v8.h:345:1: error: expected unqualified-id before ‘using’
  6. /home/julien/.node-gyp/6.9.1/include/node/v8.h:481:1: error: expected unqualified-id before ‘using’
  7. /home/julien/.node-gyp/6.9.1/include/node/v8.h:882:1: error: expected unqualified-id before ‘using’
  8. /home/julien/.node-gyp/6.9.1/include/node/v8.h:5431:35: error: ‘virtual v8::EmbedderHeapTracer::~EmbedderHeapTracer()’ declared virtual cannot be defaulted in the class body
  9. In file included from ../../nan/nan.h:190:0,
  10.                  from ../src/bufferutil.cc:16:
  11. ../../nan/nan_maybe_43_inl.h:13:1: error: expected unqualified-id before ‘using’
  12. ../../nan/nan_maybe_43_inl.h:16:1: error: expected unqualified-id before ‘using’
  13. ../../nan/nan_maybe_43_inl.h:19:8: error: ‘Maybe’ does not name a type
  14. ../../nan/nan_maybe_43_inl.h:24:8: error: ‘Maybe’ does not name a type
  15. ../../nan/nan_maybe_43_inl.h:31:1: error: ‘MaybeLocal’ does not name a type
  16. ../../nan/nan_maybe_43_inl.h:36:1: error: ‘MaybeLocal’ does not name a type
  17. ../../nan/nan_maybe_43_inl.h:41:1: error: ‘Maybe’ does not name a type
  18. ../../nan/nan_maybe_43_inl.h:46:1: error: ‘MaybeLocal’ does not name a type
  19. ../../nan/nan_maybe_43_inl.h:51:1: error: ‘MaybeLocal’ does not name a type
  20. ../../nan/nan_maybe_43_inl.h:59:1: error: ‘MaybeLocal’ does not name a type
  21. ../../nan/nan_maybe_43_inl.h:64:8: error: ‘MaybeLocal’ does not name a type
  22. ../../nan/nan_maybe_43_inl.h:69:8: error: ‘Maybe’ does not name a type
  23. ../../nan/nan_maybe_43_inl.h:76:8: error: ‘Maybe’ does not name a type
  24. ../../nan/nan_maybe_43_inl.h:83:8: error: ‘Maybe’ does not name a type
  25. ../../nan/nan_maybe_43_inl.h:91:8: error: ‘MaybeLocal’ does not name a type
  26. ../../nan/nan_maybe_43_inl.h:98:1: error: ‘MaybeLocal’ does not name a type
  27. ../../nan/nan_maybe_43_inl.h:108:8: error: ‘Maybe’ does not name a type
  28. ../../nan/nan_maybe_43_inl.h:114:8: error: ‘Maybe’ does not name a type
  29. ../../nan/nan_maybe_43_inl.h:118:8: error: ‘Maybe’ does not name a type
  30. ../../nan/nan_maybe_43_inl.h:125:1: error: ‘Maybe’ does not name a type
  31. ../../nan/nan_maybe_43_inl.h:130:1: error: ‘MaybeLocal’ does not name a type
  32. ../../nan/nan_maybe_43_inl.h:135:1: error: ‘MaybeLocal’ does not name a type
  33. ../../nan/nan_maybe_43_inl.h:139:8: error: ‘Maybe’ does not name a type
  34. ../../nan/nan_maybe_43_inl.h:145:8: error: ‘MaybeLocal’ does not name a type
  35. ../../nan/nan_maybe_43_inl.h:150:8: error: ‘Maybe’ does not name a type
  36. ../../nan/nan_maybe_43_inl.h:156:8: error: ‘Maybe’ does not name a type
  37. ../../nan/nan_maybe_43_inl.h:162:8: error: ‘Maybe’ does not name a type
  38. ../../nan/nan_maybe_43_inl.h:168:8: error: ‘Maybe’ does not name a type
  39. ../../nan/nan_maybe_43_inl.h:174:8: error: ‘MaybeLocal’ does not name a type
  40. ../../nan/nan_maybe_43_inl.h:180:8: error: ‘MaybeLocal’ does not name a type
  41. ../../nan/nan_maybe_43_inl.h:186:8: error: ‘MaybeLocal’ does not name a type
  42. ../../nan/nan_maybe_43_inl.h:194:8: error: ‘MaybeLocal’ does not name a type
  43. ../../nan/nan_maybe_43_inl.h:201:1: error: ‘MaybeLocal’ does not name a type
  44. ../../nan/nan_maybe_43_inl.h:205:8: error: ‘Maybe’ does not name a type
  45. ../../nan/nan_maybe_43_inl.h:209:8: error: ‘Maybe’ does not name a type
  46. ../../nan/nan_maybe_43_inl.h:213:8: error: ‘Maybe’ does not name a type
  47. ../../nan/nan_maybe_43_inl.h:217:8: error: ‘MaybeLocal’ does not name a type
  48. ../../nan/nan_maybe_43_inl.h:237:8: error: ‘MaybeLocal’ does not name a type
  49. In file included from ../../nan/nan.h:195:0,
  50.                  from ../src/bufferutil.cc:16:
  51. ../../nan/nan_converters.h:14:11: error: ‘MaybeLocal’ does not name a type
  52. ../../nan/nan_converters.h:16:56: error: ‘Maybe’ does not name a type
  53. ../../nan/nan_converters.h:26:1: error: ‘return_t’ does not name a type
  54. ../../nan/nan_converters.h:27:1: error: ‘return_t’ does not name a type
  55. ../../nan/nan_converters.h:28:1: error: ‘return_t’ does not name a type
  56. ../../nan/nan_converters.h:29:1: error: ‘return_t’ does not name a type
  57. ../../nan/nan_converters.h:30:1: error: ‘return_t’ does not name a type
  58. ../../nan/nan_converters.h:31:1: error: ‘return_t’ does not name a type
  59. ../../nan/nan_converters.h:32:1: error: ‘return_t’ does not name a type
  60. ../../nan/nan_converters.h:42:1: error: ‘return_t’ does not name a type
  61. ../../nan/nan_converters.h:43:1: error: ‘return_t’ does not name a type
  62. ../../nan/nan_converters.h:44:1: error: ‘return_t’ does not name a type
  63. ../../nan/nan_converters.h:45:1: error: ‘return_t’ does not name a type
  64. ../../nan/nan_converters.h:46:1: error: ‘return_t’ does not name a type
  65. In file included from ../../nan/nan_converters.h:59:0,
  66.                  from ../../nan/nan.h:195,
  67.                  from ../src/bufferutil.cc:16:
  68. ../../nan/nan_converters_43_inl.h:18:1: error: ‘return_t’ in ‘struct Nan::imp::ToFactory<v8::Boolean>’ does not name a type
  69. ../../nan/nan_converters_43_inl.h:19:1: error: ‘return_t’ in ‘struct Nan::imp::ToFactory<v8::Number>’ does not name a type
  70. ../../nan/nan_converters_43_inl.h:20:1: error: ‘return_t’ in ‘struct Nan::imp::ToFactory<v8::String>’ does not name a type
  71. ../../nan/nan_converters_43_inl.h:21:1: error: ‘return_t’ in ‘struct Nan::imp::ToFactory<v8::Object>’ does not name a type
  72. ../../nan/nan_converters_43_inl.h:22:1: error: ‘return_t’ in ‘struct Nan::imp::ToFactory<v8::Integer>’ does not name a type
  73. ../../nan/nan_converters_43_inl.h:23:1: error: ‘return_t’ in ‘struct Nan::imp::ToFactory<v8::Uint32>’ does not name a type
  74. ../../nan/nan_converters_43_inl.h:24:1: error: ‘return_t’ in ‘struct Nan::imp::ToFactory<v8::Int32>’ does not name a type
  75. ../../nan/nan_converters_43_inl.h:34:1: error: ‘return_t’ in ‘struct Nan::imp::ToFactory<bool>’ does not name a type
  76. ../../nan/nan_converters_43_inl.h:35:1: error: ‘return_t’ in ‘struct Nan::imp::ToFactory<double>’ does not name a type
  77. ../../nan/nan_converters_43_inl.h:36:1: error: ‘return_t’ in ‘struct Nan::imp::ToFactory<long int>’ does not name a type
  78. ../../nan/nan_converters_43_inl.h:37:1: error: ‘return_t’ in ‘struct Nan::imp::ToFactory<unsigned int>’ does not name a type
  79. ../../nan/nan_converters_43_inl.h:38:1: error: ‘return_t’ in ‘struct Nan::imp::ToFactory<int>’ does not name a type
  80. In file included from ../../nan/nan.h:196:0,
  81.                  from ../src/bufferutil.cc:16:
  82. ../../nan/nan_new.h: In function ‘v8::Local<T> Nan::imp::To(v8::Local<v8::Integer>) [with T = v8::Integer]’:
  83. ../../nan/nan_new.h:21:32: error: no matching function for call to ‘To(v8::Local<v8::Integer>&)
  84. ../../nan/nan_new.h:21:32: note: candidate is:
  85. ../../nan/nan_converters.h:53:38: note: template<class T> typename Nan::imp::ToFactory::return_t Nan::To(v8::Local<v8::Value>)
  86. ../../nan/nan_new.h: In function ‘v8::Local<T> Nan::imp::To(v8::Local<v8::Integer>) [with T = v8::Int32]’:
  87. ../../nan/nan_new.h:28:30: error: no matching function for call to ‘To(v8::Local<v8::Integer>&)
  88. ../../nan/nan_new.h:28:30: note: candidate is:
  89. ../../nan/nan_converters.h:53:38: note: template<class T> typename Nan::imp::ToFactory::return_t Nan::To(v8::Local<v8::Value>)
  90. ../../nan/nan_new.h: In function ‘v8::Local<T> Nan::imp::To(v8::Local<v8::Integer>) [with T = v8::Uint32]’:
  91. ../../nan/nan_new.h:35:31: error: no matching function for call to ‘To(v8::Local<v8::Integer>&)
  92. ../../nan/nan_new.h:35:31: note: candidate is:
  93. ../../nan/nan_converters.h:53:38: note: template<class T> typename Nan::imp::ToFactory::return_t Nan::To(v8::Local<v8::Value>)
  94. ../../nan/nan_new.h: At global scope:
  95. ../../nan/nan_new.h:43:11: error: ‘MaybeLocal’ does not name a type
  96. ../../nan/nan_new.h:75:17: error: ‘return_t’ does not name a type
  97. ../../nan/nan_new.h:141:17: error: ‘return_t’ does not name a type
  98. ../../nan/nan_new.h:147:17: error: ‘return_t’ does not name a type
  99. ../../nan/nan_new.h:148:17: error: ‘return_t’ does not name a type
  100. ../../nan/nan_new.h:160:17: error: ‘return_t’ does not name a type
  101. ../../nan/nan_new.h:161:17: error: ‘return_t’ does not name a type
  102. ../../nan/nan_new.h:162:17: error: ‘return_t’ does not name a type
  103. ../../nan/nan_new.h:163:17: error: ‘return_t’ does not name a type
  104. ../../nan/nan_new.h:165:17: error: ‘return_t’ does not name a type
  105. ../../nan/nan_new.h:166:17: error: ‘return_t’ does not name a type
  106. ../../nan/nan_new.h:182:17: error: ‘return_t’ does not name a type
  107. ../../nan/nan_new.h:183:17: error: ‘return_t’ does not name a type
  108. In file included from ../../nan/nan_new.h:189:0,
  109.                  from ../../nan/nan.h:196,
  110.                  from ../src/bufferutil.cc:16:
  111. ../../nan/nan_implementation_12_inl.h:61:1: error: ‘return_t’ in ‘struct Nan::imp::Factory<v8::Date>’ does not name a type
  112. ../../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>)’:
  113. ../../nan/nan_implementation_12_inl.h:95:46: error: ‘NewInstance’ was not declared in this scope
  114. ../../nan/nan_implementation_12_inl.h: In static member function ‘static Nan::imp::FactoryBase<v8::FunctionTemplate>::return_t Nan::imp::Factory<v8::FunctionTemplate>::New(Nan::FunctionCallback, v8::Local<v8::Value>, v8::Local<v8::Signature>)’:
  115. ../../nan/nan_implementation_12_inl.h:123:48: error: ‘NewInstance’ was not declared in this scope
  116. ../../nan/nan_implementation_12_inl.h: At global scope:
  117. ../../nan/nan_implementation_12_inl.h:202:1: error: ‘return_t’ in ‘struct Nan::imp::Factory<v8::RegExp>’ does not name a type
  118. ../../nan/nan_implementation_12_inl.h:221:1: error: ‘return_t’ in ‘struct Nan::imp::Factory<v8::Script>’ does not name a type
  119. ../../nan/nan_implementation_12_inl.h:227:1: error: ‘return_t’ in ‘struct Nan::imp::Factory<v8::Script>’ does not name a type
  120. ../../nan/nan_implementation_12_inl.h:259:1: error: ‘return_t’ in ‘struct Nan::imp::Factory<v8::String>’ does not name a type
  121. ../../nan/nan_implementation_12_inl.h:267:1: error: ‘return_t’ in ‘struct Nan::imp::Factory<v8::String>’ does not name a type
  122. ../../nan/nan_implementation_12_inl.h:273:1: error: ‘return_t’ in ‘struct Nan::imp::Factory<v8::String>’ does not name a type
  123. ../../nan/nan_implementation_12_inl.h:280:1: error: ‘return_t’ in ‘struct Nan::imp::Factory<v8::String>’ does not name a type
  124. ../../nan/nan_implementation_12_inl.h:286:1: error: ‘return_t’ in ‘struct Nan::imp::Factory<v8::String>’ does not name a type
  125. ../../nan/nan_implementation_12_inl.h:291:1: error: ‘return_t’ in ‘struct Nan::imp::Factory<v8::String>’ does not name a type
  126. ../../nan/nan_implementation_12_inl.h:352:1: error: ‘return_t’ in ‘struct Nan::imp::Factory<v8::UnboundScript>’ does not name a type
  127. ../../nan/nan_implementation_12_inl.h:359:1: error: ‘return_t’ in ‘struct Nan::imp::Factory<v8::UnboundScript>’ does not name a type
  128. In file included from ../../nan/nan.h:196:0,
  129.                  from ../src/bufferutil.cc:16:
  130. ../../nan/nan_new.h:293:1: error: ‘return_t’ in ‘struct Nan::imp::Factory<v8::String>’ does not name a type
  131. ../../nan/nan_new.h:299:1: error: ‘return_t’ in ‘struct Nan::imp::Factory<v8::String>’ does not name a type
  132. ../../nan/nan_new.h:305:1: error: ‘return_t’ in ‘struct Nan::imp::Factory<v8::String>’ does not name a type
  133. ../../nan/nan_new.h:311:1: error: ‘return_t’ in ‘struct Nan::imp::Factory<v8::String>’ does not name a type
  134. ../../nan/nan_new.h:317:1: error: ‘return_t’ in ‘struct Nan::imp::Factory<v8::String>’ does not name a type
  135. ../../nan/nan_new.h:323:1: error: ‘return_t’ in ‘struct Nan::imp::Factory<v8::String>’ does not name a type
  136. ../../nan/nan_new.h:329:1: error: ‘return_t’ in ‘struct Nan::imp::Factory<v8::String>’ does not name a type
  137. ../../nan/nan_new.h:335:1: error: ‘return_t’ in ‘struct Nan::imp::Factory<v8::RegExp>’ does not name a type
  138. In file included from ../src/bufferutil.cc:16:0:
  139. ../../nan/nan.h: In function ‘v8::Local<v8::Value> Nan::Error(const char*)’:
  140. ../../nan/nan.h:655:3: error: ‘Nan::imp::FactoryBase<v8::Boolean>::return_t’ has no member named ‘ToLocalChecked’
  141. ../../nan/nan.h: In function ‘void Nan::ThrowError(const char*)’:
  142. ../../nan/nan.h:655:3: error: ‘Nan::imp::FactoryBase<v8::Boolean>::return_t’ has no member named ‘ToLocalChecked’
  143. ../../nan/nan.h: In function ‘v8::Local<v8::Value> Nan::RangeError(const char*)’:
  144. ../../nan/nan.h:656:3: error: ‘Nan::imp::FactoryBase<v8::Boolean>::return_t’ has no member named ‘ToLocalChecked’
  145. ../../nan/nan.h: In function ‘void Nan::ThrowRangeError(const char*)’:
  146. ../../nan/nan.h:656:3: error: ‘Nan::imp::FactoryBase<v8::Boolean>::return_t’ has no member named ‘ToLocalChecked’
  147. ../../nan/nan.h: In function ‘v8::Local<v8::Value> Nan::ReferenceError(const char*)’:
  148. ../../nan/nan.h:657:3: error: ‘Nan::imp::FactoryBase<v8::Boolean>::return_t’ has no member named ‘ToLocalChecked’
  149. ../../nan/nan.h: In function ‘void Nan::ThrowReferenceError(const char*)’:
  150. ../../nan/nan.h:657:3: error: ‘Nan::imp::FactoryBase<v8::Boolean>::return_t’ has no member named ‘ToLocalChecked’
  151. ../../nan/nan.h: In function ‘v8::Local<v8::Value> Nan::SyntaxError(const char*)’:
  152. ../../nan/nan.h:658:3: error: ‘Nan::imp::FactoryBase<v8::Boolean>::return_t’ has no member named ‘ToLocalChecked’
  153. ../../nan/nan.h: In function ‘void Nan::ThrowSyntaxError(const char*)’:
  154. ../../nan/nan.h:658:3: error: ‘Nan::imp::FactoryBase<v8::Boolean>::return_t’ has no member named ‘ToLocalChecked’
  155. ../../nan/nan.h: In function ‘v8::Local<v8::Value> Nan::TypeError(const char*)’:
  156. ../../nan/nan.h:659:3: error: ‘Nan::imp::FactoryBase<v8::Boolean>::return_t’ has no member named ‘ToLocalChecked’
  157. ../../nan/nan.h: In function ‘void Nan::ThrowTypeError(const char*)’:
  158. ../../nan/nan.h:659:3: error: ‘Nan::imp::FactoryBase<v8::Boolean>::return_t’ has no member named ‘ToLocalChecked’
  159. ../../nan/nan.h: At global scope:
  160. ../../nan/nan.h:667:10: error: ‘MaybeLocal’ does not name a type
  161. ../../nan/nan.h:689:10: error: ‘MaybeLocal’ does not name a type
  162. ../../nan/nan.h:705:10: error: ‘MaybeLocal’ does not name a type
  163. ../../nan/nan.h:718:10: error: ‘MaybeLocal’ does not name a type
  164. ../../nan/nan.h:735:10: error: ‘MaybeLocal’ does not name a type
  165. ../../nan/nan.h:741:10: error: ‘MaybeLocal’ does not name a type
  166. ../../nan/nan.h:749:10: error: ‘MaybeLocal’ does not name a type
  167. ../../nan/nan.h:756:10: error: ‘MaybeLocal’ does not name a type
  168. ../../nan/nan.h:762:10: error: ‘MaybeLocal’ does not name a type
  169. ../../nan/nan.h: In member function ‘void Nan::AsyncWorker::SaveToPersistent(const char*, const v8::Local<v8::Value>&)’:
  170. ../../nan/nan.h:1507:41: error: ‘Nan::imp::FactoryBase<v8::Boolean>::return_t’ has no member named ‘ToLocalChecked’
  171. ../../nan/nan.h: In member function ‘v8::Local<v8::Value> Nan::AsyncWorker::GetFromPersistent(const char*) const’:
  172. ../../nan/nan.h:1525:45: error: ‘Nan::imp::FactoryBase<v8::Boolean>::return_t’ has no member named ‘ToLocalChecked’
  173. ../../nan/nan.h: In member function ‘virtual void Nan::AsyncWorker::HandleErrorCallback()’:
  174. ../../nan/nan.h:1559:58: error: no matching function for call to ‘New(const char*)
  175. ../../nan/nan.h:1559:58: note: candidates are:
  176. ../../nan/nan_implementation_12_inl.h:395:21: note: template<class T, class M> v8::Local<T> Nan::New(const v8::Persistent<S, M>&)
  177. ../../nan/nan_implementation_12_inl.h:400:21: note: template<class T, class M> v8::Local<T> Nan::New(const Nan::Persistent<T, M>&)
  178. ../../nan/nan_implementation_12_inl.h:405:21: note: template<class T> v8::Local<T> Nan::New(const Nan::Global<T>&)
  179. ../../nan/nan_new.h:201:1: note: template<class T> typename Nan::imp::Factory::return_t Nan::New()
  180. ../../nan/nan_new.h:207:1: note: template<class T, class A0> typename Nan::imp::Factory<T>::return_t Nan::New(A0)
  181. ../../nan/nan_new.h:213:1: note: template<class T, class A0, class A1> typename Nan::imp::Factory<T>::return_t Nan::New(A0, A1)
  182. ../../nan/nan_new.h:219:1: note: template<class T, class A0, class A1, class A2> typename Nan::imp::Factory<T>::return_t Nan::New(A0, A1, A2)
  183. ../../nan/nan_new.h:225:1: note: template<class T, class A0, class A1, class A2, class A3> typename Nan::imp::Factory<T>::return_t Nan::New(A0, A1, A2, A3)
  184. ../../nan/nan_new.h:237:1: note: template<class T> typename Nan::imp::Factory::return_t Nan::New(Nan::FunctionCallback, v8::Local<v8::Value>)
  185. ../../nan/nan_new.h:245:1: note: template<class T, class A2> typename Nan::imp::Factory<T>::return_t Nan::New(Nan::FunctionCallback, v8::Local<v8::Value>, A2)
  186. ../../nan/nan.h: In function ‘void Nan::imp::SetMethodAux(T, v8::Local<v8::String>, v8::Local<v8::FunctionTemplate>, ...)’:
  187. ../../nan/nan.h:1870:34: error: there are no arguments to ‘GetFunction’ that depend on a template parameter, so a declaration of ‘GetFunction’ must be available [-fpermissive]
  188. ../../nan/nan.h:1870:34: note: (if you use ‘-fpermissive’, G++ will accept your code, but allowing the use of an undeclared name is deprecated)
  189. ../../nan/nan.h: In function ‘void Nan::SetMethod(HandleType<T>, const char*, Nan::FunctionCallback)’:
  190. ../../nan/nan.h:1882:45: error: ‘Nan::imp::FactoryBase<v8::Boolean>::return_t’ has no member named ‘ToLocalChecked’
  191. ../../nan/nan.h: In function ‘void Nan::SetPrototypeMethod(v8::Local<v8::FunctionTemplate>, const char*, Nan::FunctionCallback)’:
  192. ../../nan/nan.h:1897:45: error: ‘Nan::imp::FactoryBase<v8::Boolean>::return_t’ has no member named ‘ToLocalChecked’
  193. ../../nan/nan.h: In function ‘void Nan::SetAccessor(v8::Local<v8::ObjectTemplate>, v8::Local<v8::String>, Nan::GetterCallback, Nan::SetterCallback, v8::Local<v8::Value>, v8::AccessControl, v8::PropertyAttribute, Nan::imp::Sig)’:
  194. ../../nan/nan.h:1922:47: error: ‘NewInstance’ was not declared in this scope
  195. ../../nan/nan.h: In function ‘bool Nan::SetAccessor(v8::Local<v8::Object>, v8::Local<v8::String>, Nan::GetterCallback, Nan::SetterCallback, v8::Local<v8::Value>, v8::AccessControl, v8::PropertyAttribute)’:
  196. ../../nan/nan.h:1965:51: error: ‘NewInstance’ was not declared in this scope
  197. ../../nan/nan.h: In function ‘void Nan::SetNamedPropertyHandler(v8::Local<v8::ObjectTemplate>, Nan::PropertyGetterCallback, Nan::PropertySetterCallback, Nan::PropertyQueryCallback, Nan::PropertyDeleterCallback, Nan::PropertyEnumeratorCallback, v8::Local<v8::Value>)’:
  198. ../../nan/nan.h:2024:47: error: ‘NewInstance’ was not declared in this scope
  199. ../../nan/nan.h: In function ‘void Nan::SetIndexedPropertyHandler(v8::Local<v8::ObjectTemplate>, Nan::IndexGetterCallback, Nan::IndexSetterCallback, Nan::IndexQueryCallback, Nan::IndexDeleterCallback, Nan::IndexEnumeratorCallback, v8::Local<v8::Value>)’:
  200. ../../nan/nan.h:2094:47: error: ‘NewInstance’ was not declared in this scope
  201. ../../nan/nan.h: In function ‘void Nan::SetCallHandler(v8::Local<v8::FunctionTemplate>, Nan::FunctionCallback, v8::Local<v8::Value>)’:
  202. ../../nan/nan.h:2149:47: error: ‘NewInstance’ was not declared in this scope
  203. ../../nan/nan.h: In function ‘void Nan::SetCallAsFunctionHandler(v8::Local<v8::ObjectTemplate>, Nan::FunctionCallback, v8::Local<v8::Value>)’:
  204. ../../nan/nan.h:2171:47: error: ‘NewInstance’ was not declared in this scope
  205. In file included from ../src/bufferutil.cc:16:0:
  206. ../../nan/nan.h: In function ‘void Nan::Export(Nan::ADDON_REGISTER_FUNCTION_ARGS_TYPE, const char*, Nan::FunctionCallback)’:
  207. ../../nan/nan.h:2198:35: error: no matching function for call to ‘New(const char*&)
  208. ../../nan/nan.h:2198:35: note: candidates are:
  209. ../../nan/nan_implementation_12_inl.h:395:21: note: template<class T, class M> v8::Local<T> Nan::New(const v8::Persistent<S, M>&)
  210. ../../nan/nan_implementation_12_inl.h:400:21: note: template<class T, class M> v8::Local<T> Nan::New(const Nan::Persistent<T, M>&)
  211. ../../nan/nan_implementation_12_inl.h:405:21: note: template<class T> v8::Local<T> Nan::New(const Nan::Global<T>&)
  212. ../../nan/nan_new.h:201:1: note: template<class T> typename Nan::imp::Factory::return_t Nan::New()
  213. ../../nan/nan_new.h:207:1: note: template<class T, class A0> typename Nan::imp::Factory<T>::return_t Nan::New(A0)
  214. ../../nan/nan_new.h:213:1: note: template<class T, class A0, class A1> typename Nan::imp::Factory<T>::return_t Nan::New(A0, A1)
  215. ../../nan/nan_new.h:219:1: note: template<class T, class A0, class A1, class A2> typename Nan::imp::Factory<T>::return_t Nan::New(A0, A1, A2)
  216. ../../nan/nan_new.h:225:1: note: template<class T, class A0, class A1, class A2, class A3> typename Nan::imp::Factory<T>::return_t Nan::New(A0, A1, A2, A3)
  217. ../../nan/nan_new.h:237:1: note: template<class T> typename Nan::imp::Factory::return_t Nan::New(Nan::FunctionCallback, v8::Local<v8::Value>)
  218. ../../nan/nan_new.h:245:1: note: template<class T, class A2> typename Nan::imp::Factory<T>::return_t Nan::New(Nan::FunctionCallback, v8::Local<v8::Value>, A2)
  219. ../../nan/nan.h:2199:47: error: ‘GetFunction’ was not declared in this scope
  220. ../../nan/nan.h:2199:65: error: ‘Set’ was not declared in this scope
  221. ../../nan/nan.h:2199:65: note: suggested alternative:
  222. /home/julien/.node-gyp/6.9.1/include/node/v8.h:3087:17: note:   ‘v8::Set’
  223. ../../nan/nan.h: In constructor ‘Nan::Tap::Tap(v8::Local<v8::Value>)’:
  224. ../../nan/nan.h:2206:30: error: no matching function for call to ‘To(v8::Local<v8::Value>&)
  225. ../../nan/nan.h:2206:30: note: candidate is:
  226. ../../nan/nan_converters.h:53:38: note: template<class T> typename Nan::imp::ToFactory::return_t Nan::To(v8::Local<v8::Value>)
  227. ../../nan/nan.h: In member function ‘void Nan::Tap::ok(bool, const char*)’:
  228. ../../nan/nan.h:2219:33: error: ‘Nan::imp::FactoryBase<v8::Boolean>::return_t’ has no member named ‘ToLocalChecked’
  229. ../../nan/nan.h: In member function ‘void Nan::Tap::pass(const char*)’:
  230. ../../nan/nan.h:2225:30: error: ‘Nan::imp::FactoryBase<v8::Boolean>::return_t’ has no member named ‘ToLocalChecked’
  231. ../../nan/nan.h: At global scope:
  232. ../../nan/nan.h:2249:10: error: ‘MaybeLocal’ does not name a type
  233. ../../nan/nan.h:2254:40: error: ‘MaybeLocal’ was not declared in this scope
  234. ../../nan/nan.h:2254:40: note: suggested alternative:
  235. /home/julien/.node-gyp/6.9.1/include/node/v8.h:115:7: note:   ‘v8::MaybeLocal’
  236. ../../nan/nan.h:2254:52: error: template argument 1 is invalid
  237. ../../nan/nan.h:2254:54: error: expected unqualified-id before ‘>’ token
  238. ../../nan/nan.h:2263:1: error: ‘MaybeLocal’ does not name a type
  239. ../src/bufferutil.cc:25:30: error: ‘v8::Handle’ has not been declared
  240. ../src/bufferutil.cc:25:36: error: expected ‘,’ or ‘...’ before ‘<’ token
  241. ../src/bufferutil.cc: In static member function ‘static void BufferUtil::Initialize(int)’:
  242. ../src/bufferutil.cc:33:5: error: ‘Set’ is not a member of ‘Nan’
  243. ../src/bufferutil.cc:33:5: note: suggested alternatives:
  244. /home/julien/.node-gyp/6.9.1/include/node/v8.h:3087:17: note:   ‘v8::Set’
  245. /home/julien/.node-gyp/6.9.1/include/node/v8.h:3087:17: note:   ‘v8::Set’
  246. ../src/bufferutil.cc:33:14: error: ‘target’ was not declared in this scope
  247. ../src/bufferutil.cc:33:51: error: no matching function for call to ‘New(const char [11])
  248. ../src/bufferutil.cc:33:51: note: candidates are:
  249. ../../nan/nan_implementation_12_inl.h:395:21: note: template<class T, class M> v8::Local<T> Nan::New(const v8::Persistent<S, M>&)
  250. ../../nan/nan_implementation_12_inl.h:400:21: note: template<class T, class M> v8::Local<T> Nan::New(const Nan::Persistent<T, M>&)
  251. ../../nan/nan_implementation_12_inl.h:405:21: note: template<class T> v8::Local<T> Nan::New(const Nan::Global<T>&)
  252. ../../nan/nan_new.h:201:1: note: template<class T> typename Nan::imp::Factory::return_t Nan::New()
  253. ../../nan/nan_new.h:207:1: note: template<class T, class A0> typename Nan::imp::Factory<T>::return_t Nan::New(A0)
  254. ../../nan/nan_new.h:213:1: note: template<class T, class A0, class A1> typename Nan::imp::Factory<T>::return_t Nan::New(A0, A1)
  255. ../../nan/nan_new.h:219:1: note: template<class T, class A0, class A1, class A2> typename Nan::imp::Factory<T>::return_t Nan::New(A0, A1, A2)
  256. ../../nan/nan_new.h:225:1: note: template<class T, class A0, class A1, class A2, class A3> typename Nan::imp::Factory<T>::return_t Nan::New(A0, A1, A2, A3)
  257. ../../nan/nan_new.h:237:1: note: template<class T> typename Nan::imp::Factory::return_t Nan::New(Nan::FunctionCallback, v8::Local<v8::Value>)
  258. ../../nan/nan_new.h:245:1: note: template<class T, class A2> typename Nan::imp::Factory<T>::return_t Nan::New(Nan::FunctionCallback, v8::Local<v8::Value>, A2)
  259. ../src/bufferutil.cc: At global scope:
  260. ../src/bufferutil.cc:114:12: error: variable or field ‘init’ declared void
  261. ../src/bufferutil.cc:114:12: error: ‘Handle’ was not declared in this scope
  262. ../src/bufferutil.cc:114:25: error: expected primary-expression before ‘>’ token
  263. ../src/bufferutil.cc:114:27: error: ‘target’ was not declared in this scope
  264. ../src/bufferutil.cc:120:1: error: ‘init’ was not declared in this scope
  265. make: *** [Release/obj.target/bufferutil/src/bufferutil.o] Error 1
  266. make: Leaving directory `/home/julien/devel/gssmedia/spyrtc/node_modules/bufferutil/build'
  267. gyp ERR! build error
  268. gyp ERR! stack Error: `make` failed with exit code: 2
  269. gyp ERR! stack     at ChildProcess.onExit (/usr/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:276:23)
  270. gyp ERR! stack     at emitTwo (events.js:106:13)
  271. gyp ERR! stack     at ChildProcess.emit (events.js:191:7)
  272. gyp ERR! stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:215:12)
  273. gyp ERR! System Linux 3.11.0-26-generic
  274. gyp ERR! command "/usr/bin/nodejs" "/usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
  275. gyp ERR! cwd /home/julien/devel/gssmedia/spyrtc/node_modules/bufferutil
  276. gyp ERR! node -v v6.9.1
  277. gyp ERR! node-gyp -v v3.4.0
  278. gyp ERR! not ok
  279. spyrtc-server@0.3.4 /home/julien/devel/gssmedia/spyrtc
  280. ├─┬ dateformat@1.0.12
  281. │ ├── get-stdin@4.0.1
  282. │ └─┬ meow@3.7.0
  283. │   ├─┬ camelcase-keys@2.1.0
  284. │   │ └── camelcase@2.1.1
  285. │   ├── decamelize@1.2.0
  286. │   ├─┬ loud-rejection@1.6.0
  287. │   │ ├─┬ currently-unhandled@0.4.1
  288. │   │ │ └── array-find-index@1.0.2
  289. │   │ └── signal-exit@3.0.1
  290. │   ├── map-obj@1.0.1
  291. │   ├── minimist@1.2.0
  292. │   ├─┬ normalize-package-data@2.3.5
  293. │   │ ├── hosted-git-info@2.1.5
  294. │   │ ├─┬ is-builtin-module@1.0.0
  295. │   │ │ └── builtin-modules@1.1.1
  296. │   │ ├── semver@5.3.0
  297. │   │ └─┬ validate-npm-package-license@3.0.1
  298. │   │   ├─┬ spdx-correct@1.0.2
  299. │   │   │ └── spdx-license-ids@1.2.2
  300. │   │   └── spdx-expression-parse@1.0.4
  301. │   ├── object-assign@4.1.0
  302. │   ├─┬ read-pkg-up@1.0.1
  303. │   │ ├─┬ find-up@1.1.2
  304. │   │ │ ├── path-exists@2.1.0
  305. │   │ │ └─┬ pinkie-promise@2.0.1
  306. │   │ │   └── pinkie@2.0.4
  307. │   │ └─┬ read-pkg@1.1.0
  308. │   │   ├─┬ load-json-file@1.1.0
  309. │   │   │ ├── graceful-fs@4.1.10
  310. │   │   │ ├─┬ parse-json@2.2.0
  311. │   │   │ │ └─┬ error-ex@1.3.0
  312. │   │   │ │   └── is-arrayish@0.2.1
  313. │   │   │ ├── pify@2.3.0
  314. │   │   │ └─┬ strip-bom@2.0.0
  315. │   │   │   └── is-utf8@0.2.1
  316. │   │   └── path-type@1.1.0
  317. │   ├─┬ redent@1.0.0
  318. │   │ ├─┬ indent-string@2.1.0
  319. │   │ │ └─┬ repeating@2.0.1
  320. │   │ │   └─┬ is-finite@1.0.2
  321. │   │ │     └── number-is-nan@1.0.1
  322. │   │ └── strip-indent@1.0.1
  323. │   └── trim-newlines@1.0.0
  324. ├─┬ mongoose@3.8.40
  325. │ ├── hooks@0.2.1
  326. │ ├─┬ mongodb@1.4.38
  327. │ │ ├─┬ bson@0.2.22
  328. │ │ │ └── nan@1.8.4
  329. │ │ ├─┬ kerberos@0.0.11
  330. │ │ │ └── nan@1.8.4
  331. │ │ └─┬ readable-stream@2.1.5
  332. │ │   ├── buffer-shims@1.0.0
  333. │ │   ├── core-util-is@1.0.2
  334. │ │   ├── inherits@2.0.3
  335. │ │   ├── isarray@1.0.0
  336. │ │   ├── process-nextick-args@1.0.7
  337. │ │   ├── string_decoder@0.10.31
  338. │ │   └── util-deprecate@1.0.2
  339. │ ├── mpath@0.1.1
  340. │ ├── mpromise@0.4.3
  341. │ ├─┬ mquery@1.10.0
  342. │ │ ├── bluebird@2.10.2
  343. │ │ └─┬ debug@2.2.0
  344. │ │   └── ms@0.7.1
  345. │ ├── ms@0.1.0
  346. │ ├── muri@1.1.0
  347. │ ├── regexp-clone@0.0.1
  348. │ └── sliced@0.0.5
  349. ├─┬ socket.io@1.2.1
  350. │ ├── debug@0.7.4
  351. │ ├─┬ engine.io@1.4.3
  352. │ │ ├── base64id@0.1.0
  353. │ │ ├─┬ debug@1.0.3
  354. │ │ │ └── ms@0.6.2
  355. │ │ ├─┬ engine.io-parser@1.1.0
  356. │ │ │ ├── after@0.8.1
  357. │ │ │ ├── arraybuffer.slice@0.0.6
  358. │ │ │ ├── base64-arraybuffer@0.1.2
  359. │ │ │ ├── blob@0.0.2
  360. │ │ │ └── utf8@2.0.0
  361. │ │ └─┬ ws@0.5.0
  362. │ │   ├── nan@1.4.3
  363. │ │   ├── options@0.0.6
  364. │ │   └── ultron@1.0.2
  365. │ ├─┬ has-binary-data@0.1.3
  366. │ │ └── isarray@0.0.1
  367. │ ├─┬ socket.io-adapter@0.3.1
  368. │ │ ├─┬ debug@1.0.2
  369. │ │ │ └── ms@0.6.2
  370. │ │ └── object-keys@1.0.1
  371. │ ├─┬ socket.io-client@1.2.1
  372. │ │ ├── component-bind@1.0.0
  373. │ │ ├── component-emitter@1.1.2
  374. │ │ ├── debug@0.7.4
  375. │ │ ├─┬ engine.io-client@1.4.3
  376. │ │ │ ├── component-inherit@0.0.3
  377. │ │ │ ├─┬ debug@1.0.4
  378. │ │ │ │ └── ms@0.6.2
  379. │ │ │ ├─┬ has-cors@1.0.3
  380. │ │ │ │ └── global@2.0.1
  381. │ │ │ ├── parsejson@0.0.1
  382. │ │ │ ├── parseqs@0.0.2
  383. │ │ │ ├── parseuri@0.0.4
  384. │ │ │ ├─┬ ws@0.4.31
  385. │ │ │ │ ├── commander@0.6.1
  386. │ │ │ │ ├── nan@0.3.2
  387. │ │ │ │ └── tinycolor@0.0.1
  388. │ │ │ └── xmlhttprequest@1.5.0
  389. │ │ ├─┬ has-binary@0.1.5
  390. │ │ │ └── isarray@0.0.1
  391. │ │ ├── indexof@0.0.1
  392. │ │ ├── object-component@0.0.3
  393. │ │ ├─┬ parseuri@0.0.2
  394. │ │ │ └─┬ better-assert@1.0.2
  395. │ │ │   └── callsite@1.0.0
  396. │ │ └── to-array@0.1.3
  397. │ └─┬ socket.io-parser@2.2.2
  398. │   ├── benchmark@1.0.0
  399. │   ├── debug@0.7.4
  400. │   ├── isarray@0.0.1
  401. │   └── json3@3.2.6
  402. └── underscore@1.8.3
  403.  
  404. npm ERR! Linux 3.11.0-26-generic
  405. npm ERR! argv "/usr/bin/nodejs" "/usr/bin/npm" "install"
  406. npm ERR! node v6.9.1
  407. npm ERR! npm  v3.10.8
  408. npm ERR! code ELIFECYCLE
  409.  
  410. npm ERR! bufferutil@1.2.1 install: `node-gyp rebuild`
  411. npm ERR! Exit status 1
  412. npm ERR!
  413. npm ERR! Failed at the bufferutil@1.2.1 install script 'node-gyp rebuild'.
  414. npm ERR! Make sure you have the latest version of node.js and npm installed.
  415. npm ERR! If you do, this is most likely a problem with the bufferutil package,
  416. npm ERR! not with npm itself.
  417. npm ERR! Tell the author that this fails on your system:
  418. npm ERR!     node-gyp rebuild
  419. npm ERR! You can get information on how to open an issue for this project with:
  420. npm ERR!     npm bugs bufferutil
  421. npm ERR! Or if that isn't available, you can get their info via:
  422. npm ERR!     npm owner ls bufferutil
  423. npm ERR! There is likely additional logging output above.
  424.  
  425. npm ERR! Please include the following file with any support request:
  426. npm ERR!     /home/julien/devel/gssmedia/spyrtc/npm-debug.log
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement