Olá, sou novo no caffe e estou instalando no meu MacbookPro (Yosemite). Está tudo bem, exceto o passo final "make runtest". Ele lança o seguinte erro:
.build_release/tools/caffe
dyld: Library not loaded: /usr/local/opt/libpng/lib/libpng16.16.dylib
Referenced from: /usr/local/opt/opencv/lib/libopencv_highgui.2.4.dylib
Reason: image not found
make: *** [runtest] Trace/BPT trap: 5
Eu localizei libpng16.6:
locate libpng16.16.dylib
/Library/Python/2.7/site-packages/matplotlib/.dylibs/libpng16.16.dylib
/usr/local/Cellar/libpng/1.6.21/lib/libpng16.16.dylib
Você pode ajudar a consertar?
Eu estou supondo que você está usando homebrew. Você precisa ter certeza de que o homebrew vinculou sua libpng em /usr/local/lib. Tente corrigi-lo usando "brew link libpng". Em uma nota lateral: Esta é uma pergunta relacionada ao uso e provavelmente deve ser movida para a lista de discussão. Acho seguro encerrar o assunto.
Obrigada. Sua sugestão funciona para mim. Tudo funcionou depois que eu executei o comando abaixo:
brew link --overwrite libpng
você pode precisar alterar as permissões também: https://thornelabs.net/2014/12/08/libpng-not-symlinking-when-installing-imagemagick-on-os-x-yosemite.html
Execute o seguinte
sudo chown -R my_osx_short_username:admin /usr/local/share/man/man5
brew link libpng
Meu aplicativo aceitaria certas imagens e rejeitaria outras com mensagens de erro semelhantes.
ERROR in ./src/images/cat.png
Module build failed: Error: dyld: Library not loaded: /usr/local/opt/libpng/lib/libpng16.16.dylib
Reason: image not found
Minha correção foi uma reinstalação da libpng 💩 https://github.com/tcoopman/image-webpack-loader/issues/60
brew install libpng
Comentários muito úteis
Eu estou supondo que você está usando homebrew. Você precisa ter certeza de que o homebrew vinculou sua libpng em /usr/local/lib. Tente corrigi-lo usando "brew link libpng". Em uma nota lateral: Esta é uma pergunta relacionada ao uso e provavelmente deve ser movida para a lista de discussão. Acho seguro encerrar o assunto.