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

Mac M1/M2 build for X-Plane 12 #82

Open
BhSimon opened this issue Jun 30, 2023 · 4 comments
Open

Mac M1/M2 build for X-Plane 12 #82

BhSimon opened this issue Jun 30, 2023 · 4 comments

Comments

@BhSimon
Copy link

BhSimon commented Jun 30, 2023

ExtPlane is a wonderful thing. X-Plane 12 support would be great.

Since X-Plane 12 runs natively on Apple Silicon, there's a compelling reason, for some users, to use X-Plane 12. But it requires that plug-ins are recompiled otherwise X-Plane has to run in Rosetta.

@vranki
Copy link
Owner

vranki commented Jul 2, 2023

Agreed. Anyone got a Mac development environment to do a build?

I still haven't upgraded to XP12, but I suppose the plugin should work without changes on win/lin platforms.

@Piki55
Copy link

Piki55 commented Jul 2, 2023 via email

@BhSimon
Copy link
Author

BhSimon commented Jul 2, 2023

Hello, @Piki55

I can confirm IT IS working in XP12, at least one Windows.

Yes, ExtPlane will work fine in X-Plane 12 on Windows. On Apple Silicon M1/M2 Macs, however, X-Plane 12 must be run in an emulation mode that impacts frame rate. To run X-Plane 12 in native M1/M2 mode, ExtPlane needs to be recompiled.

@vranki vranki changed the title X-Plane 12 support? Mac M1/M2 build for X-Plane 12 Jul 3, 2023
@BhSimon
Copy link
Author

BhSimon commented Jan 3, 2025

@vranki, I am willing to give it a go to compile for Apple Silicon. I have done some initial investigation on installing Qt Framework, found here: https://doc.qt.io/qt-6/macos-building.html.

I have Xcode installed already, which I use only via CLI for signing code so my exposure is limited.

Any and all advice is appreciated.

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

No branches or pull requests

3 participants