On 16 October 2012 18:02, Jacob Carlborg <span dir="ltr"><<a href="mailto:doob@me.com" target="_blank">doob@me.com</a>></span> wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class="im">On 2012-10-16 15:29, Manu wrote:<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Well I've not tested mac, but I'll make the Linux build work tonight,<br>
and from that, you should be able to adapt it easily.<br>
Does OSX have X11 libs?<br>
</blockquote>
<br></div>
Yes, Mac OS X has X11.</blockquote><div><br></div><div>What about alsa/pulse/oss, linux input?</div><div>I presume OSX has it's own variants of each of these things.</div><div><br></div><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class="im">
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
If there is no X11 libs for OSX, then you will need to knock up an<br>
MFDisplay_OSX.cpp for cocoa, which should be trivial (just create a<br>
window, then call into MFRenderer_OpenGL.cpp init, as the windows/X11<br>
ones do).<br>
Infact, I'd really like to have a proper cocoa version anyway... ;)<br>
</blockquote>
<br></div>
Yeah, a proper Cocoa version is always nice.</blockquote><div><br></div><div>Indeed, but does that involve .m files? :)</div><div><br></div><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class="im">
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
You might also have problems with sound and input in osx, if they aren't<br>
using the same libraries as linux. Writing the backend drivers for new<br>
platforms is very easy, I've just never wanted to run on a mac.<br>
I don't suppose you might like to help me out making proper support for<br>
OSX? I'll be home on a couple of hours if we could take it offline then.<br>
There's probably 2-3 drivers that need to be written, and some tweaks to<br>
the typical C++ platform disambiguation nonsense at the top of Fuji.h.<br>
</blockquote>
<br></div>
It depends on how much work it is, but I can have a look.</blockquote><div><br></div><div>I'll do it with you/do most of it myself, I just need someone to test it, and give me OSX advice.</div></div>