-
-
Notifications
You must be signed in to change notification settings - Fork 294
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
Mac M1 Support #1004
Comments
It sounds like we're not too far from the solution here. What does After that, I think we might just be missing a mac + |
Regarding of this: https://docs.nodegui.org/docs/guides/getting-started#using-your-own-custom-qt-installation-optional |
The |
oh, I see. That page you linked too is out of date and applies to the older Qt5. |
Indeed, using only the following works: gcl https://github.com/nodegui/nodegui.git
cd nodegui
npm install
npm run build I will make a PR when I had the time. |
Any update on this? I cannot build my own binaries (Not enough storage space for XCode) so prebuilt ones would be amazing. |
@LaGregance can you write a guide to run NodeGUI on m1 mac? I didn't able to manage it to work. |
The temporary solution I mentioned in this issue should be enough to make it work, at which step do you have trouble ? |
I am wondering if readme should be updated, because nodegui clearly requires qt>6, and in readme version 5 is used. |
Does anyone here want to try fixing this mac support properly in NodeGui? |
LaGregance commented on Sep 2, 2023
It was this one:
It gives me this error:
I don't see any symlinks. I don't know why cmake thinks they're there. |
Hi,
Following this closed issue: #969
When npm attempts to install nodegui on an M1 mac, it tries to download nodegui-binary-v0.59.0-darwin-arm64.tar.gz. An error is given that this package is not found. When looking at the release page, an arm64.tar.gz package does not exist.
Here is the error from the log regarding this issue:
Error: Error while downloading Precompiled NodeGui binary:https://github.com/nodegui/nodegui/releases/download/v0.59.0/nodegui-binary-v0.59.0-darwin-arm64.tar.gz. Not Found.
Temporary solution
As temporary solution, we can build ourself the artifact and add it to the cache:
Long-term solution
We should definitely add the artifact
nodegui-binary-v0.59.0-darwin-arm64.tar.gz
to the official release. What is the process to do it ?Thanks.
The text was updated successfully, but these errors were encountered: