-
Notifications
You must be signed in to change notification settings - Fork 1
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 Version #5
Comments
The current GUI relies heavily on Microsoft's Webview2, which is not available for OS X. Additionally moonlight-embedded, which the GUI relies on, won't compile on OS X without major changes. So the tl;dr; is not any time soon, unless someone completely re-writes it from the ground up. |
@j005u I've gotten the MacOS version of the moonlight-embedded compiling. Was a bit of a headache, and untested so far, since I haven't installed the M1 compatible HoRNDIS drivers yet. I had to bypass a couple files, but I found that at least one other person working with the non-DJI moonlight embedded was able to bypass using those files to enable its use on another operating system. Here's the changes I did to get it compiling. Other than that, the biggest headache was make not seeing some of the header files that should've been in its path, I had to manually point CMake to those directories. It likely needs some dependencies from homebrew as well, which I've installed from previous priojects. |
Are you saying loop.c is not required and things will work without it? IIRC getting that to compile was the main issue, but I could be wrong. On the HoRNDIS front don't bother - libusb is superior anyway and the only reason we use the RNDIS fallback is because of driver issues on Windows - these should not be present on OS X with libusb. |
Great project!
Any chance there will be a version running on an Mac? Or a workaround?
The text was updated successfully, but these errors were encountered: