I’ve had this issue so far with Braid and Super Meat Boy, where in order to get them to run I have to remove read privileges on the included libraries and let the game use the versions that are already installed. I haven’t done extensive testing, but it looks like it’s mostly an issue with SDL.
Anyone else run into this problem, and why it would be happening in the first place?
That’s basically the same solution I’ve used, which is to remove the included libraries (or chmod -r them) and let it use the ones on the system. This isn’t a solution so much as a workaround, though, and still doesn’t explain why it’s happening in the first place. The only explanation I can think of is that it’s wrongly detecting a 32-bit system, but I don’t see how that could be the case.
Seems kinda obvious to me. I’d guess that the developers didn’t pack ALL the necessary SDL libs, and the ones they did include are not 100% compatible with oS builds.