> I can't see how the stupid work arounds needed for Mac OS X are any worse
> than the stupid work arounds needed for other OSes. It's purely childish
> not to have this program compiling on Mac OS X.
Hey, get off your high horse, mister. One reason for badly supported platforms is often that the developers have no access to them. Worse if such platforms are sufficiently non- standard, e.g. crap like zsh in place of The Bourne Shell.