libfreenectとOpenNI両方システムに入れるとlibfreenectの動作が変ってしまう件
ある時から突然libfreenectのgetDepthPixelsで得られるイメージが左右反転してしまったのだが、OpenNIをシステム(usr/lib/)にインストールしたのが原因だった様子。
自分でコードを書いて動かす場合はXcodeのプロジェクト単位でこれらのバイナリを持っておいた方がいいし、システムに突っ込む必要性はまるで無い。openFrameworks + ofxOpenNIを使う場合はgameoverhack氏のリポジトリに依存しているSensorKinect等のバイナリのセットが入っているので、これを使えば自分でmakeしなくてもいいし楽ちん。
gameoverhack/ofxOpenNI - GitHub
https://github.com/gameoverhack/ofxOpenNI/tree/master/mac/copy_to_data_openni_path/lib