Advertisement
olemis

Failure installing serialport on Hypriot OS (Raspberry Pi)

Aug 25th, 2017
502
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 4.08 KB | None | 0 0
  1. $ sudo npm install serialport@4.0.7
  2. |
  3. > serialport@4.0.7 install /home/pirate/node_modules/serialport
  4. > node-pre-gyp install --fallback-to-build
  5.  
  6. node-pre-gyp ERR! Tried to download(404): https://github.com/EmergingTechnologyAdvisors/node-serialport/releases/download/4.0.7/serialport-v4.0.7-node-v11-linux-arm.tar.gz
  7. node-pre-gyp ERR! Pre-built binaries not found for serialport@4.0.7 and node@0.10.29 (node-v11 ABI) (falling back to source compile with node-gyp)
  8. make: Entering directory '/home/pirate/node_modules/serialport/build'
  9.   CXX(target) Release/obj.target/serialport/src/serialport.o
  10. In file included from ../src/./serialport.h:7:0,
  11.                  from ../src/serialport.cpp:1:
  12. ../node_modules/nan/nan.h:326:47: error: 'REPLACE_INVALID_UTF8' is not a member of 'v8::String'
  13.    static const unsigned kReplaceInvalidUtf8 = v8::String::REPLACE_INVALID_UTF8;
  14.                                                ^
  15. serialport.target.mk:84: recipe for target 'Release/obj.target/serialport/src/serialport.o' failed
  16. make: *** [Release/obj.target/serialport/src/serialport.o] Error 1
  17. make: Leaving directory '/home/pirate/node_modules/serialport/build'
  18. gyp ERR! build error
  19. gyp ERR! stack Error: `make` failed with exit code: 2
  20. gyp ERR! stack     at ChildProcess.onExit (/usr/share/node-gyp/lib/build.js:267:23)
  21. gyp ERR! stack     at ChildProcess.emit (events.js:98:17)
  22. gyp ERR! stack     at Process.ChildProcess._handle.onexit (child_process.js:809:12)
  23. gyp ERR! System Linux 4.4.39-hypriotos-v7+
  24. gyp ERR! command "nodejs" "/usr/bin/node-gyp" "build" "--fallback-to-build" "--module=/home/pirate/node_modules/serialport/build/Release/serialport.node" "--module_name=serialport" "--module_path=/home/pirate/node_modules/serialport/build/Release"
  25. gyp ERR! cwd /home/pirate/node_modules/serialport
  26. gyp ERR! node -v v0.10.29
  27. gyp ERR! node-gyp -v v0.12.2
  28. gyp ERR! not ok
  29. node-pre-gyp ERR! build error
  30. node-pre-gyp ERR! stack Error: Failed to execute 'node-gyp build --fallback-to-build --module=/home/pirate/node_modules/serialport/build/Release/serialport.node --module_name=serialport --module_path=/home/pirate/node_modules/serialport/build/Release' (1)
  31. node-pre-gyp ERR! stack     at ChildProcess.<anonymous> (/home/pirate/node_modules/serialport/node_modules/node-pre-gyp/lib/util/compile.js:83:29)
  32. node-pre-gyp ERR! stack     at ChildProcess.emit (events.js:98:17)
  33. node-pre-gyp ERR! stack     at maybeClose (child_process.js:755:16)
  34. node-pre-gyp ERR! stack     at Process.ChildProcess._handle.onexit (child_process.js:822:5)
  35. node-pre-gyp ERR! System Linux 4.4.39-hypriotos-v7+
  36. node-pre-gyp ERR! command "node" "/home/pirate/node_modules/serialport/node_modules/.bin/node-pre-gyp" "install" "--fallback-to-build"
  37. node-pre-gyp ERR! cwd /home/pirate/node_modules/serialport
  38. node-pre-gyp ERR! node -v v0.10.29
  39. node-pre-gyp ERR! node-pre-gyp -v v0.6.32
  40. node-pre-gyp ERR! not ok
  41. Failed to execute 'node-gyp build --fallback-to-build --module=/home/pirate/node_modules/serialport/build/Release/serialport.node --module_name=serialport --module_path=/home/pirate/node_modules/serialport/build/Release' (1)
  42. npm WARN This failure might be due to the use of legacy binary "node"
  43. npm WARN For further explanations, please read
  44. /usr/share/doc/nodejs/README.Debian
  45.  
  46. npm ERR! serialport@4.0.7 install: `node-pre-gyp install --fallback-to-build`
  47. npm ERR! Exit status 1
  48. npm ERR!
  49. npm ERR! Failed at the serialport@4.0.7 install script.
  50. npm ERR! This is most likely a problem with the serialport package,
  51. npm ERR! not with npm itself.
  52. npm ERR! Tell the author that this fails on your system:
  53. npm ERR!     node-pre-gyp install --fallback-to-build
  54. npm ERR! You can get their info via:
  55. npm ERR!     npm owner ls serialport
  56. npm ERR! There is likely additional logging output above.
  57.  
  58. npm ERR! System Linux 4.4.39-hypriotos-v7+
  59. npm ERR! command "/usr/bin/nodejs" "/usr/bin/npm" "install" "serialport@4.0.7"
  60. npm ERR! cwd /home/pirate
  61. npm ERR! node -v v0.10.29
  62. npm ERR! npm -v 1.4.21
  63. npm ERR! code ELIFECYCLE
  64. npm ERR!
  65. npm ERR! Additional logging details can be found in:
  66. npm ERR!     /home/pirate/npm-debug.log
  67. npm ERR! not ok code 0
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement