*Can tesseract be compiled on apple m1 machine?*

I'm trying to install tesseract-4.1.1 via vcpkg on Apple M1 and it fails at 
OptimizeForArchitecture.cmake:
`exec_program("/usr/sbin/sysctl -n machdep.cpu.vendor machdep.cpu.model 
machdep.cpu.family machdep.cpu.features" OUTPUT_VARIABLE 
_sysctl_output_string)`  

And this is absolutely normal since 
*Apple M1 output of `sysctl -a | grep machdep.cpu`*:

machdep.cpu.brand_string: Apple M1
machdep.cpu.core_count: 8
machdep.cpu.cores_per_package: 8
machdep.cpu.logical_per_package: 8
machdep.cpu.thread_count: 8

*differs from Intel-based one*:

machdep.cpu.max_basic: 13
machdep.cpu.max_ext: 2147483656
machdep.cpu.vendor: GenuineIntel
machdep.cpu.brand_string: Intel(R) Core(TM)2 Duo CPU P8600 @ 2.40GHz
machdep.cpu.family: 6
machdep.cpu.model: 23
machdep.cpu.extmodel: 1
machdep.cpu.extfamily: 0
machdep.cpu.stepping: 10
machdep.cpu.feature_bits: 3219913727 67691517
machdep.cpu.extfeature_bits: 537921536 1
machdep.cpu.signature: 67194
machdep.cpu.brand: 0
machdep.cpu.features: FPU VME DE PSE TSC MSR PAE MCE CX8 APIC SEP MTRR PGE 
MCA CMOV PAT PSE36 CLFSH DS ACPI MMX FXSR SSE SSE2 SS HTT TM PBE SSE3 
DTES64 MON DSCPL VMX SMX EST TM2 SSSE3 CX16 TPR PDCM SSE4.1 XSAVE
machdep.cpu.extfeatures: SYSCALL XD EM64T LAHF
machdep.cpu.logical_per_package: 2
machdep.cpu.cores_per_package: 2

(osxdaily 
<https://osxdaily.com/2012/04/28/get-extended-cpu-information-from-the-command-line/>
)

-- 
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/ff282e26-a66c-4996-acd8-f4781d88b5fan%40googlegroups.com.

Reply via email to