-
This is a issue from: sn4k3/UVtools#236 Recently i upgrade from v4.5.1 to v4.5.2. But the real problem comes on M1 users using the app in Rosetta 2 Emulation Mode, before with v4.5.1 it works just fine on that , but now with new v4.5.2 it never works, crashing the app on start. I made a diff with otool, but is hard to know what is missing: https://www.diffchecker.com/aXry9pU7 |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 11 replies
-
Our official commercial release v4.5.2 for macos binary do not have this issue:
It has dependency to libusb, which is also included in the release package & nuget packages. It doesn't contains reference to libtesseract or liblept.
They are build on MacOS BigSur, of which the ARM64 components are built on Apple M1 and the x86_64 components are built on Intel CPU, then merged into a FAT binary. You can use the official 4.5.2 commercial release with dotnet 6 preview running natively on Apple M1. We tried and it works quite well. However we will not be officially supporting it until Microsoft official make a dotnet 6 stable release. If you are building from source code, and if you have installed libtesseract using homebrew, opencv will pick up tesseract from your system. You should remove libtesseract and liblept from your build system. If you want to keep libtesseract on your system, you should set the CMake flag Hope that helps. |
Beta Was this translation helpful? Give feedback.
-
Fixed with v4.5.3 |
Beta Was this translation helpful? Give feedback.
Fixed with v4.5.3