meshlab
meshlab copied to clipboard
Native Apple Silicon Support
Is there any chance we could get a native Apple Silicon build so that it isn't required to use Rosetta 2?
Not anytime soon, I think. I am not into last Apple architectures, but I see that it is similar to ARM, on which we know that meshlab does not build (at least on linux). We don't have machines to test and try to fix any build issues, and our automatic build system runs on the machines that are provided by github actions, which are all x86_64 (except for self-hosted runners, which are not a feasible option for us).
maybe I can help, stay tuned
Looking forward to the Apple Silicon support. Subscribed.
We are waiting for the support of M1 in GitHub Actions : actions/virtual-environments#2187 Anyone interested in having M1 builds should add a 👍 there to show interest in that issue...
For those who are interested in using a custom-built Apple Silicon version, here is a native MeshLab.app
under commit a78d55d.
I made quite a few changes to the build script to finish the build. I can send a PR if it would be helpful, although GitHub Actions is currently not supporting M1 builds.
@JiamingSuen Amazing!
@JiamingSuen could you please tell which changes did you make?
Can you send a PR to the main
branch? Thanks!!
For those who are interested in using a custom-built Apple Silicon version, here is a native
MeshLab.app
under commit a78d55d.I made quite a few changes to the build script to finish the build. I can send a PR if it would be helpful, although GitHub Actions is currently not supporting M1 builds.
Great! It works!
Hi guys, have you seen the recent news : github runners with M1 : https://github.com/github/roadmap/issues/528 and here : https://github.blog/2023-10-02-introducing-the-new-apple-silicon-powered-m1-macos-larger-runner-for-github-actions/ So maybe there's a good hope to get our beloved pyMeshLab and MeshLab to have native build on Mac Arm ?
Didn't noticed that the issue was closed (probably after the PR merged). @Nosenzor unfortunately github released only large runners, which are available only for paying users. Only regular runners are free for open source repositories. Let's wait until github releases regular M1 runners...
Has anyone upthread been able to build their own ARM Mac pymeshlab in the meantime?
Github actions M1 hosted are available from today for public repo : https://github.blog/changelog/2024-01-30-github-actions-introducing-the-new-m1-macos-runner-available-to-open-source/, hope it would help !
thanks @Nosenzor! Working on it
thank you guys, big fan!