Estou construindo opencv 4.1.0
a partir da fonte mojave
e chega a 54% antes de morrer com o erro declarado:
/git/opencv-4.1.0/opencv_contrib/modules/text/src/precomp.hpp:54:10:
fatal error: 'tesseract/baseapi.h' file not found
Há um problema no github para isso em https://github.com/otiai10/gosseract/issues/40 : e apliquei dois dos patches recomendados:
no osx, isso é resolvido usando homebrew: brew install tesseract
As notas sobre isso, de qualquer forma, são de 2015 e não surtiram efeito. Dicas sobre como superar esse erro específico na jornada para construir opencv
em macos seriam apreciadas.
Depois de alterar um pouco minha consulta no Google, a última sugestão aqui funciona - https://github.com/justadudewhohacks/opencv4nodejs/issues/179 - para adicionar manualmente o cabeçalho include ao CPATH :
Isso pode ser aplicado ao
make
comando:@javadba, obrigado pela sua solução.
Para o usuário OSX macOS (Mojave) , talvez ajude o seu. OpenCV com suporte a Java OpenCV OSX Guide
Adicional eu fiz Suporte JAVA aqui: E lançamento make com caminho TESSERACT personalizado