volcoma / EtherealEngine

C++ Game Engine and Editor
BSD 2-Clause "Simplified" License
970 stars 159 forks source link

Mac OS X support of mml library #17

Open qiaone opened 7 years ago

qiaone commented 7 years ago

I found most part of the code base are portable and can be compiled successfully on Mac OS X, but the mml library failed. After dipping into the code a little bit, I found it is a streamlined version of the SFML library, which supports Mac OS X. Is mml library can be made cross-platform? Thanks for your great work.

volcoma commented 7 years ago

Hi :). Well yes mml is just sfml stripped of opengl and other stuff. Its just windowing and input. I did that because sfml depends and uses opengl internally and I needed just the window and input handling since I use both opengl and directx. I stripped out the mac os x part just because I don't have any macs at home where I can test it and also I haven't used mac at all :). mml can support mac os just I haven't done it yet. You are welcome to make a pull request :)

qiaone commented 7 years ago

Yeah, I'll give it a shot. :)