Skip to content
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

Purr Data build on Apple Silicon crashes on start (macOS Ventura 13.2.1 (22D68)) #22

Open
luismrguimaraes opened this issue Mar 20, 2023 · 3 comments
Assignees

Comments

@luismrguimaraes
Copy link

I'm trying to build and run Purr Data on macOS Ventura 13.2.1 (22D68).

The build process seems to complete with success:
image

However, when trying to run it, the app just crashes on start.
This is what Purr Data shows before the crash on the latest commit (3e2039e):
image

I've also tried building in the latest release commit a2f5df4, but the problem remains:
image
Running the already built .dmg however, everything looks okay.

If I build with make incremental, the problem remains, but building with make light the app runs correctly.

@agraef
Copy link
Owner

agraef commented Jul 25, 2023

Let me guess: You probably built for the M1/M2 architecture. I have been working on the M1/M2 port, but it doesn't work yet, and I don't really know why. Might be something in the externals, or the fact that we still use a prebuilt nw.js version for Intel. Therefore the builds distributed here are all for Intel cpus which run on M1/M2 Macs just fine with Rosetta 2.

@luismrguimaraes
Copy link
Author

Yes, the chip is the M2. Forgot to include that "small" detail :D

@agraef agraef changed the title Purr Data build crashes on start (macOS Ventura 13.2.1 (22D68)) Purr Data build on Apple Silicon crashes on start (macOS Ventura 13.2.1 (22D68)) Aug 18, 2024
@agraef
Copy link
Owner

agraef commented Aug 18, 2024

Changed the title so that it reflects the actual issue. I'm keeping this open so that we can hopefully make a native Apple Silicon port work some time.

I've done further investigations, and as far as I can see, issues blocking that port are:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants