I'm running into this problem for the last couple of days, and cannot find where the problem is.
1) When I use my app embedded into the nestk library I have no problems. Anyway, I don't want to be compilng etc. all the time the whoie library, so I'm trying to use the nestk libraries as external.
2) So far I could make the compilation succeed, so the dependencies seemed to be allright.
3) But when executing I get an error, that I was not getting before when embedded. Here is the trace:
[DBG] "Initializing OpenNI driver"
Module filename: /tmp/qt_temp.XM3626
DBG: Loading module: ../lib/libnimMockNodes.so
DBG: Working directory: /home/olmin/NetBeansProjects/ControlBehaviours/dist/Debug/GNU-Linux-x86
DBG: Loading module: ../lib/libnimCodecs.so
DBG: Working directory: /home/olmin/NetBeansProjects/ControlBehaviours/dist/Debug/GNU-Linux-x86
DBG: Loading module: ../lib/libnimRecorder.so
DBG: Working directory: /home/olmin/NetBeansProjects/ControlBehaviours/dist/Debug/GNU-Linux-x86
DBG: Loading module: ../lib/libXnDevicesSensorV2.so
DBG: Working directory: /home/olmin/NetBeansProjects/ControlBehaviours/dist/Debug/GNU-Linux-x86
DBG: Loading module: ../lib/libXnDeviceFile.so
DBG: Working directory: /home/olmin/NetBeansProjects/ControlBehaviours/dist/Debug/GNU-Linux-x86
DBG: Loading module: ../lib/libXnVFeatures.so
DBG: Working directory: /home/olmin/NetBeansProjects/ControlBehaviours/dist/Debug/GNU-Linux-x86
DBG: Loading module: ../lib/libXnVHandGenerator.so
DBG: Working directory: /home/olmin/NetBeansProjects/ControlBehaviours/dist/Debug/GNU-Linux-x86
Usually here I was getting this line, that now doesn't: [DBG] "Found device: vendor PrimeSense name SensorKinect"
[DBG] "[Kinect bfca7794] connecting"
[DBG] "[ERROR] Cannot enumerate devices. failed: Can't create any node of the requested type!
"
terminate called after throwing an instance of 'ntk::exception'
what(): void ntk::OpenniDriver::checkXnError(const XnStatus&, const char*) const: Error in OpenniGrabber.