The entire framework has been ported on MacOS in about two weeks. Now the entire framework can build on MacOS along all the applications. The build time on Mini Mac M4 is about 30 seconds! I'm targeting arm64 and x86_64, with a minimum OS version of 11 (current is 15) to keep the largest degree of compatibility between older machines.
All the dependencies (FreeType, Cairo, AssImp, OpenALSoft, OggVorbis, OpenSSL, etc...) were built from scratch on MacOS, along with all the components and plugins. All the basic modules for managing windows, graphics, keyboard, mouse, audio, and even screen and audio capture have been ported. All the applications, including TMD and DWorkSim, are now working properly, although they need further testing before the official release, which will take place in the coming weeks.