-
Notifications
You must be signed in to change notification settings - Fork 80
Incompatible Lszz.py with Apple M1 processor #364
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
@manchoz do you think it makes sense to extend support for this script to Apple M1. At any rate, this is for internal development purposes and is not intended for invocation by the user (you won't need it) so I'm closing this issue. |
It might not be a trivial task... because of parallel support for M1/2s and x86s. Might we need to generate a "universal" dylib? Or have different dylibs and use some other stuff to detect the Mac architecture, too? |
Well in my case I’m using it for OTA upload for a Portenta machine control, which according to the instructions provided by arduino(OTA firmware) is the only way, so there would be an update? |
Hi @elastra21,
Another option would be launching the terminal with Rosetta 2 and then generating the |
Thank you very much for your reply. I really appreciated it. Recompiling with GCC worked. By the way, are you planning to release an OTA tool for Portenta? Something similar to the esp32-ota command? |
@elastra21 You are welcome! I was wondering if extracting a small Go tool from https://github.com/arduino/arduino-cloud-cli/blob/3f024b074f07c9dbee2bbd3459462954823e0061/internal/ota/encoder.go#L27 might make sense @aentinger WDYT? |
When you try to run the
lszz.py
throw that message:The text was updated successfully, but these errors were encountered: