aberenyi

aisdecoder_build.log

Mar 5th, 2015
245
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 75.80 KB | None | 0 0
  1.  
  2. > [email protected] install /tmp/ais/node_modules/aisdecoder
  3. > node-gyp rebuild
  4.  
  5. child_process: customFds option is deprecated, use stdio instead.
  6. make: Entering directory '/tmp/ais/node_modules/aisdecoder/build'
  7. CXX(target) Release/obj.target/aisdecoder/src/addon.o
  8. ../src/addon.cpp: In function ‘v8::Handle<v8::Object> convertToJS(ais_t*)’:
  9. ../src/addon.cpp:41:39: error: no matching function for call to ‘v8::Object::New()’
  10. Handle<Object> aisobj = Object::New();
  11. ^
  12. ../src/addon.cpp:41:39: note: candidate is:
  13. In file included from /home/aberenyi/.node-gyp/0.12.0/src/node.h:61:0,
  14. from ../src/addon.cpp:1:
  15. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:2388:24: note: static v8::Local<v8::Object> v8::Object::New(v8::Isolate*)
  16. static Local<Object> New(Isolate* isolate);
  17. ^
  18. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:2388:24: note: candidate expects 1 argument, 0 provided
  19. ../src/addon.cpp:42:15: error: ‘New’ is not a member of ‘v8::String’
  20. aisobj->Set(String::New("type"), String::New(ais_typestring(ais->type)));
  21. ^
  22. ../src/addon.cpp:42:36: error: ‘New’ is not a member of ‘v8::String’
  23. aisobj->Set(String::New("type"), String::New(ais_typestring(ais->type)));
  24. ^
  25. ../src/addon.cpp:43:15: error: ‘New’ is not a member of ‘v8::String’
  26. aisobj->Set(String::New("mmsi"), Number::New(ais->mmsi));
  27. ^
  28. ../src/addon.cpp:43:57: error: no matching function for call to ‘v8::Number::New(unsigned int&)’
  29. aisobj->Set(String::New("mmsi"), Number::New(ais->mmsi));
  30. ^
  31. ../src/addon.cpp:43:57: note: candidate is:
  32. In file included from /home/aberenyi/.node-gyp/0.12.0/src/node.h:61:0,
  33. from ../src/addon.cpp:1:
  34. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:1999:24: note: static v8::Local<v8::Number> v8::Number::New(v8::Isolate*, double)
  35. static Local<Number> New(Isolate* isolate, double value);
  36. ^
  37. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:1999:24: note: candidate expects 2 arguments, 1 provided
  38. ../src/addon.cpp:44:15: error: ‘New’ is not a member of ‘v8::String’
  39. aisobj->Set(String::New("repeat"), Number::New(ais->repeat));
  40. ^
  41. ../src/addon.cpp:44:61: error: no matching function for call to ‘v8::Number::New(unsigned int&)’
  42. aisobj->Set(String::New("repeat"), Number::New(ais->repeat));
  43. ^
  44. ../src/addon.cpp:44:61: note: candidate is:
  45. In file included from /home/aberenyi/.node-gyp/0.12.0/src/node.h:61:0,
  46. from ../src/addon.cpp:1:
  47. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:1999:24: note: static v8::Local<v8::Number> v8::Number::New(v8::Isolate*, double)
  48. static Local<Number> New(Isolate* isolate, double value);
  49. ^
  50. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:1999:24: note: candidate expects 2 arguments, 1 provided
  51. ../src/addon.cpp:49:17: error: ‘New’ is not a member of ‘v8::String’
  52. aisobj->Set(String::New("status"), Number::New(ais->type1.status));
  53. ^
  54. ../src/addon.cpp:49:69: error: no matching function for call to ‘v8::Number::New(unsigned int&)’
  55. aisobj->Set(String::New("status"), Number::New(ais->type1.status));
  56. ^
  57. ../src/addon.cpp:49:69: note: candidate is:
  58. In file included from /home/aberenyi/.node-gyp/0.12.0/src/node.h:61:0,
  59. from ../src/addon.cpp:1:
  60. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:1999:24: note: static v8::Local<v8::Number> v8::Number::New(v8::Isolate*, double)
  61. static Local<Number> New(Isolate* isolate, double value);
  62. ^
  63. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:1999:24: note: candidate expects 2 arguments, 1 provided
  64. ../src/addon.cpp:50:17: error: ‘New’ is not a member of ‘v8::String’
  65. aisobj->Set(String::New("lon"), Number::New(ais->type1.lon / AIS_LATLON_DIV));
  66. ^
  67. ../src/addon.cpp:50:80: error: no matching function for call to ‘v8::Number::New(double)’
  68. aisobj->Set(String::New("lon"), Number::New(ais->type1.lon / AIS_LATLON_DIV));
  69. ^
  70. ../src/addon.cpp:50:80: note: candidate is:
  71. In file included from /home/aberenyi/.node-gyp/0.12.0/src/node.h:61:0,
  72. from ../src/addon.cpp:1:
  73. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:1999:24: note: static v8::Local<v8::Number> v8::Number::New(v8::Isolate*, double)
  74. static Local<Number> New(Isolate* isolate, double value);
  75. ^
  76. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:1999:24: note: candidate expects 2 arguments, 1 provided
  77. ../src/addon.cpp:51:17: error: ‘New’ is not a member of ‘v8::String’
  78. aisobj->Set(String::New("lat"), Number::New(ais->type1.lat / AIS_LATLON_DIV));
  79. ^
  80. ../src/addon.cpp:51:80: error: no matching function for call to ‘v8::Number::New(double)’
  81. aisobj->Set(String::New("lat"), Number::New(ais->type1.lat / AIS_LATLON_DIV));
  82. ^
  83. ../src/addon.cpp:51:80: note: candidate is:
  84. In file included from /home/aberenyi/.node-gyp/0.12.0/src/node.h:61:0,
  85. from ../src/addon.cpp:1:
  86. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:1999:24: note: static v8::Local<v8::Number> v8::Number::New(v8::Isolate*, double)
  87. static Local<Number> New(Isolate* isolate, double value);
  88. ^
  89. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:1999:24: note: candidate expects 2 arguments, 1 provided
  90. ../src/addon.cpp:52:17: error: ‘New’ is not a member of ‘v8::String’
  91. aisobj->Set(String::New("course"), Number::New(ais->type1.course / 10.0));
  92. ^
  93. ../src/addon.cpp:52:76: error: no matching function for call to ‘v8::Number::New(double)’
  94. aisobj->Set(String::New("course"), Number::New(ais->type1.course / 10.0));
  95. ^
  96. ../src/addon.cpp:52:76: note: candidate is:
  97. In file included from /home/aberenyi/.node-gyp/0.12.0/src/node.h:61:0,
  98. from ../src/addon.cpp:1:
  99. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:1999:24: note: static v8::Local<v8::Number> v8::Number::New(v8::Isolate*, double)
  100. static Local<Number> New(Isolate* isolate, double value);
  101. ^
  102. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:1999:24: note: candidate expects 2 arguments, 1 provided
  103. ../src/addon.cpp:53:17: error: ‘New’ is not a member of ‘v8::String’
  104. aisobj->Set(String::New("heading"), Number::New(ais->type1.heading));
  105. ^
  106. ../src/addon.cpp:53:71: error: no matching function for call to ‘v8::Number::New(unsigned int&)’
  107. aisobj->Set(String::New("heading"), Number::New(ais->type1.heading));
  108. ^
  109. ../src/addon.cpp:53:71: note: candidate is:
  110. In file included from /home/aberenyi/.node-gyp/0.12.0/src/node.h:61:0,
  111. from ../src/addon.cpp:1:
  112. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:1999:24: note: static v8::Local<v8::Number> v8::Number::New(v8::Isolate*, double)
  113. static Local<Number> New(Isolate* isolate, double value);
  114. ^
  115. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:1999:24: note: candidate expects 2 arguments, 1 provided
  116. ../src/addon.cpp:54:17: error: ‘New’ is not a member of ‘v8::String’
  117. aisobj->Set(String::New("accuracy"), Boolean::New(ais->type1.accuracy));
  118. ^
  119. ../src/addon.cpp:54:74: error: no matching function for call to ‘v8::Boolean::New(bool&)’
  120. aisobj->Set(String::New("accuracy"), Boolean::New(ais->type1.accuracy));
  121. ^
  122. ../src/addon.cpp:54:74: note: candidate is:
  123. In file included from /home/aberenyi/.node-gyp/0.12.0/src/node.h:61:0,
  124. from ../src/addon.cpp:1:
  125. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:6194:17: note: static v8::Handle<v8::Boolean> v8::Boolean::New(v8::Isolate*, bool)
  126. Handle<Boolean> Boolean::New(Isolate* isolate, bool value) {
  127. ^
  128. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:6194:17: note: candidate expects 2 arguments, 1 provided
  129. ../src/addon.cpp:55:17: error: ‘New’ is not a member of ‘v8::String’
  130. aisobj->Set(String::New("second"), Number::New(ais->type1.second));
  131. ^
  132. ../src/addon.cpp:55:69: error: no matching function for call to ‘v8::Number::New(unsigned int&)’
  133. aisobj->Set(String::New("second"), Number::New(ais->type1.second));
  134. ^
  135. ../src/addon.cpp:55:69: note: candidate is:
  136. In file included from /home/aberenyi/.node-gyp/0.12.0/src/node.h:61:0,
  137. from ../src/addon.cpp:1:
  138. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:1999:24: note: static v8::Local<v8::Number> v8::Number::New(v8::Isolate*, double)
  139. static Local<Number> New(Isolate* isolate, double value);
  140. ^
  141. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:1999:24: note: candidate expects 2 arguments, 1 provided
  142. ../src/addon.cpp:56:17: error: ‘New’ is not a member of ‘v8::String’
  143. aisobj->Set(String::New("maneuver"), Number::New(ais->type1.maneuver));
  144. ^
  145. ../src/addon.cpp:56:73: error: no matching function for call to ‘v8::Number::New(unsigned int&)’
  146. aisobj->Set(String::New("maneuver"), Number::New(ais->type1.maneuver));
  147. ^
  148. ../src/addon.cpp:56:73: note: candidate is:
  149. In file included from /home/aberenyi/.node-gyp/0.12.0/src/node.h:61:0,
  150. from ../src/addon.cpp:1:
  151. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:1999:24: note: static v8::Local<v8::Number> v8::Number::New(v8::Isolate*, double)
  152. static Local<Number> New(Isolate* isolate, double value);
  153. ^
  154. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:1999:24: note: candidate expects 2 arguments, 1 provided
  155. ../src/addon.cpp:57:17: error: ‘New’ is not a member of ‘v8::String’
  156. aisobj->Set(String::New("raim"), Boolean::New(ais->type1.raim));
  157. ^
  158. ../src/addon.cpp:57:66: error: no matching function for call to ‘v8::Boolean::New(bool&)’
  159. aisobj->Set(String::New("raim"), Boolean::New(ais->type1.raim));
  160. ^
  161. ../src/addon.cpp:57:66: note: candidate is:
  162. In file included from /home/aberenyi/.node-gyp/0.12.0/src/node.h:61:0,
  163. from ../src/addon.cpp:1:
  164. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:6194:17: note: static v8::Handle<v8::Boolean> v8::Boolean::New(v8::Isolate*, bool)
  165. Handle<Boolean> Boolean::New(Isolate* isolate, bool value) {
  166. ^
  167. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:6194:17: note: candidate expects 2 arguments, 1 provided
  168. ../src/addon.cpp:58:17: error: ‘New’ is not a member of ‘v8::String’
  169. aisobj->Set(String::New("radio"), Number::New(ais->type1.radio));
  170. ^
  171. ../src/addon.cpp:58:67: error: no matching function for call to ‘v8::Number::New(unsigned int&)’
  172. aisobj->Set(String::New("radio"), Number::New(ais->type1.radio));
  173. ^
  174. ../src/addon.cpp:58:67: note: candidate is:
  175. In file included from /home/aberenyi/.node-gyp/0.12.0/src/node.h:61:0,
  176. from ../src/addon.cpp:1:
  177. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:1999:24: note: static v8::Local<v8::Number> v8::Number::New(v8::Isolate*, double)
  178. static Local<Number> New(Isolate* isolate, double value);
  179. ^
  180. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:1999:24: note: candidate expects 2 arguments, 1 provided
  181. ../src/addon.cpp:73:20: error: ‘New’ is not a member of ‘v8::String’
  182. speedval = String::New("nan");
  183. ^
  184. ../src/addon.cpp:76:20: error: ‘New’ is not a member of ‘v8::String’
  185. speedval = String::New("fast");
  186. ^
  187. ../src/addon.cpp:79:55: error: no matching function for call to ‘v8::Number::New(double)’
  188. speedval = Number::New(ais->type1.speed / 10.0);
  189. ^
  190. ../src/addon.cpp:79:55: note: candidate is:
  191. In file included from /home/aberenyi/.node-gyp/0.12.0/src/node.h:61:0,
  192. from ../src/addon.cpp:1:
  193. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:1999:24: note: static v8::Local<v8::Number> v8::Number::New(v8::Isolate*, double)
  194. static Local<Number> New(Isolate* isolate, double value);
  195. ^
  196. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:1999:24: note: candidate expects 2 arguments, 1 provided
  197. ../src/addon.cpp:82:19: error: ‘New’ is not a member of ‘v8::String’
  198. aisobj->Set(String::New("speed"), speedval);
  199. ^
  200. ../src/addon.cpp:93:19: error: ‘New’ is not a member of ‘v8::String’
  201. turnval = String::New("nan");
  202. ^
  203. ../src/addon.cpp:96:19: error: ‘New’ is not a member of ‘v8::String’
  204. turnval = String::New("fastleft");
  205. ^
  206. ../src/addon.cpp:99:19: error: ‘New’ is not a member of ‘v8::String’
  207. turnval = String::New("fastright");
  208. ^
  209. ../src/addon.cpp:103:42: error: no matching function for call to ‘v8::Number::New(double)’
  210. turnval = Number::New(rot1 * rot1);
  211. ^
  212. ../src/addon.cpp:103:42: note: candidate is:
  213. In file included from /home/aberenyi/.node-gyp/0.12.0/src/node.h:61:0,
  214. from ../src/addon.cpp:1:
  215. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:1999:24: note: static v8::Local<v8::Number> v8::Number::New(v8::Isolate*, double)
  216. static Local<Number> New(Isolate* isolate, double value);
  217. ^
  218. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:1999:24: note: candidate expects 2 arguments, 1 provided
  219. ../src/addon.cpp:105:19: error: ‘New’ is not a member of ‘v8::String’
  220. aisobj->Set(String::New("turn"), turnval);
  221. ^
  222. ../src/addon.cpp:112:17: error: ‘New’ is not a member of ‘v8::String’
  223. aisobj->Set(String::New("lon"), Number::New(ais->type4.lon / AIS_LATLON_DIV));
  224. ^
  225. ../src/addon.cpp:112:80: error: no matching function for call to ‘v8::Number::New(double)’
  226. aisobj->Set(String::New("lon"), Number::New(ais->type4.lon / AIS_LATLON_DIV));
  227. ^
  228. ../src/addon.cpp:112:80: note: candidate is:
  229. In file included from /home/aberenyi/.node-gyp/0.12.0/src/node.h:61:0,
  230. from ../src/addon.cpp:1:
  231. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:1999:24: note: static v8::Local<v8::Number> v8::Number::New(v8::Isolate*, double)
  232. static Local<Number> New(Isolate* isolate, double value);
  233. ^
  234. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:1999:24: note: candidate expects 2 arguments, 1 provided
  235. ../src/addon.cpp:113:17: error: ‘New’ is not a member of ‘v8::String’
  236. aisobj->Set(String::New("lat"), Number::New(ais->type4.lat / AIS_LATLON_DIV));
  237. ^
  238. ../src/addon.cpp:113:80: error: no matching function for call to ‘v8::Number::New(double)’
  239. aisobj->Set(String::New("lat"), Number::New(ais->type4.lat / AIS_LATLON_DIV));
  240. ^
  241. ../src/addon.cpp:113:80: note: candidate is:
  242. In file included from /home/aberenyi/.node-gyp/0.12.0/src/node.h:61:0,
  243. from ../src/addon.cpp:1:
  244. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:1999:24: note: static v8::Local<v8::Number> v8::Number::New(v8::Isolate*, double)
  245. static Local<Number> New(Isolate* isolate, double value);
  246. ^
  247. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:1999:24: note: candidate expects 2 arguments, 1 provided
  248. ../src/addon.cpp:123:17: error: ‘New’ is not a member of ‘v8::String’
  249. aisobj->Set(String::New("accuracy"), Boolean::New(ais->type4.accuracy));
  250. ^
  251. ../src/addon.cpp:123:74: error: no matching function for call to ‘v8::Boolean::New(bool&)’
  252. aisobj->Set(String::New("accuracy"), Boolean::New(ais->type4.accuracy));
  253. ^
  254. ../src/addon.cpp:123:74: note: candidate is:
  255. In file included from /home/aberenyi/.node-gyp/0.12.0/src/node.h:61:0,
  256. from ../src/addon.cpp:1:
  257. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:6194:17: note: static v8::Handle<v8::Boolean> v8::Boolean::New(v8::Isolate*, bool)
  258. Handle<Boolean> Boolean::New(Isolate* isolate, bool value) {
  259. ^
  260. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:6194:17: note: candidate expects 2 arguments, 1 provided
  261. ../src/addon.cpp:124:17: error: ‘New’ is not a member of ‘v8::String’
  262. aisobj->Set(String::New("raim"), Boolean::New(ais->type4.raim));
  263. ^
  264. ../src/addon.cpp:124:66: error: no matching function for call to ‘v8::Boolean::New(bool&)’
  265. aisobj->Set(String::New("raim"), Boolean::New(ais->type4.raim));
  266. ^
  267. ../src/addon.cpp:124:66: note: candidate is:
  268. In file included from /home/aberenyi/.node-gyp/0.12.0/src/node.h:61:0,
  269. from ../src/addon.cpp:1:
  270. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:6194:17: note: static v8::Handle<v8::Boolean> v8::Boolean::New(v8::Isolate*, bool)
  271. Handle<Boolean> Boolean::New(Isolate* isolate, bool value) {
  272. ^
  273. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:6194:17: note: candidate expects 2 arguments, 1 provided
  274. ../src/addon.cpp:125:17: error: ‘New’ is not a member of ‘v8::String’
  275. aisobj->Set(String::New("radio"), Number::New(ais->type4.radio));
  276. ^
  277. ../src/addon.cpp:125:67: error: no matching function for call to ‘v8::Number::New(unsigned int&)’
  278. aisobj->Set(String::New("radio"), Number::New(ais->type4.radio));
  279. ^
  280. ../src/addon.cpp:125:67: note: candidate is:
  281. In file included from /home/aberenyi/.node-gyp/0.12.0/src/node.h:61:0,
  282. from ../src/addon.cpp:1:
  283. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:1999:24: note: static v8::Local<v8::Number> v8::Number::New(v8::Isolate*, double)
  284. static Local<Number> New(Isolate* isolate, double value);
  285. ^
  286. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:1999:24: note: candidate expects 2 arguments, 1 provided
  287. ../src/addon.cpp:126:17: error: ‘New’ is not a member of ‘v8::String’
  288. aisobj->Set(String::New("epfd"), Number::New(ais->type4.epfd));
  289. ^
  290. ../src/addon.cpp:126:65: error: no matching function for call to ‘v8::Number::New(unsigned int&)’
  291. aisobj->Set(String::New("epfd"), Number::New(ais->type4.epfd));
  292. ^
  293. ../src/addon.cpp:126:65: note: candidate is:
  294. In file included from /home/aberenyi/.node-gyp/0.12.0/src/node.h:61:0,
  295. from ../src/addon.cpp:1:
  296. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:1999:24: note: static v8::Local<v8::Number> v8::Number::New(v8::Isolate*, double)
  297. static Local<Number> New(Isolate* isolate, double value);
  298. ^
  299. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:1999:24: note: candidate expects 2 arguments, 1 provided
  300. ../src/addon.cpp:134:17: error: ‘New’ is not a member of ‘v8::String’
  301. aisobj->Set(String::New("imo"), Number::New(ais->type5.imo));
  302. ^
  303. ../src/addon.cpp:134:63: error: no matching function for call to ‘v8::Number::New(unsigned int&)’
  304. aisobj->Set(String::New("imo"), Number::New(ais->type5.imo));
  305. ^
  306. ../src/addon.cpp:134:63: note: candidate is:
  307. In file included from /home/aberenyi/.node-gyp/0.12.0/src/node.h:61:0,
  308. from ../src/addon.cpp:1:
  309. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:1999:24: note: static v8::Local<v8::Number> v8::Number::New(v8::Isolate*, double)
  310. static Local<Number> New(Isolate* isolate, double value);
  311. ^
  312. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:1999:24: note: candidate expects 2 arguments, 1 provided
  313. ../src/addon.cpp:135:17: error: ‘New’ is not a member of ‘v8::String’
  314. aisobj->Set(String::New("callsign"), String::New(ais->type5.callsign));
  315. ^
  316. ../src/addon.cpp:135:42: error: ‘New’ is not a member of ‘v8::String’
  317. aisobj->Set(String::New("callsign"), String::New(ais->type5.callsign));
  318. ^
  319. ../src/addon.cpp:136:17: error: ‘New’ is not a member of ‘v8::String’
  320. aisobj->Set(String::New("shipname"), String::New(ais->type5.shipname));
  321. ^
  322. ../src/addon.cpp:136:42: error: ‘New’ is not a member of ‘v8::String’
  323. aisobj->Set(String::New("shipname"), String::New(ais->type5.shipname));
  324. ^
  325. ../src/addon.cpp:137:17: error: ‘New’ is not a member of ‘v8::String’
  326. aisobj->Set(String::New("shiptype"), Number::New(ais->type5.shiptype));
  327. ^
  328. ../src/addon.cpp:137:73: error: no matching function for call to ‘v8::Number::New(unsigned int&)’
  329. aisobj->Set(String::New("shiptype"), Number::New(ais->type5.shiptype));
  330. ^
  331. ../src/addon.cpp:137:73: note: candidate is:
  332. In file included from /home/aberenyi/.node-gyp/0.12.0/src/node.h:61:0,
  333. from ../src/addon.cpp:1:
  334. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:1999:24: note: static v8::Local<v8::Number> v8::Number::New(v8::Isolate*, double)
  335. static Local<Number> New(Isolate* isolate, double value);
  336. ^
  337. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:1999:24: note: candidate expects 2 arguments, 1 provided
  338. ../src/addon.cpp:138:17: error: ‘New’ is not a member of ‘v8::String’
  339. aisobj->Set(String::New("destination"), String::New(ais->type5.destination));
  340. ^
  341. ../src/addon.cpp:138:45: error: ‘New’ is not a member of ‘v8::String’
  342. aisobj->Set(String::New("destination"), String::New(ais->type5.destination));
  343. ^
  344. ../src/addon.cpp:140:17: error: ‘New’ is not a member of ‘v8::String’
  345. aisobj->Set(String::New("ais_version"), Number::New(ais->type5.ais_version));
  346. ^
  347. ../src/addon.cpp:140:79: error: no matching function for call to ‘v8::Number::New(unsigned int&)’
  348. aisobj->Set(String::New("ais_version"), Number::New(ais->type5.ais_version));
  349. ^
  350. ../src/addon.cpp:140:79: note: candidate is:
  351. In file included from /home/aberenyi/.node-gyp/0.12.0/src/node.h:61:0,
  352. from ../src/addon.cpp:1:
  353. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:1999:24: note: static v8::Local<v8::Number> v8::Number::New(v8::Isolate*, double)
  354. static Local<Number> New(Isolate* isolate, double value);
  355. ^
  356. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:1999:24: note: candidate expects 2 arguments, 1 provided
  357. ../src/addon.cpp:141:17: error: ‘New’ is not a member of ‘v8::String’
  358. aisobj->Set(String::New("to_bow"), Number::New(ais->type5.to_bow));
  359. ^
  360. ../src/addon.cpp:141:69: error: no matching function for call to ‘v8::Number::New(unsigned int&)’
  361. aisobj->Set(String::New("to_bow"), Number::New(ais->type5.to_bow));
  362. ^
  363. ../src/addon.cpp:141:69: note: candidate is:
  364. In file included from /home/aberenyi/.node-gyp/0.12.0/src/node.h:61:0,
  365. from ../src/addon.cpp:1:
  366. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:1999:24: note: static v8::Local<v8::Number> v8::Number::New(v8::Isolate*, double)
  367. static Local<Number> New(Isolate* isolate, double value);
  368. ^
  369. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:1999:24: note: candidate expects 2 arguments, 1 provided
  370. ../src/addon.cpp:142:17: error: ‘New’ is not a member of ‘v8::String’
  371. aisobj->Set(String::New("to_stern"), Number::New(ais->type5.to_stern));
  372. ^
  373. ../src/addon.cpp:142:73: error: no matching function for call to ‘v8::Number::New(unsigned int&)’
  374. aisobj->Set(String::New("to_stern"), Number::New(ais->type5.to_stern));
  375. ^
  376. ../src/addon.cpp:142:73: note: candidate is:
  377. In file included from /home/aberenyi/.node-gyp/0.12.0/src/node.h:61:0,
  378. from ../src/addon.cpp:1:
  379. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:1999:24: note: static v8::Local<v8::Number> v8::Number::New(v8::Isolate*, double)
  380. static Local<Number> New(Isolate* isolate, double value);
  381. ^
  382. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:1999:24: note: candidate expects 2 arguments, 1 provided
  383. ../src/addon.cpp:143:17: error: ‘New’ is not a member of ‘v8::String’
  384. aisobj->Set(String::New("to_port"), Number::New(ais->type5.to_port));
  385. ^
  386. ../src/addon.cpp:143:71: error: no matching function for call to ‘v8::Number::New(unsigned int&)’
  387. aisobj->Set(String::New("to_port"), Number::New(ais->type5.to_port));
  388. ^
  389. ../src/addon.cpp:143:71: note: candidate is:
  390. In file included from /home/aberenyi/.node-gyp/0.12.0/src/node.h:61:0,
  391. from ../src/addon.cpp:1:
  392. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:1999:24: note: static v8::Local<v8::Number> v8::Number::New(v8::Isolate*, double)
  393. static Local<Number> New(Isolate* isolate, double value);
  394. ^
  395. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:1999:24: note: candidate expects 2 arguments, 1 provided
  396. ../src/addon.cpp:144:17: error: ‘New’ is not a member of ‘v8::String’
  397. aisobj->Set(String::New("to_starboard"), Number::New(ais->type5.to_starboard));
  398. ^
  399. ../src/addon.cpp:144:81: error: no matching function for call to ‘v8::Number::New(unsigned int&)’
  400. aisobj->Set(String::New("to_starboard"), Number::New(ais->type5.to_starboard));
  401. ^
  402. ../src/addon.cpp:144:81: note: candidate is:
  403. In file included from /home/aberenyi/.node-gyp/0.12.0/src/node.h:61:0,
  404. from ../src/addon.cpp:1:
  405. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:1999:24: note: static v8::Local<v8::Number> v8::Number::New(v8::Isolate*, double)
  406. static Local<Number> New(Isolate* isolate, double value);
  407. ^
  408. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:1999:24: note: candidate expects 2 arguments, 1 provided
  409. ../src/addon.cpp:145:17: error: ‘New’ is not a member of ‘v8::String’
  410. aisobj->Set(String::New("epfd"), Number::New(ais->type5.epfd));
  411. ^
  412. ../src/addon.cpp:145:65: error: no matching function for call to ‘v8::Number::New(unsigned int&)’
  413. aisobj->Set(String::New("epfd"), Number::New(ais->type5.epfd));
  414. ^
  415. ../src/addon.cpp:145:65: note: candidate is:
  416. In file included from /home/aberenyi/.node-gyp/0.12.0/src/node.h:61:0,
  417. from ../src/addon.cpp:1:
  418. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:1999:24: note: static v8::Local<v8::Number> v8::Number::New(v8::Isolate*, double)
  419. static Local<Number> New(Isolate* isolate, double value);
  420. ^
  421. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:1999:24: note: candidate expects 2 arguments, 1 provided
  422. ../src/addon.cpp:146:17: error: ‘New’ is not a member of ‘v8::String’
  423. aisobj->Set(String::New("draught"), Number::New(ais->type5.draught / 10.0));
  424. ^
  425. ../src/addon.cpp:146:78: error: no matching function for call to ‘v8::Number::New(double)’
  426. aisobj->Set(String::New("draught"), Number::New(ais->type5.draught / 10.0));
  427. ^
  428. ../src/addon.cpp:146:78: note: candidate is:
  429. In file included from /home/aberenyi/.node-gyp/0.12.0/src/node.h:61:0,
  430. from ../src/addon.cpp:1:
  431. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:1999:24: note: static v8::Local<v8::Number> v8::Number::New(v8::Isolate*, double)
  432. static Local<Number> New(Isolate* isolate, double value);
  433. ^
  434. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:1999:24: note: candidate expects 2 arguments, 1 provided
  435. ../src/addon.cpp:147:17: error: ‘New’ is not a member of ‘v8::String’
  436. aisobj->Set(String::New("dte"), Number::New(ais->type5.dte));
  437. ^
  438. ../src/addon.cpp:147:63: error: no matching function for call to ‘v8::Number::New(unsigned int&)’
  439. aisobj->Set(String::New("dte"), Number::New(ais->type5.dte));
  440. ^
  441. ../src/addon.cpp:147:63: note: candidate is:
  442. In file included from /home/aberenyi/.node-gyp/0.12.0/src/node.h:61:0,
  443. from ../src/addon.cpp:1:
  444. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:1999:24: note: static v8::Local<v8::Number> v8::Number::New(v8::Isolate*, double)
  445. static Local<Number> New(Isolate* isolate, double value);
  446. ^
  447. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:1999:24: note: candidate expects 2 arguments, 1 provided
  448. ../src/addon.cpp:162:17: error: ‘New’ is not a member of ‘v8::String’
  449. aisobj->Set(String::New("lon"), Number::New(ais->type18.lon / AIS_LATLON_DIV));
  450. ^
  451. ../src/addon.cpp:162:81: error: no matching function for call to ‘v8::Number::New(double)’
  452. aisobj->Set(String::New("lon"), Number::New(ais->type18.lon / AIS_LATLON_DIV));
  453. ^
  454. ../src/addon.cpp:162:81: note: candidate is:
  455. In file included from /home/aberenyi/.node-gyp/0.12.0/src/node.h:61:0,
  456. from ../src/addon.cpp:1:
  457. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:1999:24: note: static v8::Local<v8::Number> v8::Number::New(v8::Isolate*, double)
  458. static Local<Number> New(Isolate* isolate, double value);
  459. ^
  460. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:1999:24: note: candidate expects 2 arguments, 1 provided
  461. ../src/addon.cpp:163:17: error: ‘New’ is not a member of ‘v8::String’
  462. aisobj->Set(String::New("lat"), Number::New(ais->type18.lat / AIS_LATLON_DIV));
  463. ^
  464. ../src/addon.cpp:163:81: error: no matching function for call to ‘v8::Number::New(double)’
  465. aisobj->Set(String::New("lat"), Number::New(ais->type18.lat / AIS_LATLON_DIV));
  466. ^
  467. ../src/addon.cpp:163:81: note: candidate is:
  468. In file included from /home/aberenyi/.node-gyp/0.12.0/src/node.h:61:0,
  469. from ../src/addon.cpp:1:
  470. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:1999:24: note: static v8::Local<v8::Number> v8::Number::New(v8::Isolate*, double)
  471. static Local<Number> New(Isolate* isolate, double value);
  472. ^
  473. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:1999:24: note: candidate expects 2 arguments, 1 provided
  474. ../src/addon.cpp:164:17: error: ‘New’ is not a member of ‘v8::String’
  475. aisobj->Set(String::New("course"), Number::New(ais->type18.course / 10.0));
  476. ^
  477. ../src/addon.cpp:164:77: error: no matching function for call to ‘v8::Number::New(double)’
  478. aisobj->Set(String::New("course"), Number::New(ais->type18.course / 10.0));
  479. ^
  480. ../src/addon.cpp:164:77: note: candidate is:
  481. In file included from /home/aberenyi/.node-gyp/0.12.0/src/node.h:61:0,
  482. from ../src/addon.cpp:1:
  483. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:1999:24: note: static v8::Local<v8::Number> v8::Number::New(v8::Isolate*, double)
  484. static Local<Number> New(Isolate* isolate, double value);
  485. ^
  486. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:1999:24: note: candidate expects 2 arguments, 1 provided
  487. ../src/addon.cpp:166:19: error: ‘New’ is not a member of ‘v8::String’
  488. aisobj->Set(String::New("heading"), Number::New(ais->type18.heading));
  489. ^
  490. ../src/addon.cpp:166:74: error: no matching function for call to ‘v8::Number::New(unsigned int&)’
  491. aisobj->Set(String::New("heading"), Number::New(ais->type18.heading));
  492. ^
  493. ../src/addon.cpp:166:74: note: candidate is:
  494. In file included from /home/aberenyi/.node-gyp/0.12.0/src/node.h:61:0,
  495. from ../src/addon.cpp:1:
  496. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:1999:24: note: static v8::Local<v8::Number> v8::Number::New(v8::Isolate*, double)
  497. static Local<Number> New(Isolate* isolate, double value);
  498. ^
  499. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:1999:24: note: candidate expects 2 arguments, 1 provided
  500. ../src/addon.cpp:168:17: error: ‘New’ is not a member of ‘v8::String’
  501. aisobj->Set(String::New("speed"), Number::New(ais->type18.speed / 10.0));
  502. ^
  503. ../src/addon.cpp:168:75: error: no matching function for call to ‘v8::Number::New(double)’
  504. aisobj->Set(String::New("speed"), Number::New(ais->type18.speed / 10.0));
  505. ^
  506. ../src/addon.cpp:168:75: note: candidate is:
  507. In file included from /home/aberenyi/.node-gyp/0.12.0/src/node.h:61:0,
  508. from ../src/addon.cpp:1:
  509. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:1999:24: note: static v8::Local<v8::Number> v8::Number::New(v8::Isolate*, double)
  510. static Local<Number> New(Isolate* isolate, double value);
  511. ^
  512. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:1999:24: note: candidate expects 2 arguments, 1 provided
  513. ../src/addon.cpp:169:17: error: ‘New’ is not a member of ‘v8::String’
  514. aisobj->Set(String::New("accuracy"), Boolean::New(ais->type18.accuracy));
  515. ^
  516. ../src/addon.cpp:169:75: error: no matching function for call to ‘v8::Boolean::New(bool&)’
  517. aisobj->Set(String::New("accuracy"), Boolean::New(ais->type18.accuracy));
  518. ^
  519. ../src/addon.cpp:169:75: note: candidate is:
  520. In file included from /home/aberenyi/.node-gyp/0.12.0/src/node.h:61:0,
  521. from ../src/addon.cpp:1:
  522. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:6194:17: note: static v8::Handle<v8::Boolean> v8::Boolean::New(v8::Isolate*, bool)
  523. Handle<Boolean> Boolean::New(Isolate* isolate, bool value) {
  524. ^
  525. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:6194:17: note: candidate expects 2 arguments, 1 provided
  526. ../src/addon.cpp:171:17: error: ‘New’ is not a member of ‘v8::String’
  527. aisobj->Set(String::New("regional"), Number::New(ais->type18.regional));
  528. ^
  529. ../src/addon.cpp:171:74: error: no matching function for call to ‘v8::Number::New(unsigned int&)’
  530. aisobj->Set(String::New("regional"), Number::New(ais->type18.regional));
  531. ^
  532. ../src/addon.cpp:171:74: note: candidate is:
  533. In file included from /home/aberenyi/.node-gyp/0.12.0/src/node.h:61:0,
  534. from ../src/addon.cpp:1:
  535. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:1999:24: note: static v8::Local<v8::Number> v8::Number::New(v8::Isolate*, double)
  536. static Local<Number> New(Isolate* isolate, double value);
  537. ^
  538. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:1999:24: note: candidate expects 2 arguments, 1 provided
  539. ../src/addon.cpp:172:17: error: ‘New’ is not a member of ‘v8::String’
  540. aisobj->Set(String::New("cs"), Boolean::New(ais->type18.cs));
  541. ^
  542. ../src/addon.cpp:172:63: error: no matching function for call to ‘v8::Boolean::New(bool&)’
  543. aisobj->Set(String::New("cs"), Boolean::New(ais->type18.cs));
  544. ^
  545. ../src/addon.cpp:172:63: note: candidate is:
  546. In file included from /home/aberenyi/.node-gyp/0.12.0/src/node.h:61:0,
  547. from ../src/addon.cpp:1:
  548. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:6194:17: note: static v8::Handle<v8::Boolean> v8::Boolean::New(v8::Isolate*, bool)
  549. Handle<Boolean> Boolean::New(Isolate* isolate, bool value) {
  550. ^
  551. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:6194:17: note: candidate expects 2 arguments, 1 provided
  552. ../src/addon.cpp:173:17: error: ‘New’ is not a member of ‘v8::String’
  553. aisobj->Set(String::New("display"), Boolean::New(ais->type18.display));
  554. ^
  555. ../src/addon.cpp:173:73: error: no matching function for call to ‘v8::Boolean::New(bool&)’
  556. aisobj->Set(String::New("display"), Boolean::New(ais->type18.display));
  557. ^
  558. ../src/addon.cpp:173:73: note: candidate is:
  559. In file included from /home/aberenyi/.node-gyp/0.12.0/src/node.h:61:0,
  560. from ../src/addon.cpp:1:
  561. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:6194:17: note: static v8::Handle<v8::Boolean> v8::Boolean::New(v8::Isolate*, bool)
  562. Handle<Boolean> Boolean::New(Isolate* isolate, bool value) {
  563. ^
  564. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:6194:17: note: candidate expects 2 arguments, 1 provided
  565. ../src/addon.cpp:174:17: error: ‘New’ is not a member of ‘v8::String’
  566. aisobj->Set(String::New("dsc"), Boolean::New(ais->type18.dsc));
  567. ^
  568. ../src/addon.cpp:174:65: error: no matching function for call to ‘v8::Boolean::New(bool&)’
  569. aisobj->Set(String::New("dsc"), Boolean::New(ais->type18.dsc));
  570. ^
  571. ../src/addon.cpp:174:65: note: candidate is:
  572. In file included from /home/aberenyi/.node-gyp/0.12.0/src/node.h:61:0,
  573. from ../src/addon.cpp:1:
  574. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:6194:17: note: static v8::Handle<v8::Boolean> v8::Boolean::New(v8::Isolate*, bool)
  575. Handle<Boolean> Boolean::New(Isolate* isolate, bool value) {
  576. ^
  577. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:6194:17: note: candidate expects 2 arguments, 1 provided
  578. ../src/addon.cpp:175:17: error: ‘New’ is not a member of ‘v8::String’
  579. aisobj->Set(String::New("band"), Boolean::New(ais->type18.band));
  580. ^
  581. ../src/addon.cpp:175:67: error: no matching function for call to ‘v8::Boolean::New(bool&)’
  582. aisobj->Set(String::New("band"), Boolean::New(ais->type18.band));
  583. ^
  584. ../src/addon.cpp:175:67: note: candidate is:
  585. In file included from /home/aberenyi/.node-gyp/0.12.0/src/node.h:61:0,
  586. from ../src/addon.cpp:1:
  587. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:6194:17: note: static v8::Handle<v8::Boolean> v8::Boolean::New(v8::Isolate*, bool)
  588. Handle<Boolean> Boolean::New(Isolate* isolate, bool value) {
  589. ^
  590. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:6194:17: note: candidate expects 2 arguments, 1 provided
  591. ../src/addon.cpp:176:17: error: ‘New’ is not a member of ‘v8::String’
  592. aisobj->Set(String::New("msg22"), Boolean::New(ais->type18.msg22));
  593. ^
  594. ../src/addon.cpp:176:69: error: no matching function for call to ‘v8::Boolean::New(bool&)’
  595. aisobj->Set(String::New("msg22"), Boolean::New(ais->type18.msg22));
  596. ^
  597. ../src/addon.cpp:176:69: note: candidate is:
  598. In file included from /home/aberenyi/.node-gyp/0.12.0/src/node.h:61:0,
  599. from ../src/addon.cpp:1:
  600. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:6194:17: note: static v8::Handle<v8::Boolean> v8::Boolean::New(v8::Isolate*, bool)
  601. Handle<Boolean> Boolean::New(Isolate* isolate, bool value) {
  602. ^
  603. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:6194:17: note: candidate expects 2 arguments, 1 provided
  604. ../src/addon.cpp:177:17: error: ‘New’ is not a member of ‘v8::String’
  605. aisobj->Set(String::New("raim"), Boolean::New(ais->type18.raim));
  606. ^
  607. ../src/addon.cpp:177:67: error: no matching function for call to ‘v8::Boolean::New(bool&)’
  608. aisobj->Set(String::New("raim"), Boolean::New(ais->type18.raim));
  609. ^
  610. ../src/addon.cpp:177:67: note: candidate is:
  611. In file included from /home/aberenyi/.node-gyp/0.12.0/src/node.h:61:0,
  612. from ../src/addon.cpp:1:
  613. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:6194:17: note: static v8::Handle<v8::Boolean> v8::Boolean::New(v8::Isolate*, bool)
  614. Handle<Boolean> Boolean::New(Isolate* isolate, bool value) {
  615. ^
  616. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:6194:17: note: candidate expects 2 arguments, 1 provided
  617. ../src/addon.cpp:178:17: error: ‘New’ is not a member of ‘v8::String’
  618. aisobj->Set(String::New("radio"), Number::New(ais->type18.radio));
  619. ^
  620. ../src/addon.cpp:178:68: error: no matching function for call to ‘v8::Number::New(unsigned int&)’
  621. aisobj->Set(String::New("radio"), Number::New(ais->type18.radio));
  622. ^
  623. ../src/addon.cpp:178:68: note: candidate is:
  624. In file included from /home/aberenyi/.node-gyp/0.12.0/src/node.h:61:0,
  625. from ../src/addon.cpp:1:
  626. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:1999:24: note: static v8::Local<v8::Number> v8::Number::New(v8::Isolate*, double)
  627. static Local<Number> New(Isolate* isolate, double value);
  628. ^
  629. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:1999:24: note: candidate expects 2 arguments, 1 provided
  630. ../src/addon.cpp:179:17: error: ‘New’ is not a member of ‘v8::String’
  631. aisobj->Set(String::New("assigned"), Number::New(ais->type18.assigned));
  632. ^
  633. ../src/addon.cpp:179:74: error: no matching function for call to ‘v8::Number::New(bool&)’
  634. aisobj->Set(String::New("assigned"), Number::New(ais->type18.assigned));
  635. ^
  636. ../src/addon.cpp:179:74: note: candidate is:
  637. In file included from /home/aberenyi/.node-gyp/0.12.0/src/node.h:61:0,
  638. from ../src/addon.cpp:1:
  639. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:1999:24: note: static v8::Local<v8::Number> v8::Number::New(v8::Isolate*, double)
  640. static Local<Number> New(Isolate* isolate, double value);
  641. ^
  642. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:1999:24: note: candidate expects 2 arguments, 1 provided
  643. ../src/addon.cpp:180:17: error: ‘New’ is not a member of ‘v8::String’
  644. aisobj->Set(String::New("second"), Number::New(ais->type18.second));
  645. ^
  646. ../src/addon.cpp:180:70: error: no matching function for call to ‘v8::Number::New(unsigned int&)’
  647. aisobj->Set(String::New("second"), Number::New(ais->type18.second));
  648. ^
  649. ../src/addon.cpp:180:70: note: candidate is:
  650. In file included from /home/aberenyi/.node-gyp/0.12.0/src/node.h:61:0,
  651. from ../src/addon.cpp:1:
  652. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:1999:24: note: static v8::Local<v8::Number> v8::Number::New(v8::Isolate*, double)
  653. static Local<Number> New(Isolate* isolate, double value);
  654. ^
  655. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:1999:24: note: candidate expects 2 arguments, 1 provided
  656. ../src/addon.cpp:183:17: error: ‘New’ is not a member of ‘v8::String’
  657. aisobj->Set(String::New("lon"), Number::New(ais->type19.lon / AIS_LATLON_DIV));
  658. ^
  659. ../src/addon.cpp:183:81: error: no matching function for call to ‘v8::Number::New(double)’
  660. aisobj->Set(String::New("lon"), Number::New(ais->type19.lon / AIS_LATLON_DIV));
  661. ^
  662. ../src/addon.cpp:183:81: note: candidate is:
  663. In file included from /home/aberenyi/.node-gyp/0.12.0/src/node.h:61:0,
  664. from ../src/addon.cpp:1:
  665. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:1999:24: note: static v8::Local<v8::Number> v8::Number::New(v8::Isolate*, double)
  666. static Local<Number> New(Isolate* isolate, double value);
  667. ^
  668. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:1999:24: note: candidate expects 2 arguments, 1 provided
  669. ../src/addon.cpp:184:17: error: ‘New’ is not a member of ‘v8::String’
  670. aisobj->Set(String::New("lat"), Number::New(ais->type19.lat / AIS_LATLON_DIV));
  671. ^
  672. ../src/addon.cpp:184:81: error: no matching function for call to ‘v8::Number::New(double)’
  673. aisobj->Set(String::New("lat"), Number::New(ais->type19.lat / AIS_LATLON_DIV));
  674. ^
  675. ../src/addon.cpp:184:81: note: candidate is:
  676. In file included from /home/aberenyi/.node-gyp/0.12.0/src/node.h:61:0,
  677. from ../src/addon.cpp:1:
  678. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:1999:24: note: static v8::Local<v8::Number> v8::Number::New(v8::Isolate*, double)
  679. static Local<Number> New(Isolate* isolate, double value);
  680. ^
  681. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:1999:24: note: candidate expects 2 arguments, 1 provided
  682. ../src/addon.cpp:185:17: error: ‘New’ is not a member of ‘v8::String’
  683. aisobj->Set(String::New("course"), Number::New(ais->type19.course / 10.0));
  684. ^
  685. ../src/addon.cpp:185:77: error: no matching function for call to ‘v8::Number::New(double)’
  686. aisobj->Set(String::New("course"), Number::New(ais->type19.course / 10.0));
  687. ^
  688. ../src/addon.cpp:185:77: note: candidate is:
  689. In file included from /home/aberenyi/.node-gyp/0.12.0/src/node.h:61:0,
  690. from ../src/addon.cpp:1:
  691. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:1999:24: note: static v8::Local<v8::Number> v8::Number::New(v8::Isolate*, double)
  692. static Local<Number> New(Isolate* isolate, double value);
  693. ^
  694. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:1999:24: note: candidate expects 2 arguments, 1 provided
  695. ../src/addon.cpp:187:19: error: ‘New’ is not a member of ‘v8::String’
  696. aisobj->Set(String::New("heading"), Number::New(ais->type19.heading));
  697. ^
  698. ../src/addon.cpp:187:74: error: no matching function for call to ‘v8::Number::New(unsigned int&)’
  699. aisobj->Set(String::New("heading"), Number::New(ais->type19.heading));
  700. ^
  701. ../src/addon.cpp:187:74: note: candidate is:
  702. In file included from /home/aberenyi/.node-gyp/0.12.0/src/node.h:61:0,
  703. from ../src/addon.cpp:1:
  704. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:1999:24: note: static v8::Local<v8::Number> v8::Number::New(v8::Isolate*, double)
  705. static Local<Number> New(Isolate* isolate, double value);
  706. ^
  707. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:1999:24: note: candidate expects 2 arguments, 1 provided
  708. ../src/addon.cpp:189:17: error: ‘New’ is not a member of ‘v8::String’
  709. aisobj->Set(String::New("speed"), Number::New(ais->type19.speed / 10.0));
  710. ^
  711. ../src/addon.cpp:189:75: error: no matching function for call to ‘v8::Number::New(double)’
  712. aisobj->Set(String::New("speed"), Number::New(ais->type19.speed / 10.0));
  713. ^
  714. ../src/addon.cpp:189:75: note: candidate is:
  715. In file included from /home/aberenyi/.node-gyp/0.12.0/src/node.h:61:0,
  716. from ../src/addon.cpp:1:
  717. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:1999:24: note: static v8::Local<v8::Number> v8::Number::New(v8::Isolate*, double)
  718. static Local<Number> New(Isolate* isolate, double value);
  719. ^
  720. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:1999:24: note: candidate expects 2 arguments, 1 provided
  721. ../src/addon.cpp:190:17: error: ‘New’ is not a member of ‘v8::String’
  722. aisobj->Set(String::New("accuracy"), Boolean::New(ais->type19.accuracy));
  723. ^
  724. ../src/addon.cpp:190:75: error: no matching function for call to ‘v8::Boolean::New(bool&)’
  725. aisobj->Set(String::New("accuracy"), Boolean::New(ais->type19.accuracy));
  726. ^
  727. ../src/addon.cpp:190:75: note: candidate is:
  728. In file included from /home/aberenyi/.node-gyp/0.12.0/src/node.h:61:0,
  729. from ../src/addon.cpp:1:
  730. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:6194:17: note: static v8::Handle<v8::Boolean> v8::Boolean::New(v8::Isolate*, bool)
  731. Handle<Boolean> Boolean::New(Isolate* isolate, bool value) {
  732. ^
  733. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:6194:17: note: candidate expects 2 arguments, 1 provided
  734. ../src/addon.cpp:192:17: error: ‘New’ is not a member of ‘v8::String’
  735. aisobj->Set(String::New("regional"), Number::New(ais->type19.regional));
  736. ^
  737. ../src/addon.cpp:192:74: error: no matching function for call to ‘v8::Number::New(unsigned int&)’
  738. aisobj->Set(String::New("regional"), Number::New(ais->type19.regional));
  739. ^
  740. ../src/addon.cpp:192:74: note: candidate is:
  741. In file included from /home/aberenyi/.node-gyp/0.12.0/src/node.h:61:0,
  742. from ../src/addon.cpp:1:
  743. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:1999:24: note: static v8::Local<v8::Number> v8::Number::New(v8::Isolate*, double)
  744. static Local<Number> New(Isolate* isolate, double value);
  745. ^
  746. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:1999:24: note: candidate expects 2 arguments, 1 provided
  747. ../src/addon.cpp:193:17: error: ‘New’ is not a member of ‘v8::String’
  748. aisobj->Set(String::New("second"), Number::New(ais->type19.second));
  749. ^
  750. ../src/addon.cpp:193:70: error: no matching function for call to ‘v8::Number::New(unsigned int&)’
  751. aisobj->Set(String::New("second"), Number::New(ais->type19.second));
  752. ^
  753. ../src/addon.cpp:193:70: note: candidate is:
  754. In file included from /home/aberenyi/.node-gyp/0.12.0/src/node.h:61:0,
  755. from ../src/addon.cpp:1:
  756. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:1999:24: note: static v8::Local<v8::Number> v8::Number::New(v8::Isolate*, double)
  757. static Local<Number> New(Isolate* isolate, double value);
  758. ^
  759. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:1999:24: note: candidate expects 2 arguments, 1 provided
  760. ../src/addon.cpp:194:17: error: ‘New’ is not a member of ‘v8::String’
  761. aisobj->Set(String::New("shipname"), String::New(ais->type19.shipname));
  762. ^
  763. ../src/addon.cpp:194:42: error: ‘New’ is not a member of ‘v8::String’
  764. aisobj->Set(String::New("shipname"), String::New(ais->type19.shipname));
  765. ^
  766. ../src/addon.cpp:195:17: error: ‘New’ is not a member of ‘v8::String’
  767. aisobj->Set(String::New("shiptype"), Number::New(ais->type19.shiptype));
  768. ^
  769. ../src/addon.cpp:195:74: error: no matching function for call to ‘v8::Number::New(unsigned int&)’
  770. aisobj->Set(String::New("shiptype"), Number::New(ais->type19.shiptype));
  771. ^
  772. ../src/addon.cpp:195:74: note: candidate is:
  773. In file included from /home/aberenyi/.node-gyp/0.12.0/src/node.h:61:0,
  774. from ../src/addon.cpp:1:
  775. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:1999:24: note: static v8::Local<v8::Number> v8::Number::New(v8::Isolate*, double)
  776. static Local<Number> New(Isolate* isolate, double value);
  777. ^
  778. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:1999:24: note: candidate expects 2 arguments, 1 provided
  779. ../src/addon.cpp:196:17: error: ‘New’ is not a member of ‘v8::String’
  780. aisobj->Set(String::New("to_bow"), Number::New(ais->type19.to_bow));
  781. ^
  782. ../src/addon.cpp:196:70: error: no matching function for call to ‘v8::Number::New(unsigned int&)’
  783. aisobj->Set(String::New("to_bow"), Number::New(ais->type19.to_bow));
  784. ^
  785. ../src/addon.cpp:196:70: note: candidate is:
  786. In file included from /home/aberenyi/.node-gyp/0.12.0/src/node.h:61:0,
  787. from ../src/addon.cpp:1:
  788. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:1999:24: note: static v8::Local<v8::Number> v8::Number::New(v8::Isolate*, double)
  789. static Local<Number> New(Isolate* isolate, double value);
  790. ^
  791. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:1999:24: note: candidate expects 2 arguments, 1 provided
  792. ../src/addon.cpp:197:17: error: ‘New’ is not a member of ‘v8::String’
  793. aisobj->Set(String::New("to_stern"), Number::New(ais->type19.to_stern));
  794. ^
  795. ../src/addon.cpp:197:74: error: no matching function for call to ‘v8::Number::New(unsigned int&)’
  796. aisobj->Set(String::New("to_stern"), Number::New(ais->type19.to_stern));
  797. ^
  798. ../src/addon.cpp:197:74: note: candidate is:
  799. In file included from /home/aberenyi/.node-gyp/0.12.0/src/node.h:61:0,
  800. from ../src/addon.cpp:1:
  801. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:1999:24: note: static v8::Local<v8::Number> v8::Number::New(v8::Isolate*, double)
  802. static Local<Number> New(Isolate* isolate, double value);
  803. ^
  804. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:1999:24: note: candidate expects 2 arguments, 1 provided
  805. ../src/addon.cpp:198:17: error: ‘New’ is not a member of ‘v8::String’
  806. aisobj->Set(String::New("to_port"), Number::New(ais->type19.to_port));
  807. ^
  808. ../src/addon.cpp:198:72: error: no matching function for call to ‘v8::Number::New(unsigned int&)’
  809. aisobj->Set(String::New("to_port"), Number::New(ais->type19.to_port));
  810. ^
  811. ../src/addon.cpp:198:72: note: candidate is:
  812. In file included from /home/aberenyi/.node-gyp/0.12.0/src/node.h:61:0,
  813. from ../src/addon.cpp:1:
  814. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:1999:24: note: static v8::Local<v8::Number> v8::Number::New(v8::Isolate*, double)
  815. static Local<Number> New(Isolate* isolate, double value);
  816. ^
  817. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:1999:24: note: candidate expects 2 arguments, 1 provided
  818. ../src/addon.cpp:199:17: error: ‘New’ is not a member of ‘v8::String’
  819. aisobj->Set(String::New("to_starboard"), Number::New(ais->type19.to_starboard));
  820. ^
  821. ../src/addon.cpp:199:82: error: no matching function for call to ‘v8::Number::New(unsigned int&)’
  822. aisobj->Set(String::New("to_starboard"), Number::New(ais->type19.to_starboard));
  823. ^
  824. ../src/addon.cpp:199:82: note: candidate is:
  825. In file included from /home/aberenyi/.node-gyp/0.12.0/src/node.h:61:0,
  826. from ../src/addon.cpp:1:
  827. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:1999:24: note: static v8::Local<v8::Number> v8::Number::New(v8::Isolate*, double)
  828. static Local<Number> New(Isolate* isolate, double value);
  829. ^
  830. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:1999:24: note: candidate expects 2 arguments, 1 provided
  831. ../src/addon.cpp:200:17: error: ‘New’ is not a member of ‘v8::String’
  832. aisobj->Set(String::New("epfd"), Number::New(ais->type19.epfd));
  833. ^
  834. ../src/addon.cpp:200:66: error: no matching function for call to ‘v8::Number::New(unsigned int&)’
  835. aisobj->Set(String::New("epfd"), Number::New(ais->type19.epfd));
  836. ^
  837. ../src/addon.cpp:200:66: note: candidate is:
  838. In file included from /home/aberenyi/.node-gyp/0.12.0/src/node.h:61:0,
  839. from ../src/addon.cpp:1:
  840. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:1999:24: note: static v8::Local<v8::Number> v8::Number::New(v8::Isolate*, double)
  841. static Local<Number> New(Isolate* isolate, double value);
  842. ^
  843. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:1999:24: note: candidate expects 2 arguments, 1 provided
  844. ../src/addon.cpp:201:17: error: ‘New’ is not a member of ‘v8::String’
  845. aisobj->Set(String::New("raim"), Boolean::New(ais->type19.raim));
  846. ^
  847. ../src/addon.cpp:201:67: error: no matching function for call to ‘v8::Boolean::New(bool&)’
  848. aisobj->Set(String::New("raim"), Boolean::New(ais->type19.raim));
  849. ^
  850. ../src/addon.cpp:201:67: note: candidate is:
  851. In file included from /home/aberenyi/.node-gyp/0.12.0/src/node.h:61:0,
  852. from ../src/addon.cpp:1:
  853. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:6194:17: note: static v8::Handle<v8::Boolean> v8::Boolean::New(v8::Isolate*, bool)
  854. Handle<Boolean> Boolean::New(Isolate* isolate, bool value) {
  855. ^
  856. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:6194:17: note: candidate expects 2 arguments, 1 provided
  857. ../src/addon.cpp:202:17: error: ‘New’ is not a member of ‘v8::String’
  858. aisobj->Set(String::New("dte"), Number::New(ais->type19.dte));
  859. ^
  860. ../src/addon.cpp:202:64: error: no matching function for call to ‘v8::Number::New(unsigned int&)’
  861. aisobj->Set(String::New("dte"), Number::New(ais->type19.dte));
  862. ^
  863. ../src/addon.cpp:202:64: note: candidate is:
  864. In file included from /home/aberenyi/.node-gyp/0.12.0/src/node.h:61:0,
  865. from ../src/addon.cpp:1:
  866. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:1999:24: note: static v8::Local<v8::Number> v8::Number::New(v8::Isolate*, double)
  867. static Local<Number> New(Isolate* isolate, double value);
  868. ^
  869. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:1999:24: note: candidate expects 2 arguments, 1 provided
  870. ../src/addon.cpp:203:17: error: ‘New’ is not a member of ‘v8::String’
  871. aisobj->Set(String::New("assigned"), Boolean::New(ais->type19.assigned));
  872. ^
  873. ../src/addon.cpp:203:75: error: no matching function for call to ‘v8::Boolean::New(bool&)’
  874. aisobj->Set(String::New("assigned"), Boolean::New(ais->type19.assigned));
  875. ^
  876. ../src/addon.cpp:203:75: note: candidate is:
  877. In file included from /home/aberenyi/.node-gyp/0.12.0/src/node.h:61:0,
  878. from ../src/addon.cpp:1:
  879. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:6194:17: note: static v8::Handle<v8::Boolean> v8::Boolean::New(v8::Isolate*, bool)
  880. Handle<Boolean> Boolean::New(Isolate* isolate, bool value) {
  881. ^
  882. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:6194:17: note: candidate expects 2 arguments, 1 provided
  883. ../src/addon.cpp:212:17: error: ‘New’ is not a member of ‘v8::String’
  884. aisobj->Set(String::New("lon"), Number::New(ais->type27.lon / AIS_LONGRANGE_LATLON_DIV));
  885. ^
  886. ../src/addon.cpp:212:91: error: no matching function for call to ‘v8::Number::New(double)’
  887. aisobj->Set(String::New("lon"), Number::New(ais->type27.lon / AIS_LONGRANGE_LATLON_DIV));
  888. ^
  889. ../src/addon.cpp:212:91: note: candidate is:
  890. In file included from /home/aberenyi/.node-gyp/0.12.0/src/node.h:61:0,
  891. from ../src/addon.cpp:1:
  892. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:1999:24: note: static v8::Local<v8::Number> v8::Number::New(v8::Isolate*, double)
  893. static Local<Number> New(Isolate* isolate, double value);
  894. ^
  895. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:1999:24: note: candidate expects 2 arguments, 1 provided
  896. ../src/addon.cpp:213:17: error: ‘New’ is not a member of ‘v8::String’
  897. aisobj->Set(String::New("lat"), Number::New(ais->type27.lat / AIS_LONGRANGE_LATLON_DIV));
  898. ^
  899. ../src/addon.cpp:213:91: error: no matching function for call to ‘v8::Number::New(double)’
  900. aisobj->Set(String::New("lat"), Number::New(ais->type27.lat / AIS_LONGRANGE_LATLON_DIV));
  901. ^
  902. ../src/addon.cpp:213:91: note: candidate is:
  903. In file included from /home/aberenyi/.node-gyp/0.12.0/src/node.h:61:0,
  904. from ../src/addon.cpp:1:
  905. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:1999:24: note: static v8::Local<v8::Number> v8::Number::New(v8::Isolate*, double)
  906. static Local<Number> New(Isolate* isolate, double value);
  907. ^
  908. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:1999:24: note: candidate expects 2 arguments, 1 provided
  909. ../src/addon.cpp:214:17: error: ‘New’ is not a member of ‘v8::String’
  910. aisobj->Set(String::New("course"), Number::New(ais->type27.course));
  911. ^
  912. ../src/addon.cpp:214:70: error: no matching function for call to ‘v8::Number::New(unsigned int&)’
  913. aisobj->Set(String::New("course"), Number::New(ais->type27.course));
  914. ^
  915. ../src/addon.cpp:214:70: note: candidate is:
  916. In file included from /home/aberenyi/.node-gyp/0.12.0/src/node.h:61:0,
  917. from ../src/addon.cpp:1:
  918. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:1999:24: note: static v8::Local<v8::Number> v8::Number::New(v8::Isolate*, double)
  919. static Local<Number> New(Isolate* isolate, double value);
  920. ^
  921. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:1999:24: note: candidate expects 2 arguments, 1 provided
  922. ../src/addon.cpp:215:17: error: ‘New’ is not a member of ‘v8::String’
  923. aisobj->Set(String::New("speed"), Number::New(ais->type27.speed));
  924. ^
  925. ../src/addon.cpp:215:68: error: no matching function for call to ‘v8::Number::New(unsigned int&)’
  926. aisobj->Set(String::New("speed"), Number::New(ais->type27.speed));
  927. ^
  928. ../src/addon.cpp:215:68: note: candidate is:
  929. In file included from /home/aberenyi/.node-gyp/0.12.0/src/node.h:61:0,
  930. from ../src/addon.cpp:1:
  931. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:1999:24: note: static v8::Local<v8::Number> v8::Number::New(v8::Isolate*, double)
  932. static Local<Number> New(Isolate* isolate, double value);
  933. ^
  934. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:1999:24: note: candidate expects 2 arguments, 1 provided
  935. ../src/addon.cpp:216:17: error: ‘New’ is not a member of ‘v8::String’
  936. aisobj->Set(String::New("accuracy"), Boolean::New(ais->type27.accuracy));
  937. ^
  938. ../src/addon.cpp:216:75: error: no matching function for call to ‘v8::Boolean::New(bool&)’
  939. aisobj->Set(String::New("accuracy"), Boolean::New(ais->type27.accuracy));
  940. ^
  941. ../src/addon.cpp:216:75: note: candidate is:
  942. In file included from /home/aberenyi/.node-gyp/0.12.0/src/node.h:61:0,
  943. from ../src/addon.cpp:1:
  944. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:6194:17: note: static v8::Handle<v8::Boolean> v8::Boolean::New(v8::Isolate*, bool)
  945. Handle<Boolean> Boolean::New(Isolate* isolate, bool value) {
  946. ^
  947. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:6194:17: note: candidate expects 2 arguments, 1 provided
  948. ../src/addon.cpp:217:17: error: ‘New’ is not a member of ‘v8::String’
  949. aisobj->Set(String::New("raim"), Boolean::New(ais->type27.raim));
  950. ^
  951. ../src/addon.cpp:217:67: error: no matching function for call to ‘v8::Boolean::New(bool&)’
  952. aisobj->Set(String::New("raim"), Boolean::New(ais->type27.raim));
  953. ^
  954. ../src/addon.cpp:217:67: note: candidate is:
  955. In file included from /home/aberenyi/.node-gyp/0.12.0/src/node.h:61:0,
  956. from ../src/addon.cpp:1:
  957. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:6194:17: note: static v8::Handle<v8::Boolean> v8::Boolean::New(v8::Isolate*, bool)
  958. Handle<Boolean> Boolean::New(Isolate* isolate, bool value) {
  959. ^
  960. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:6194:17: note: candidate expects 2 arguments, 1 provided
  961. ../src/addon.cpp:218:17: error: ‘New’ is not a member of ‘v8::String’
  962. aisobj->Set(String::New("gnss"), Boolean::New(ais->type27.gnss));
  963. ^
  964. ../src/addon.cpp:218:67: error: no matching function for call to ‘v8::Boolean::New(bool&)’
  965. aisobj->Set(String::New("gnss"), Boolean::New(ais->type27.gnss));
  966. ^
  967. ../src/addon.cpp:218:67: note: candidate is:
  968. In file included from /home/aberenyi/.node-gyp/0.12.0/src/node.h:61:0,
  969. from ../src/addon.cpp:1:
  970. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:6194:17: note: static v8::Handle<v8::Boolean> v8::Boolean::New(v8::Isolate*, bool)
  971. Handle<Boolean> Boolean::New(Isolate* isolate, bool value) {
  972. ^
  973. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:6194:17: note: candidate expects 2 arguments, 1 provided
  974. ../src/addon.cpp:219:17: error: ‘New’ is not a member of ‘v8::String’
  975. aisobj->Set(String::New("status"), Number::New(ais->type27.status));
  976. ^
  977. ../src/addon.cpp:219:70: error: no matching function for call to ‘v8::Number::New(unsigned int&)’
  978. aisobj->Set(String::New("status"), Number::New(ais->type27.status));
  979. ^
  980. ../src/addon.cpp:219:70: note: candidate is:
  981. In file included from /home/aberenyi/.node-gyp/0.12.0/src/node.h:61:0,
  982. from ../src/addon.cpp:1:
  983. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:1999:24: note: static v8::Local<v8::Number> v8::Number::New(v8::Isolate*, double)
  984. static Local<Number> New(Isolate* isolate, double value);
  985. ^
  986. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:1999:24: note: candidate expects 2 arguments, 1 provided
  987. ../src/addon.cpp: At global scope:
  988. ../src/addon.cpp:233:1: error: expected class-name before ‘{’ token
  989. {
  990. ^
  991. ../src/addon.cpp:259:34: error: ‘Arguments’ does not name a type
  992. static Handle<Value> New(const Arguments& args) {
  993. ^
  994. ../src/addon.cpp:268:37: error: ‘Arguments’ does not name a type
  995. static Handle<Value> decode(const Arguments& args) {
  996. ^
  997. ../src/addon.cpp: In static member function ‘static void AisDecoder::Init(v8::Handle<v8::Object>)’:
  998. ../src/addon.cpp:237:60: error: no matching function for call to ‘v8::FunctionTemplate::New(v8::Handle<v8::Value> (&)(const int&))’
  999. Local<FunctionTemplate> tpl = FunctionTemplate::New(New);
  1000. ^
  1001. ../src/addon.cpp:237:60: note: candidate is:
  1002. In file included from /home/aberenyi/.node-gyp/0.12.0/src/node.h:61:0,
  1003. from ../src/addon.cpp:1:
  1004. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:3455:34: note: static v8::Local<v8::FunctionTemplate> v8::FunctionTemplate::New(v8::Isolate*, v8::FunctionCallback, v8::Handle<v8::Value>, v8::Handle<v8::Signature>, int)
  1005. static Local<FunctionTemplate> New(
  1006. ^
  1007. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:3455:34: note: no known conversion for argument 1 from ‘v8::Handle<v8::Value>(const int&)’ to ‘v8::Isolate*’
  1008. ../src/addon.cpp:238:23: error: ‘NewSymbol’ is not a member of ‘v8::String’
  1009. tpl->SetClassName(String::NewSymbol("AisDecoder"));
  1010. ^
  1011. ../src/addon.cpp:241:35: error: ‘NewSymbol’ is not a member of ‘v8::String’
  1012. tpl->PrototypeTemplate()->Set(String::NewSymbol("decode"),
  1013. ^
  1014. ../src/addon.cpp:242:63: error: no matching function for call to ‘v8::FunctionTemplate::New(v8::Handle<v8::Value> (&)(const int&))’
  1015. FunctionTemplate::New(decode)->GetFunction());
  1016. ^
  1017. ../src/addon.cpp:242:63: note: candidate is:
  1018. In file included from /home/aberenyi/.node-gyp/0.12.0/src/node.h:61:0,
  1019. from ../src/addon.cpp:1:
  1020. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:3455:34: note: static v8::Local<v8::FunctionTemplate> v8::FunctionTemplate::New(v8::Isolate*, v8::FunctionCallback, v8::Handle<v8::Value>, v8::Handle<v8::Signature>, int)
  1021. static Local<FunctionTemplate> New(
  1022. ^
  1023. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:3455:34: note: no known conversion for argument 1 from ‘v8::Handle<v8::Value>(const int&)’ to ‘v8::Isolate*’
  1024. ../src/addon.cpp:244:84: error: no matching function for call to ‘v8::Persistent<v8::Function>::New(v8::Local<v8::Function>)’
  1025. Persistent<Function> constructor = Persistent<Function>::New(tpl->GetFunction());
  1026. ^
  1027. ../src/addon.cpp:244:84: note: candidate is:
  1028. In file included from /home/aberenyi/.node-gyp/0.12.0/src/node.h:61:0,
  1029. from ../src/addon.cpp:1:
  1030. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:5809:4: note: static T* v8::PersistentBase<T>::New(v8::Isolate*, T*) [with T = v8::Function]
  1031. T* PersistentBase<T>::New(Isolate* isolate, T* that) {
  1032. ^
  1033. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:5809:4: note: candidate expects 2 arguments, 1 provided
  1034. ../src/addon.cpp:247:18: error: ‘NewSymbol’ is not a member of ‘v8::String’
  1035. exports->Set(String::NewSymbol("AisDecoder"), constructor);
  1036. ^
  1037. In file included from /home/aberenyi/.node-gyp/0.12.0/src/node.h:61:0,
  1038. from ../src/addon.cpp:1:
  1039. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h: In static member function ‘static v8::Handle<v8::Value> AisDecoder::New(const int&)’:
  1040. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:816:13: error: ‘v8::HandleScope::HandleScope()’ is protected
  1041. V8_INLINE HandleScope() {}
  1042. ^
  1043. ../src/addon.cpp:260:17: error: within this context
  1044. HandleScope scope;
  1045. ^
  1046. ../src/addon.cpp:263:14: error: ‘class AisDecoder’ has no member named ‘Wrap’
  1047. decoder->Wrap(args.This());
  1048. ^
  1049. ../src/addon.cpp:263:24: error: request for member ‘This’ in ‘args’, which is of non-class type ‘const int’
  1050. decoder->Wrap(args.This());
  1051. ^
  1052. ../src/addon.cpp:265:17: error: request for member ‘This’ in ‘args’, which is of non-class type ‘const int’
  1053. return args.This();
  1054. ^
  1055. In file included from /home/aberenyi/.node-gyp/0.12.0/src/node.h:61:0,
  1056. from ../src/addon.cpp:1:
  1057. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h: In static member function ‘static v8::Handle<v8::Value> AisDecoder::decode(const int&)’:
  1058. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:816:13: error: ‘v8::HandleScope::HandleScope()’ is protected
  1059. V8_INLINE HandleScope() {}
  1060. ^
  1061. ../src/addon.cpp:269:17: error: within this context
  1062. HandleScope scope;
  1063. ^
  1064. ../src/addon.cpp:271:25: error: ‘ObjectWrap’ has not been declared
  1065. AisDecoder *thisp = ObjectWrap::Unwrap<AisDecoder>(args.This());
  1066. ^
  1067. ../src/addon.cpp:271:54: error: expected primary-expression before ‘>’ token
  1068. AisDecoder *thisp = ObjectWrap::Unwrap<AisDecoder>(args.This());
  1069. ^
  1070. ../src/addon.cpp:271:61: error: request for member ‘This’ in ‘args’, which is of non-class type ‘const int’
  1071. AisDecoder *thisp = ObjectWrap::Unwrap<AisDecoder>(args.This());
  1072. ^
  1073. ../src/addon.cpp:273:5: error: ‘AsciiValue’ is not a member of ‘v8::String’
  1074. String::AsciiValue ascii(args[0]->ToString());
  1075. ^
  1076. ../src/addon.cpp:276:28: error: ‘ascii’ was not declared in this scope
  1077. *ascii, ascii.length(),
  1078. ^
  1079. ../src/addon.cpp:285:26: error: too few arguments to function ‘v8::Handle<v8::Primitive> v8::Undefined(v8::Isolate*)’
  1080. aisobj = Undefined();
  1081. ^
  1082. In file included from /home/aberenyi/.node-gyp/0.12.0/src/node.h:61:0,
  1083. from ../src/addon.cpp:1:
  1084. /home/aberenyi/.node-gyp/0.12.0/deps/v8/include/v8.h:305:28: note: declared here
  1085. friend Handle<Primitive> Undefined(Isolate* isolate);
  1086. ^
  1087. ../src/addon.cpp:288:18: error: ‘class v8::HandleScope’ has no member named ‘Close’
  1088. return scope.Close(aisobj);
  1089. ^
  1090. aisdecoder.target.mk:93: recipe for target 'Release/obj.target/aisdecoder/src/addon.o' failed
  1091. make: *** [Release/obj.target/aisdecoder/src/addon.o] Error 1
  1092. make: Leaving directory '/tmp/ais/node_modules/aisdecoder/build'
  1093. gyp ERR! build error
  1094. gyp ERR! stack Error: `make` failed with exit code: 2
  1095. gyp ERR! stack at ChildProcess.onExit (/usr/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:267:23)
  1096. gyp ERR! stack at ChildProcess.emit (events.js:110:17)
  1097. gyp ERR! stack at Process.ChildProcess._handle.onexit (child_process.js:1067:12)
  1098. gyp ERR! System Linux 3.18.6-1-ARCH
  1099. gyp ERR! command "node" "/usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
  1100. gyp ERR! cwd /tmp/ais/node_modules/aisdecoder
  1101. gyp ERR! node -v v0.12.0
  1102. gyp ERR! node-gyp -v v1.0.2
  1103. gyp ERR! not ok
  1104. npm ERR! Linux 3.18.6-1-ARCH
  1105. npm ERR! argv "/usr/bin/node" "/usr/bin/npm" "install" "aisdecoder" "--python=/usr/bin/python2"
  1106. npm ERR! node v0.12.0
  1107. npm ERR! npm v2.6.1
  1108. npm ERR! code ELIFECYCLE
  1109.  
  1110. npm ERR! [email protected] install: `node-gyp rebuild`
  1111. npm ERR! Exit status 1
  1112. npm ERR!
  1113. npm ERR! Failed at the [email protected] install script 'node-gyp rebuild'.
  1114. npm ERR! This is most likely a problem with the aisdecoder package,
  1115. npm ERR! not with npm itself.
  1116. npm ERR! Tell the author that this fails on your system:
  1117. npm ERR! node-gyp rebuild
  1118. npm ERR! You can get their info via:
  1119. npm ERR! npm owner ls aisdecoder
  1120. npm ERR! There is likely additional logging output above.
  1121.  
  1122. npm ERR! Please include the following file with any support request:
  1123. npm ERR! /tmp/ais/npm-debug.log
Advertisement
Add Comment
Please, Sign In to add comment