2014-11-15 5 views
5

Ho compilato correttamente opencv 3 sul mio sistema raspberry pi raspbian. Ora sto provando da secoli per ottenere l'installazione di node-opencv ma con poco successo.Raspberry Pi opencv 3 e node-opencv

Ecco l'output di errore dal NPM

npm install -g opencv 


| 

[email protected] install /usr/local/lib/node_modules/opencv 
node-gyp rebuild 
make: Entering directory '/usr/local/lib/node_modules/opencv/build' 
CXX(target) Release/obj.target/opencv/src/init.o 
In file included from ../src/init.cc:5:0: 
../src/CascadeClassifierWrap.h:5:3: error: ‘CascadeClassifier’ in namespace ‘cv’ does not name a type 
In file included from ../src/init.cc:6:0: 
../src/VideoCaptureWrap.h:5:7: error: ‘VideoCapture’ in namespace ‘cv’ does not name a type 
opencv.target.mk:99: recipe for target 'Release/obj.target/opencv/src/init.o' failed 
make: *** [Release/obj.target/opencv/src/init.o] Error 1 
make: Leaving directory '/usr/local/lib/node_modules/opencv/build' 
gyp ERR! build error 
gyp ERR! stack Error: make failed with exit code: 2 
gyp ERR! stack at ChildProcess.onExit (/usr/local/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:267:23) 
gyp ERR! stack at ChildProcess.emit (events.js:98:17) 
gyp ERR! stack at Process.ChildProcess._handle.onexit (child_process.js:810:12) 
gyp ERR! System Linux 3.12.28+ 
gyp ERR! command "node" "/usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild" 
gyp ERR! cwd /usr/local/lib/node_modules/opencv 
gyp ERR! node -v v0.10.33 
gyp ERR! node-gyp -v v1.0.1 
gyp ERR! not ok 

npm ERR! [email protected] install: node-gyp rebuild 
npm ERR! Exit status 1 
npm ERR! 
npm ERR! Failed at the [email protected] install script. 
npm ERR! This is most likely a problem with the opencv package, 
npm ERR! not with npm itself. 
npm ERR! Tell the author that this fails on your system: 
npm ERR! node-gyp rebuild 
npm ERR! You can get their info via: 
npm ERR! npm owner ls opencv 
npm ERR! There is likely additional logging output above. 
npm ERR! System Linux 3.12.28+ 
npm ERR! command "/usr/local/bin/node" "/usr/local/bin/npm" "install" "-g" "opencv" 
npm ERR! cwd /usr/local/include/opencv 
npm ERR! node -v v0.10.33 
npm ERR! npm -v 1.4.28 
npm ERR! code ELIFECYCLE 
npm ERR! not ok code 0 

sono davvero a corto di idee e sarebbe molto apprichiate qualche aiuto importante qui.

Grazie mille migliori saluti Thomas

+0

Nessun indizio può aiutarti? Gradirei davvero molto un aiuto. Non ho più idea di cosa fare. – user3289757

+0

Errori identici su MacOSX 10.10. Mi chiedo se il pacchetto nodo opencv funziona solo con OpenCV 2.x ... –

+0

Sei stato in grado di risolvere il problema? – user3289757

risposta

0

nodo-OpenCV non supporta completamente OpenCV 3.x ancora. Lo menzionano sul file here. Dovresti essere in grado di installare 2.4 sul tuo RPi2 con questo tutorial, o cercare lo stesso sito se hai un RPi3.