@fcomida emailed about Luminance refusing to launch on El Capitan (10.11). I think this is because you have linked to the 10.12 SDK. You can change that on the command-line by setting the environment string MACOSX_DEPLOYMENT_TARGET=10.9 (or whatever SDK you target). For example:
$ make MACOSX_DEPLOYMENT_TARGET=10.9
$ env MACOSX_DEPLOYMENT_TARGET=10.9 make
If you're building in Xcode, search for MACOSX_DEPLOYMENT_TARGET in the UI and you'll find a key you can set. There's a discussion here about setting this in CMake. http://stackoverflow.com/questions/10165335/can-cmake-specify-the-base-sdk-on-mac-os-x
You can download the platform SDK from developer.apple.com
Leopard, Snow Leopard, Lion, Mountain Lion 10.5 10.6 10.7 10.8
Maverics, Yosemite, El Capitan, Sierra 10.9 10.10 10.11 10.12
Another possibility is that it has something to do with Qt.
Luminance was claiming support for 10.8 and greater. As MacOS-X upgrades are free, we should encourage users to upgrade the OS. My 9 year old iMac which I bought on Black Friday 2007 runs 10.11 because 10.12 refuses to install on such an elderly machine. Great Machine.