-
-
Notifications
You must be signed in to change notification settings - Fork 310
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
WIP: Arm support for Node #502
Conversation
@jutaz , this is the problem at hand. |
Cool, I’ll take a look over the weekend, hopefully 👍 |
I think arm was pretty much working in #459 i doesn't run in every version of node like the current workflow, so i doesn't have the node 14 issue. |
My understanding of the problem is that it is possible to manually activate Rosetta 2 on the machine with |
i could update to use 'macos-12-arm' and remove node 10 there. |
@acalcutt , that would be great! |
One positive is the workflow is less 'heavy'. It only runs on one node version per os instead of 3 node versions. It use the fact that one build makes multiple node abi versions, so it won't need to run on node 14 arm can't build on. Downside
|
Is it possible for an m1 runner to make builds of 16 and 18 that can be used on x86 macs as well? |
I tried to make a universal build like you suggested here https://stackoverflow.com/questions/65157483/macos-build-universal-binary-2-with-cmake, with "CMAKE_OSX_ARCHITECTURES=arm64;x86_64" but it was always missing compenents from the architecture it wasn't running on. |
FYI, I think I found that command needed quotes like
|
No description provided.