Dawoodoz/DFPSR

Port to MacOS High Sierra

Opened this issue · 3 comments

The X11 window wrapper should in theory work on older Macintosh systems, but High Sierra is said to break this compatibility. Using XQartz seems like the simplest first step, but a native port might give better performance. Using a third party media layer with heavy dependencies would defeat the purpose of making this library.

This might have to wait for another release, because a contribution would be needed when I'm not a Macintosh user.

MacOS is said to not have a native C API, so one would have to create Objective-C wrappers to make system calls from C++.

PulseAudio should be possible to support while working on Linux, so that only graphics would remain for the Macintosh port.