> My understanding is that MacPorts does everything POSIX-style. MAME is intended to be > built OSX-native, with the native framework version of SDL (MacPorts uses POSIX-style > SDL built against X11). There is some support in the build system for POSIX-on-Mac > because a few very loud people demanded it, but the resulting build is not supported > and I don't want to hear about it when they find out it's slower and clunkier and > less compatible with roms.
Hm, OK, and makes sense. I see what you're getting at with SDL-from-ports vs. SDL-from-packages, and SDL does definitely link against X11 when built from ports. FWIW, I built MAME against SDL from both ports and packages a few months back; neither one seemed to have a discernible difference when running, but I really didn't test them anywhere near what could be considered thoroughly either.
Anyway, that's tangental; it definitely makes more sense to pick one version of the libraries and stick with them for sanity's sake. Appreciate the reply
|