I am trying to compile Tesseract for android platform (armv7 & arm64 
architectures). I am following the oficial docs:
1. https://tesseract-ocr.github.io/tessdoc/Compiling.html#android
2. https://github.com/alexcohn/tess-two/blob/4.1/BUILDING.md

Whenever i try to compile, i get error (included in the attached text file).
What is the issue here. Am i doing something wrong, or the problem is with 
something else? Any suggestions will be most helpfull.

Thanks
Kunal

-- 
You received this message because you are subscribed to the Google Groups 
"tesseract-ocr" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tesseract-ocr/96054149-672f-4b89-946e-a49922febccb%40googlegroups.com.
D:\Kunal\tess_related\tess-backup\tess>gradlew assemble

> Task :eyes-two:generateJsonModelDebug FAILED
make: *** No rule to make target 
'D:\Kunal\tess_related\tess-backup\tess\tess-two\build//intermediates/ndkBuild/debug/obj/local/armeabi-v7a/liblept.so',
 needed by 
'D:/Kunal/tess_related/tess-backup/tess/eyes-two/build/intermediates/ndkBuild/debug/obj/local/armeabi-v7a/libhydrogen.so'.
  Stop.
make: *** No rule to make target 
'D:\Kunal\tess_related\tess-backup\tess\tess-two\build//intermediates/ndkBuild/debug/obj/local/arm64-v8a/liblept.so',
 needed by 
'D:/Kunal/tess_related/tess-backup/tess/eyes-two/build/intermediates/ndkBuild/debug/obj/local/arm64-v8a/libhydrogen.so'.
  Stop.
make: *** No rule to make target 
'D:\Kunal\tess_related\tess-backup\tess\tess-two\build//intermediates/ndkBuild/debug/obj/local/x86/liblept.so',
 needed by 
'D:/Kunal/tess_related/tess-backup/tess/eyes-two/build/intermediates/ndkBuild/debug/obj/local/x86/libhydrogen.so'.
  Stop.
make: *** No rule to make target 
'D:\Kunal\tess_related\tess-backup\tess\tess-two\build//intermediates/ndkBuild/debug/obj/local/x86_64/liblept.so',
 needed by 
'D:/Kunal/tess_related/tess-backup/tess/eyes-two/build/intermediates/ndkBuild/debug/obj/local/x86_64/libhydrogen.so'.
  Stop.

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':eyes-two:generateJsonModelDebug'.
> Build command failed.
  Error while executing process 
C:\Users\Asus\AppData\Local\Android\Sdk\ndk-bundle\ndk-build.cmd with arguments 
{NDK_PROJECT_PATH=null 
APP_BUILD_SCRIPT=D:\Kunal\tess_related\tess-backup\tess\eyes-two\src\main\jni\Android.mk
 
NDK_APPLICATION_MK=D:\Kunal\tess_related\tess-backup\tess\eyes-two\src\main\jni\Application.mk
 APP_ABI=armeabi-v7a NDK_ALL_ABIS=armeabi-v7a NDK_DEBUG=1 
APP_PLATFORM=android-16 
NDK_OUT=D:/Kunal/tess_related/tess-backup/tess/eyes-two/build/intermediates/ndkBuild/debug/obj
 
NDK_LIBS_OUT=D:\Kunal\tess_related\tess-backup\tess\eyes-two\build\intermediates\ndkBuild\debug\lib
 TESSERACT_BUILD_PATH=D:\Kunal\tess_related\tess-backup\tess\tess-two\build 
APP_SHORT_COMMANDS=false LOCAL_SHORT_COMMANDS=false -B -n}
  md 
"D:\Kunal\tess_related\tess-backup\tess\eyes-two\build\intermediates\ndkBuild\debug\lib\armeabi-v7a"
 >NUL 2>NUL || rem
  
C:/Users/Asus/AppData/Local/Android/Sdk/ndk-bundle/build//../prebuilt/windows-x86_64/bin/echo.exe
 [armeabi-v7a] "Gdbserver      ": "[arm-linux-androideabi] 
D:\Kunal\tess_related\tess-backup\tess\eyes-two\build\intermediates\ndkBuild\debug\lib/armeabi-v7a/gdbserver"
  copy /b/y 
"C:\Users\Asus\AppData\Local\Android\Sdk\ndk-bundle\build\\..\prebuilt\android-arm\gdbserver\gdbserver"
 
"D:\Kunal\tess_related\tess-backup\tess\eyes-two\build\intermediates\ndkBuild\debug\lib\armeabi-v7a\gdbserver"
 > NUL
  
C:/Users/Asus/AppData/Local/Android/Sdk/ndk-bundle/build//../prebuilt/windows-x86_64/bin/echo.exe
 [armeabi-v7a] "Gdbsetup       ": 
"D:\Kunal\tess_related\tess-backup\tess\eyes-two\build\intermediates\ndkBuild\debug\lib/armeabi-v7a/gdb.setup"
  
C:/Users/Asus/AppData/Local/Android/Sdk/ndk-bundle/build//../prebuilt/windows-x86_64/bin/echo.exe
 "set solib-search-path 
D:/Kunal/tess_related/tess-backup/tess/eyes-two/build/intermediates/ndkBuild/debug/obj/local/armeabi-v7a"
 > 
D:\Kunal\tess_related\tess-backup\tess\eyes-two\build\intermediates\ndkBuild\debug\lib/armeabi-v7a/gdb.setup
  
C:/Users/Asus/AppData/Local/Android/Sdk/ndk-bundle/build//../prebuilt/windows-x86_64/bin/echo.exe
 "directory 
C:/Users/Asus/AppData/Local/Android/Sdk/ndk-bundle/build//../toolchains/llvm/prebuilt/windows-x86_64/sysroot
 D:/Kunal/tess_related/tess-backup/tess/eyes-two/src/main/jni/common 
C:/Users/Asus/AppData/Local/Android/Sdk/ndk-bundle/build//../sources/android/cpufeatures
 D:/Kunal/tess_related/tess-backup/tess/eyes-two/src/main/jni/hydrogen/src 
D:\Kunal\tess_related\tess-backup\tess\tess-two\build/../../tess-two/jni/com_googlecode_leptonica_android
 D:\Kunal\tess_related\tess-backup\tess\tess-two\build/../../leptonica/src 
D:/Kunal/tess_related/tess-backup/tess/eyes-two/src/main/jni/imageutils/../common
 
D:/Kunal/tess_related/tess-backup/tess/eyes-two/src/main/jni/opticalflow/../common"
 >> 
D:\Kunal\tess_related\tess-backup\tess\eyes-two\build\intermediates\ndkBuild\debug\lib/armeabi-v7a/gdb.setup
  md 
"D:\Kunal\tess_related\tess-backup\tess\eyes-two\build\intermediates\ndkBuild\debug\obj\local\armeabi-v7a\objs\hydrogen\src"
 >NUL 2>NUL || rem
  
C:/Users/Asus/AppData/Local/Android/Sdk/ndk-bundle/build//../prebuilt/windows-x86_64/bin/echo.exe
 [armeabi-v7a] "Compile++ thumb": "hydrogen <= clusterer.cpp"
  
C:/Users/Asus/AppData/Local/Android/Sdk/ndk-bundle/build//../toolchains/llvm/prebuilt/windows-x86_64/bin/clang++.exe
 -MMD -MP -MF 
D:/Kunal/tess_related/tess-backup/tess/eyes-two/build/intermediates/ndkBuild/debug/obj/local/armeabi-v7a/objs/hydrogen/src/clusterer.o.d
 -target armv7-none-linux-androideabi16 -fdata-sections -ffunction-sections 
-fstack-protector-strong -funwind-tables -no-canonical-prefixes  --sysroot 
C:/Users/Asus/AppData/Local/Android/Sdk/ndk-bundle/build//../toolchains/llvm/prebuilt/windows-x86_64/sysroot
 -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument  
-D_FORTIFY_SOURCE=2 -fno-exceptions -fno-rtti -fpic -march=armv7-a -mthumb -Oz 
-DNDEBUG  
-ID:/Kunal/tess_related/tess-backup/tess/eyes-two/src/main/jni/hydrogen/src 
-ID:\Kunal\tess_related\tess-backup\tess\tess-two\build/../../tess-two/jni/com_googlecode_leptonica_android
 -ID:\Kunal\tess_related\tess-backup\tess\tess-two\build/../../leptonica/src 
-ID:/Kunal/tess_related/tess-backup/tess/eyes-two/src/main/jni/hydrogen    
-DANDROID  -Wno-error=format-security   -c  
D:/Kunal/tess_related/tess-backup/tess/eyes-two/src/main/jni/hydrogen/src/clusterer.cpp
 -o 
D:/Kunal/tess_related/tess-backup/tess/eyes-two/build/intermediates/ndkBuild/debug/obj/local/armeabi-v7a/objs/hydrogen/src/clusterer.o
  
C:/Users/Asus/AppData/Local/Android/Sdk/ndk-bundle/build//../prebuilt/windows-x86_64/bin/echo.exe
 [armeabi-v7a] "Compile++ thumb": "hydrogen <= hydrogentextdetector.cpp"
  
C:/Users/Asus/AppData/Local/Android/Sdk/ndk-bundle/build//../toolchains/llvm/prebuilt/windows-x86_64/bin/clang++.exe
 -MMD -MP -MF 
D:/Kunal/tess_related/tess-backup/tess/eyes-two/build/intermediates/ndkBuild/debug/obj/local/armeabi-v7a/objs/hydrogen/src/hydrogentextdetector.o.d
 -target armv7-none-linux-androideabi16 -fdata-sections -ffunction-sections 
-fstack-protector-strong -funwind-tables -no-canonical-prefixes  --sysroot 
C:/Users/Asus/AppData/Local/Android/Sdk/ndk-bundle/build//../toolchains/llvm/prebuilt/windows-x86_64/sysroot
 -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument  
-D_FORTIFY_SOURCE=2 -fno-exceptions -fno-rtti -fpic -march=armv7-a -mthumb -Oz 
-DNDEBUG  
-ID:/Kunal/tess_related/tess-backup/tess/eyes-two/src/main/jni/hydrogen/src 
-ID:\Kunal\tess_related\tess-backup\tess\tess-two\build/../../tess-two/jni/com_googlecode_leptonica_android
 -ID:\Kunal\tess_related\tess-backup\tess\tess-two\build/../../leptonica/src 
-ID:/Kunal/tess_related/tess-backup/tess/eyes-two/src/main/jni/hydrogen    
-DANDROID  -Wno-error=format-security   -c  
D:/Kunal/tess_related/tess-backup/tess/eyes-two/src/main/jni/hydrogen/src/hydrogentextdetector.cpp
 -o 
D:/Kunal/tess_related/tess-backup/tess/eyes-two/build/intermediates/ndkBuild/debug/obj/local/armeabi-v7a/objs/hydrogen/src/hydrogentextdetector.o
  
C:/Users/Asus/AppData/Local/Android/Sdk/ndk-bundle/build//../prebuilt/windows-x86_64/bin/echo.exe
 [armeabi-v7a] "Compile++ thumb": "hydrogen <= thresholder.cpp"
  
C:/Users/Asus/AppData/Local/Android/Sdk/ndk-bundle/build//../toolchains/llvm/prebuilt/windows-x86_64/bin/clang++.exe
 -MMD -MP -MF 
D:/Kunal/tess_related/tess-backup/tess/eyes-two/build/intermediates/ndkBuild/debug/obj/local/armeabi-v7a/objs/hydrogen/src/thresholder.o.d
 -target armv7-none-linux-androideabi16 -fdata-sections -ffunction-sections 
-fstack-protector-strong -funwind-tables -no-canonical-prefixes  --sysroot 
C:/Users/Asus/AppData/Local/Android/Sdk/ndk-bundle/build//../toolchains/llvm/prebuilt/windows-x86_64/sysroot
 -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument  
-D_FORTIFY_SOURCE=2 -fno-exceptions -fno-rtti -fpic -march=armv7-a -mthumb -Oz 
-DNDEBUG  
-ID:/Kunal/tess_related/tess-backup/tess/eyes-two/src/main/jni/hydrogen/src 
-ID:\Kunal\tess_related\tess-backup\tess\tess-two\build/../../tess-two/jni/com_googlecode_leptonica_android
 -ID:\Kunal\tess_related\tess-backup\tess\tess-two\build/../../leptonica/src 
-ID:/Kunal/tess_related/tess-backup/tess/eyes-two/src/main/jni/hydrogen    
-DANDROID  -Wno-error=format-security   -c  
D:/Kunal/tess_related/tess-backup/tess/eyes-two/src/main/jni/hydrogen/src/thresholder.cpp
 -o 
D:/Kunal/tess_related/tess-backup/tess/eyes-two/build/intermediates/ndkBuild/debug/obj/local/armeabi-v7a/objs/hydrogen/src/thresholder.o
  
C:/Users/Asus/AppData/Local/Android/Sdk/ndk-bundle/build//../prebuilt/windows-x86_64/bin/echo.exe
 [armeabi-v7a] "Compile++ thumb": "hydrogen <= utilities.cpp"
  
C:/Users/Asus/AppData/Local/Android/Sdk/ndk-bundle/build//../toolchains/llvm/prebuilt/windows-x86_64/bin/clang++.exe
 -MMD -MP -MF 
D:/Kunal/tess_related/tess-backup/tess/eyes-two/build/intermediates/ndkBuild/debug/obj/local/armeabi-v7a/objs/hydrogen/src/utilities.o.d
 -target armv7-none-linux-androideabi16 -fdata-sections -ffunction-sections 
-fstack-protector-strong -funwind-tables -no-canonical-prefixes  --sysroot 
C:/Users/Asus/AppData/Local/Android/Sdk/ndk-bundle/build//../toolchains/llvm/prebuilt/windows-x86_64/sysroot
 -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument  
-D_FORTIFY_SOURCE=2 -fno-exceptions -fno-rtti -fpic -march=armv7-a -mthumb -Oz 
-DNDEBUG  
-ID:/Kunal/tess_related/tess-backup/tess/eyes-two/src/main/jni/hydrogen/src 
-ID:\Kunal\tess_related\tess-backup\tess\tess-two\build/../../tess-two/jni/com_googlecode_leptonica_android
 -ID:\Kunal\tess_related\tess-backup\tess\tess-two\build/../../leptonica/src 
-ID:/Kunal/tess_related/tess-backup/tess/eyes-two/src/main/jni/hydrogen    
-DANDROID  -Wno-error=format-security   -c  
D:/Kunal/tess_related/tess-backup/tess/eyes-two/src/main/jni/hydrogen/src/utilities.cpp
 -o 
D:/Kunal/tess_related/tess-backup/tess/eyes-two/build/intermediates/ndkBuild/debug/obj/local/armeabi-v7a/objs/hydrogen/src/utilities.o
  
C:/Users/Asus/AppData/Local/Android/Sdk/ndk-bundle/build//../prebuilt/windows-x86_64/bin/echo.exe
 [armeabi-v7a] "Compile++ thumb": "hydrogen <= validator.cpp"
  
C:/Users/Asus/AppData/Local/Android/Sdk/ndk-bundle/build//../toolchains/llvm/prebuilt/windows-x86_64/bin/clang++.exe
 -MMD -MP -MF 
D:/Kunal/tess_related/tess-backup/tess/eyes-two/build/intermediates/ndkBuild/debug/obj/local/armeabi-v7a/objs/hydrogen/src/validator.o.d
 -target armv7-none-linux-androideabi16 -fdata-sections -ffunction-sections 
-fstack-protector-strong -funwind-tables -no-canonical-prefixes  --sysroot 
C:/Users/Asus/AppData/Local/Android/Sdk/ndk-bundle/build//../toolchains/llvm/prebuilt/windows-x86_64/sysroot
 -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument  
-D_FORTIFY_SOURCE=2 -fno-exceptions -fno-rtti -fpic -march=armv7-a -mthumb -Oz 
-DNDEBUG  
-ID:/Kunal/tess_related/tess-backup/tess/eyes-two/src/main/jni/hydrogen/src 
-ID:\Kunal\tess_related\tess-backup\tess\tess-two\build/../../tess-two/jni/com_googlecode_leptonica_android
 -ID:\Kunal\tess_related\tess-backup\tess\tess-two\build/../../leptonica/src 
-ID:/Kunal/tess_related/tess-backup/tess/eyes-two/src/main/jni/hydrogen    
-DANDROID  -Wno-error=format-security   -c  
D:/Kunal/tess_related/tess-backup/tess/eyes-two/src/main/jni/hydrogen/src/validator.cpp
 -o 
D:/Kunal/tess_related/tess-backup/tess/eyes-two/build/intermediates/ndkBuild/debug/obj/local/armeabi-v7a/objs/hydrogen/src/validator.o
  md 
"D:\Kunal\tess_related\tess-backup\tess\eyes-two\build\intermediates\ndkBuild\debug\obj\local\armeabi-v7a\objs\hydrogen\jni"
 >NUL 2>NUL || rem
  
C:/Users/Asus/AppData/Local/Android/Sdk/ndk-bundle/build//../prebuilt/windows-x86_64/bin/echo.exe
 [armeabi-v7a] "Compile++ thumb": "hydrogen <= hydrogentextdetector.cpp"
  
C:/Users/Asus/AppData/Local/Android/Sdk/ndk-bundle/build//../toolchains/llvm/prebuilt/windows-x86_64/bin/clang++.exe
 -MMD -MP -MF 
D:/Kunal/tess_related/tess-backup/tess/eyes-two/build/intermediates/ndkBuild/debug/obj/local/armeabi-v7a/objs/hydrogen/jni/hydrogentextdetector.o.d
 -target armv7-none-linux-androideabi16 -fdata-sections -ffunction-sections 
-fstack-protector-strong -funwind-tables -no-canonical-prefixes  --sysroot 
C:/Users/Asus/AppData/Local/Android/Sdk/ndk-bundle/build//../toolchains/llvm/prebuilt/windows-x86_64/sysroot
 -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument  
-D_FORTIFY_SOURCE=2 -fno-exceptions -fno-rtti -fpic -march=armv7-a -mthumb -Oz 
-DNDEBUG  
-ID:/Kunal/tess_related/tess-backup/tess/eyes-two/src/main/jni/hydrogen/src 
-ID:\Kunal\tess_related\tess-backup\tess\tess-two\build/../../tess-two/jni/com_googlecode_leptonica_android
 -ID:\Kunal\tess_related\tess-backup\tess\tess-two\build/../../leptonica/src 
-ID:/Kunal/tess_related/tess-backup/tess/eyes-two/src/main/jni/hydrogen    
-DANDROID  -Wno-error=format-security   -c  
D:/Kunal/tess_related/tess-backup/tess/eyes-two/src/main/jni/hydrogen/jni/hydrogentextdetector.cpp
 -o 
D:/Kunal/tess_related/tess-backup/tess/eyes-two/build/intermediates/ndkBuild/debug/obj/local/armeabi-v7a/objs/hydrogen/jni/hydrogentextdetector.o
  
C:/Users/Asus/AppData/Local/Android/Sdk/ndk-bundle/build//../prebuilt/windows-x86_64/bin/echo.exe
 [armeabi-v7a] "Compile++ thumb": "hydrogen <= thresholder.cpp"
  
C:/Users/Asus/AppData/Local/Android/Sdk/ndk-bundle/build//../toolchains/llvm/prebuilt/windows-x86_64/bin/clang++.exe
 -MMD -MP -MF 
D:/Kunal/tess_related/tess-backup/tess/eyes-two/build/intermediates/ndkBuild/debug/obj/local/armeabi-v7a/objs/hydrogen/jni/thresholder.o.d
 -target armv7-none-linux-androideabi16 -fdata-sections -ffunction-sections 
-fstack-protector-strong -funwind-tables -no-canonical-prefixes  --sysroot 
C:/Users/Asus/AppData/Local/Android/Sdk/ndk-bundle/build//../toolchains/llvm/prebuilt/windows-x86_64/sysroot
 -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument  
-D_FORTIFY_SOURCE=2 -fno-exceptions -fno-rtti -fpic -march=armv7-a -mthumb -Oz 
-DNDEBUG  
-ID:/Kunal/tess_related/tess-backup/tess/eyes-two/src/main/jni/hydrogen/src 
-ID:\Kunal\tess_related\tess-backup\tess\tess-two\build/../../tess-two/jni/com_googlecode_leptonica_android
 -ID:\Kunal\tess_related\tess-backup\tess\tess-two\build/../../leptonica/src 
-ID:/Kunal/tess_related/tess-backup/tess/eyes-two/src/main/jni/hydrogen    
-DANDROID  -Wno-error=format-security   -c  
D:/Kunal/tess_related/tess-backup/tess/eyes-two/src/main/jni/hydrogen/jni/thresholder.cpp
 -o 
D:/Kunal/tess_related/tess-backup/tess/eyes-two/build/intermediates/ndkBuild/debug/obj/local/armeabi-v7a/objs/hydrogen/jni/thresholder.o
  
C:/Users/Asus/AppData/Local/Android/Sdk/ndk-bundle/build//../prebuilt/windows-x86_64/bin/echo.exe
 [armeabi-v7a] "Compile++ thumb": "hydrogen <= jni.cpp"
  
C:/Users/Asus/AppData/Local/Android/Sdk/ndk-bundle/build//../toolchains/llvm/prebuilt/windows-x86_64/bin/clang++.exe
 -MMD -MP -MF 
D:/Kunal/tess_related/tess-backup/tess/eyes-two/build/intermediates/ndkBuild/debug/obj/local/armeabi-v7a/objs/hydrogen/jni/jni.o.d
 -target armv7-none-linux-androideabi16 -fdata-sections -ffunction-sections 
-fstack-protector-strong -funwind-tables -no-canonical-prefixes  --sysroot 
C:/Users/Asus/AppData/Local/Android/Sdk/ndk-bundle/build//../toolchains/llvm/prebuilt/windows-x86_64/sysroot
 -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument  
-D_FORTIFY_SOURCE=2 -fno-exceptions -fno-rtti -fpic -march=armv7-a -mthumb -Oz 
-DNDEBUG  
-ID:/Kunal/tess_related/tess-backup/tess/eyes-two/src/main/jni/hydrogen/src 
-ID:\Kunal\tess_related\tess-backup\tess\tess-two\build/../../tess-two/jni/com_googlecode_leptonica_android
 -ID:\Kunal\tess_related\tess-backup\tess\tess-two\build/../../leptonica/src 
-ID:/Kunal/tess_related/tess-backup/tess/eyes-two/src/main/jni/hydrogen    
-DANDROID  -Wno-error=format-security   -c  
D:/Kunal/tess_related/tess-backup/tess/eyes-two/src/main/jni/hydrogen/jni/jni.cpp
 -o 
D:/Kunal/tess_related/tess-backup/tess/eyes-two/build/intermediates/ndkBuild/debug/obj/local/armeabi-v7a/objs/hydrogen/jni/jni.o
  md 
"D:\Kunal\tess_related\tess-backup\tess\eyes-two\build\intermediates\ndkBuild\debug\obj\local\armeabi-v7a"
 >NUL 2>NUL || rem

  make: *** No rule to make target 
'D:\Kunal\tess_related\tess-backup\tess\tess-two\build//intermediates/ndkBuild/debug/obj/local/armeabi-v7a/liblept.so',
 needed by 
'D:/Kunal/tess_related/tess-backup/tess/eyes-two/build/intermediates/ndkBuild/debug/obj/local/armeabi-v7a/libhydrogen.so'.
  Stop.


* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug 
option to get more log output. Run with --scan to get full insights.

* Get more help at https://help.gradle.org

Deprecated Gradle features were used in this build, making it incompatible with 
Gradle 6.0.
Use '--warning-mode all' to show the individual deprecation warnings.
See 
https://docs.gradle.org/5.1.1/userguide/command_line_interface.html#sec:command_line_warnings

BUILD FAILED in 5s
28 actionable tasks: 24 executed, 4 up-to-date

D:\Kunal\tess_related\tess-backup\tess>                                         
                                                                                
                                                   

Reply via email to