Acabei de instalar esta biblioteca com sucesso no Arch Linux. Não vejo nenhum motivo para não instalar em nenhuma distro. É importante observar que eu não tenho um Kinect , portanto não posso verificar se a biblioteca funciona, apenas se ela é compilada e instalada com êxito.
Aqui estão os passos que eu tomei:
Instalar dependências
Esses pacotes são dependências da Kinect Library ou do processo de construção e, portanto, precisam ser instalados primeiro:
cmake
git
libusb
freeglut
libxmu
libxi
Você poderá encontrá-los usando o gerenciador de pacotes básico.
Confira o repositório
git clone git://github.com/OpenKinect/libfreenect.git
cd libfreenect && git pull origin
Construa a fonte
cmake -DCMAKE_INSTALL_PREFIX=/usr -DPROJECT_INCLUDE_INSTALL_DIR=/usr/include -DLIB_SUFFIX="" .
make
sudo make install
Defina as regras do udev (para que o Kinect seja detectado quando conectado):
sudo install -Dm644 platform/linux/udev/51-kinect.rules /etc/udev/rules.d/51-kinect.rules