Su Mac OS Maverick ho installato OpenCV con un brew install opencv
.Errore con homebrew + opencv + libpng
Ho creato un programma semplice (copiato da this tutorial). Compilazione ha funzionato bene, ma quando si esegue l'eseguibile ottengo il seguente errore:
dyld: Library not loaded: /usr/local/lib/libpng16.16.dylib
Referenced from: /usr/local/lib/libopencv_highgui.2.4.dylib
Reason: Incompatible library version: libopencv_highgui.2.4.dylib requires version 33.0.0 or later, but libpng16.16.dylib provides version 32.0.0
Trace/BPT trap: 5
ho controllato che libpng
è stato installato correttamente tramite brew install libpng
e si passò una brew upgrade
per assicurarsi che tutto era up-to-date.
corso locate libpng16.dylib
rendimenti:
/Applications/GIMP.app/Contents/Resources/lib/libpng16.16.dylib
/usr/local/Cellar/libpng/1.6.10/lib/libpng16.16.dylib
/usr/local/Cellar/libpng/1.6.12/lib/libpng16.16.dylib
/usr/local/Cellar/libpng/1.6.13/lib/libpng16.16.dylib
/usr/local/Cellar/libpng/1.6.15/lib/libpng16.16.dylib
/usr/local/lib/libpng16.16.dylib
qualche idea?
Perché il downvote, per favore? – fiddler