I just compiled my game for Mac OSX using Irrlicht 1.7.2.
Many people report crashes and can't start the game. It works fine for me on an old Macbook. Tested it on a Macbook Air, doesn't work.
Here are the typical crash reports they are getting:
Model: Macmini2,1, BootROM MM21.009A.B00, 2 processors, Intel Core 2 Duo, 2 GHz, 2 GB, SMC 1.19f2
Graphics: Intel GMA 950, GMA 950, Built-In, spdisplays_integrated_vram
OS Version: Mac OS X 10.6.8 (10K549)
[0] Initializing new video device...
[0] Irrlicht Engine version 1.7.2
[0] Darwin Kernel Version 10.8.0: Tue Jun 7 16:33:36 PDT 2011; root:xnu-1504.15.3~1/RELEASE_I386
dyld: lazy symbol binding failed: Symbol not found: _CGLSetCurrentContext
Referenced from: /Applications/KAG.app/Contents/MacOS/Base/Juxta.dylib
Expected in: /usr/X11/lib/libGL.1.dylib
dyld: Symbol not found: _CGLSetCurrentContext
Referenced from: /Applications/KAG.app/Contents/MacOS/Base/Juxta.dylib
Expected in: /usr/X11/lib/libGL.1.dylib