質問するログイン新規登録

質問編集履歴

2

変更

2019/10/29 07:49

投稿

aiai8976
aiai8976

スコア112

title CHANGED
File without changes
body CHANGED
@@ -30,7 +30,61 @@
30
30
  at Function.Module._load (internal/modules/cjs/loader.js:724:14)
31
31
 
32
32
  ```
33
+ npm install
33
34
 
35
+ ```
36
+ $ npm install
37
+
38
+ > usb@1.6.0 install /home/pi/Desktop/kenkyu/raspi/rssi/node_modules/usb
39
+ > prebuild-install --verbose || node-gyp rebuild
40
+
41
+ prebuild-install info begin Prebuild-install version 5.3.2
42
+ prebuild-install info looking for cached prebuild @ /home/pi/.npm/_prebuilds/d16678-usb-v1.6.0-node-v57-linux-arm.tar.gz
43
+ prebuild-install http request GET https://github.com/tessel/node-usb/releases/download/v1.6.0/usb-v1.6.0-node-v57-linux-arm.tar.gz
44
+ prebuild-install http 404 https://github.com/tessel/node-usb/releases/download/v1.6.0/usb-v1.6.0-node-v57-linux-arm.tar.gz
45
+ prebuild-install WARN install No prebuilt binaries found (target=8.9.4 runtime=node arch=arm libc= platform=linux)
46
+ make: ディレクトリ '/home/pi/Desktop/kenkyu/raspi/rssi/node_modules/usb/build' に入ります
47
+ CC(target) Release/obj.target/libusb/libusb/libusb/core.o
48
+ CC(target) Release/obj.target/libusb/libusb/libusb/descriptor.o
49
+ CC(target) Release/obj.target/libusb/libusb/libusb/hotplug.o
50
+ CC(target) Release/obj.target/libusb/libusb/libusb/io.o
51
+ CC(target) Release/obj.target/libusb/libusb/libusb/strerror.o
52
+ CC(target) Release/obj.target/libusb/libusb/libusb/sync.o
53
+ CC(target) Release/obj.target/libusb/libusb/libusb/os/poll_posix.o
54
+ CC(target) Release/obj.target/libusb/libusb/libusb/os/threads_posix.o
55
+ CC(target) Release/obj.target/libusb/libusb/libusb/os/linux_usbfs.o
56
+ CC(target) Release/obj.target/libusb/libusb/libusb/os/linux_udev.o
57
+ ../libusb/libusb/os/linux_udev.c:40:21: fatal error: libudev.h: そのようなファイルやディレクトリはありません
58
+ #include <libudev.h>
59
+ ^
60
+ compilation terminated.
61
+ libusb.target.mk:132: ターゲット 'Release/obj.target/libusb/libusb/libusb/os/linux_udev.o' のレシピで失敗しました
62
+ make: *** [Release/obj.target/libusb/libusb/libusb/os/linux_udev.o] エラー 1
63
+ make: ディレクトリ '/home/pi/Desktop/kenkyu/raspi/rssi/node_modules/usb/build' から出ます
64
+ gyp ERR! build error
65
+ gyp ERR! stack Error: `make` failed with exit code: 2
66
+ gyp ERR! stack at ChildProcess.onExit (/home/pi/.nodebrew/node/v8.9.4/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:258:23)
67
+ gyp ERR! stack at emitTwo (events.js:126:13)
68
+ gyp ERR! stack at ChildProcess.emit (events.js:214:7)
69
+ gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:198:12)
70
+ gyp ERR! System Linux 4.14.98-v7+
71
+ gyp ERR! command "/home/pi/.nodebrew/node/v8.9.4/bin/node" "/home/pi/.nodebrew/node/v8.9.4/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
72
+ gyp ERR! cwd /home/pi/Desktop/kenkyu/raspi/rssi/node_modules/usb
73
+ gyp ERR! node -v v8.9.4
74
+ gyp ERR! node-gyp -v v3.6.2
75
+ gyp ERR! not ok
76
+ npm WARN noble_lesson@1.0.0 No description
77
+ npm WARN noble_lesson@1.0.0 No repository field.
78
+ npm WARN optional SKIPPING OPTIONAL DEPENDENCY: usb@1.6.0 (node_modules/usb):
79
+ npm WARN optional SKIPPING OPTIONAL DEPENDENCY: usb@1.6.0 install: `prebuild-install --verbose || node-gyp rebuild`
80
+ npm WARN optional SKIPPING OPTIONAL DEPENDENCY: Exit status 1
81
+
82
+ up to date in 42.583s
83
+
84
+ ```
85
+
86
+
87
+
34
88
  ### 該当のソースコード
35
89
  rssi_sample.js
36
90
  ```ここに言語名を入力

1

変更

2019/10/29 07:49

投稿

aiai8976
aiai8976

スコア112

title CHANGED
File without changes
body CHANGED
@@ -36,8 +36,8 @@
36
36
  ```ここに言語名を入力
37
37
  'use strict';
38
38
 
39
- const noble = require('noble-mac');
39
+ //const noble = require('noble-mac');
40
- //const noble = require('noble'); //npm install nobleをする必要あり
40
+ const noble = require('noble'); //npm install nobleをする必要あり
41
41
  const fs = require('fs');
42
42
 
43
43
  function asyncFunc(rssi) {