a) I have attached the construction logs of leptonica and tesseract.
Yes, I can guarantee that I only have one version of leptonica installed.
And they seem to work fine because it generates all the files I need and gives no errors. Here I present the excerpts from the script that I think are the decisive ones.
For debug
cmake -G 'NMake Makefiles' -D CMAKE_BUILD_TYPE=Debug -D SW_BUILD:BOOL=OFF -D BUILD_PROG:BOOL=ON -D ENABLE_TIFF:BOOL=ON -D ENABLE_ZLIB:BOOL=ON -D ENABLE_PNG:BOOL=ON -D ENABLE_JPEG:BOOL=ON -D ENABLE_GIF:BOOL=ON -D CMAKE_INSTALL_PREFIX=$DIRECTORIO_INSTALACION_LIBRERIA/DEBUG -D ZLIB_LIBRARY_DEBUG=$DIRECTORIO_INSTALACION/zlib/DEBUG/lib/zlibd.lib -D ZLIB_LIBRARY_RELEASE=$DIRECTORIO_INSTALACION/zlib/RELEASE/lib/zlib.lib -D ZLIB_INCLUDE_DIR=$DIRECTORIO_INSTALACION/zlib/DEBUG/include -D TIFF_LIBRARY_DEBUG=$DIRECTORIO_INSTALACION/tiff/DEBUG/lib/tiffd.lib -D TIFF_LIBRARY_RELEASE=$DIRECTORIO_INSTALACION/tiff/RELEASE/lib/tiff.lib -D TIFF_INCLUDE_DIR=$DIRECTORIO_INSTALACION/tiff/DEBUG/include -D PNG_LIBRARY=$DIRECTORIO_INSTALACION/libpng/DEBUG/lib/libpng16d.lib -D PNG_PNG_INCLUDE_DIR=$DIRECTORIO_INSTALACION/libpng/DEBUG/include -D JPEG_LIBRARY_DEBUG=$DIRECTORIO_INSTALACION/jpeg/DEBUG/lib/jpeg.lib -D JPEG_LIBRARY_RELEASE=$DIRECTORIO_INSTALACION/jpeg/RELEASE/lib/jpeg.lib -D JPEG_INCLUDE_DIR=$DIRECTORIO_INSTALACION/jpeg/DEBUG/include -D GIF_LIBRARY=$DIRECTORIO_INSTALACION/giflib/DEBUG/lib/gif.lib -D GIF_INCLUDE_DIR=$DIRECTORIO_INSTALACION/giflib/DEBUG/include ../..
nmake
nmake install
For release
cmake -G 'NMake Makefiles' -D CMAKE_BUILD_TYPE=Release -D SW_BUILD:BOOL=OFF -D BUILD_PROG:BOOL=ON -D ENABLE_TIFF:BOOL=ON -D ENABLE_ZLIB:BOOL=ON -D ENABLE_PNG:BOOL=ON -D ENABLE_JPEG:BOOL=ON -D ENABLE_GIF:BOOL=ON -D CMAKE_INSTALL_PREFIX=$DIRECTORIO_INSTALACION_LIBRERIA/RELEASE -D ZLIB_LIBRARY_DEBUG=$DIRECTORIO_INSTALACION/zlib/DEBUG/lib/zlibd.lib -D ZLIB_LIBRARY_RELEASE=$DIRECTORIO_INSTALACION/zlib/RELEASE/lib/zlib.lib -D ZLIB_INCLUDE_DIR=$DIRECTORIO_INSTALACION/zlib/RELEASE/include -D TIFF_LIBRARY_DEBUG=$DIRECTORIO_INSTALACION/tiff/DEBUG/lib/tiffd.lib -D TIFF_LIBRARY_RELEASE=$DIRECTORIO_INSTALACION/tiff/RELEASE/lib/tiff.lib -D TIFF_INCLUDE_DIR=$DIRECTORIO_INSTALACION/tiff/RELEASE/include -D PNG_LIBRARY=$DIRECTORIO_INSTALACION/libpng/RELEASE/lib/libpng16.lib -D PNG_PNG_INCLUDE_DIR=$DIRECTORIO_INSTALACION/libpng/RELEASE/include -D JPEG_LIBRARY_DEBUG=$DIRECTORIO_INSTALACION/jpeg/DEBUG/lib/jpeg.lib -D JPEG_LIBRARY_RELEASE=$DIRECTORIO_INSTALACION/jpeg/RELEASE/lib/jpeg.lib -D JPEG_INCLUDE_DIR=$DIRECTORIO_INSTALACION/jpeg/RELEASE/include -D GIF_LIBRARY=$DIRECTORIO_INSTALACION/giflib/RELEASE/lib/gif.lib -D GIF_INCLUDE_DIR=$DIRECTORIO_INSTALACION/giflib/RELEASE/include ../..
nmake
nmake install
For debug
cmake -G 'NMake Makefiles' -D CMAKE_BUILD_TYPE=Debug -D SW_BUILD:BOOL=OFF -D BUILD_TRAINING_TOOLS:BOOL=OFF -D Leptonica_DIR=$DIRECTORIO_INSTALACION/leptonica/DEBUG/lib/cmake/leptonica -D TIFF_LIBRARY=$DIRECTORIO_INSTALACION/tiff/DEBUG/lib/tiffd.lib -D TIFF_INCLUDE_DIR=$DIRECTORIO_INSTALACION/tiff/DEBUG/include -D CMAKE_INSTALL_PREFIX=$DIRECTORIO_INSTALACION_LIBRERIA/DEBUG ../..
nmake
nmake install
For release
cmake -G 'NMake Makefiles' -D CMAKE_BUILD_TYPE=Release -D SW_BUILD:BOOL=OFF -D BUILD_TRAINING_TOOLS:BOOL=OFF -D Leptonica_DIR=$DIRECTORIO_INSTALACION/leptonica/RELEASE/lib/cmake/leptonica -D TIFF_LIBRARY=$DIRECTORIO_INSTALACION/tiff/RELEASE/lib/tiff.lib -D TIFF_INCLUDE_DIR=$DIRECTORIO_INSTALACION/tiff/RELEASE/include -D CMAKE_INSTALL_PREFIX=$DIRECTORIO_INSTALACION_LIBRERIA/RELEASE ../..
nmake
nmake install
Everything seems to be working perfectly. The only issue has to do with the message:
"-- Found leptonica version: 1.84.0
Leptonica was build without TIFF support! Disabling TIFF support...
-- TIFF support disabled.
"
I think the message is incorrect because the tesseract.exe executable that is generated needs zlib.dll, tiff.dll and libpng16.dll (in the same folder) to run. :-)
DJuego