-
-
Notifications
You must be signed in to change notification settings - Fork 55
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
Missing Arm64 Mac (M1 apple silicon) prebuilt #28
Comments
Hi, I don't have any experience on Mac. I am using github actions to build prebuilt binaries. You can check it here; I already added node v15 to build list. |
here you go : #29 do not know where you store your prebuilds, i put it in a folder /prebuilds |
I think this is better solved with a fork and different npm package provided by @ouya99 until github actions can support M1. It's not possible for anyone to know what the uploaded binary contains if done this way. |
We have to find a way to create prebuilt binaries with github actions. If we don't have a way to do like that, then @porsager is right. |
@murat-dogan how do you create your prebuilds? |
Github Actions don't support M1 yet, and it doesn't seem like it's anything that's happening soon. It might be sooner using self hosted runners, but that'd require someone sponsoring that. |
I am creating prebuilds with github actions. https://github.com/features/actions |
by setting I managed to build it automatically on my mac. Sorry did miss that you actually do not provide any prebuild and its built locally which works fine. |
I can confirm the above comment by @ouya99. Allthough I did not move any openssl directory. Using node 16+ on macos all I did was:
Then added this in my .zshrc
And ran It built and I'll update this comment when I actually end up testing it at runtime. |
I did the build on arm64 and could upload "node-datachannel-v0.0.22-node-v88-darwin-arm64.tar.gz"
Would you integrate it please? It would solve a dependancy issue for me . Thank you
The text was updated successfully, but these errors were encountered: