lsongdev / lsongdev/node-bluetooth
Travis test fail becaise of missing bluetooth.h
Nessuno ha ancora preso questa issue.
- Lingua principale
- C++
- Stelle
- 205
- Fork
- 56
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Descrizione
I get `
node-bluetooth@1.2.5 install /home/travis/build/frankjoke/ioBroker.radar2/node_modules/node-bluetooth
node-gyp configure build
make: Entering directory/home/travis/build/frankjoke/ioBroker.radar2/node_modules/node-bluetooth/build' CXX(target) Release/obj.target/BluetoothSerialPort/src/linux/BluetoothSerialPort.o CXX(target) Release/obj.target/BluetoothSerialPort/src/linux/DeviceINQ.o ../src/linux/DeviceINQ.cc:35:37: fatal error: bluetooth/bluetooth.h: No such file or directory #include <bluetooth/bluetooth.h> ^ compilation terminated. make: *** [Release/obj.target/BluetoothSerialPort/src/linux/DeviceINQ.o] Error 1 make: Leaving directory/home/travis/build/frankjoke/ioBroker.radar2/node_modules/node-bluetooth/build'
gyp ERR! build error
gyp ERR! stack Error:makefailed with exit code: 2`
errors and cannot test my package on Travis (for linuix) but on Raspian and Ubuntu install works.
The error is: /src/linux/DeviceINQ.cc:35:37: fatal error: bluetooth/bluetooth.h
and I could not find it as well.
On windows tester AppVeyor the installation works and all tests passes.
The effect started when I added your package to mine. If I remove the dependency it's installing fine.
Guida per i contributori
Apri la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Direzione di ricerca
Inizia con il fallimento della compilazione Linux in src/linux/DeviceINQ.cc ed esamina la configurazione di Travis e la configurazione delle dipendenze relativa a node-bluetooth. Riproduci l’errore dovuto all’assenza di bluetooth/bluetooth.h su Travis o in un ambiente Linux equivalente, quindi verifica che l’installazione e i test esistenti passino come su Ubuntu, Raspbian e AppVeyor.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- cpp, node.js
- Ambito
- build-system, ci-cd, embedded-iot
- Tipo di issue
- Bug
- Difficoltà
- 3/5
- Tempo stimato
- 1-2 giorni
- Stato di attività
- Ferma
- Chiarezza
- Da chiarire
- Idoneità per principianti
- 35/100