Addon ofxOpenNI

Hi,

I’m trying to use ofxOpenNI then I got errors like below.
I tried a few things from this forum and stackoverflow, but still I can’t use it.
https://forum.openframeworks.cc/t/ofxopenni-xnopenni-h-no-such-file-or-directory/14286/9
https://stackoverflow.com/questions/33681299/apple-mach-o-linker-id-error-for-openframeworks

os mac osx Sierra
of ver 0.9.8
xcode 8.3.3

Does anyone know a solution?

Thank you for your help!

Apple Mach-O Linker (ld) Error Group

“_xnEnumerationErrorsFree”, referenced from:

“_xnNodeInfoListIteratorIsValid”, referenced from:

“_xnNodeInfoListFree”, referenced from:

“_xnEnumerationErrorsAllocate”, referenced from:

“_xnForceShutdown”, referenced from:

“_xnContextAddRef”, referenced from:

“_xnOSFreeAligned”, referenced from:

“_xnProductionNodeAddRef”, referenced from:

“_xnGetRefContextFromNodeHandle”, referenced from:

“_xnContextRegisterForShutdown”, referenced from:

“_xnContextRelease”, referenced from:

“_xnRegisterToPoseDetected”, referenced from:

“_xnStopPoseDetection”, referenced from:

“_xnResetSkeleton”, referenced from:

“_xnAbortSkeletonCalibration”, referenced from:

“_xnLogSetConsoleOutput”, referenced from:

“_xnConvertRealWorldToProjective”, referenced from:

“_xnStartSkeletonTracking”, referenced from:

“_xnNodeInfoListGetFirst”, referenced from:

“_xnSetMapOutputMode”, referenced from:

“_xnSetMirror”, referenced from:

“_xnNodeInfoListAllocate”, referenced from:

“_xnIsMirrored”, referenced from:

“_xnStopFrameSyncWith”, referenced from:

“_xnRegisterHandCallbacks”, referenced from:

“_xnFrameSyncWith”, referenced from:

“_xnIsNewDataAvailable”, referenced from:

“_xnCanFrameSyncWith”, referenced from:

“_xnRemoveGesture”, referenced from:

“_xnAddGesture”, referenced from:

“_xnGetNumberOfAvailableGestures”, referenced from:

“_xnCreatePlayer”, referenced from:

“_xnSetSkeletonProfile”, referenced from:

“_xnRemoveNodeFromRecording”, referenced from:

“_xnOSMalloc”, referenced from:

“_xnAddNodeToRecording”, referenced from:

“_xnStartTracking”, referenced from:

“_xnGetUserCoM”, referenced from:

“_xnGetUsers”, referenced from:

“_xnIsDataNew”, referenced from:

“_xnEnumerateProductionTrees”, referenced from:

“_xnRecord”, referenced from:

“_xnEnumerateGestures”, referenced from:

“_xnCreateSceneAnalyzer”, referenced from:

“_xnResetViewPoint”, referenced from:

“_xnGetImageMetaData”, referenced from:

“_xnWaitAndUpdateData”, referenced from:

“_xnGetIRMetaData”, referenced from:

“_xnRegisterGestureCallbacks”, referenced from:

“_xnGetSkeletonCalibrationPose”, referenced from:

“_xnConvertProjectiveToRealWorld”, referenced from:

“_xnRegisterUserCallbacks”, referenced from:

“_xnCreateDepthGenerator”, referenced from:

“_xnOSFree”, referenced from:

“_xnContextUnregisterFromShutdown”, referenced from:

“_xnGetDeviceMaxDepth”, referenced from:

“_xnCreateImageGenerator”, referenced from:

“_xnCreateRecorder”, referenced from:

“_xnCreateUserGenerator”, referenced from:

“_xnNodeInfoListGetCurrent”, referenced from:

“_xnLogSetSeverityFilter”, referenced from:

“_xnStartPoseDetection”, referenced from:

“_xnIsPlayerAtEOF”, referenced from:

“_xnGetUserPixels”, referenced from:

“_xnGetNodeName”, referenced from:

“_xnSetPlaybackSpeed”, referenced from:

“_xnCreateAudioGenerator”, referenced from:

“_xnOSStrNCopy”, referenced from:

“_xnGetVersion”, referenced from:

“_xnGetPlaybackSpeed”, referenced from:

“_xnGetSkeletonJointOrientation”, referenced from:

“_xnProductionNodeRelease”, referenced from:

“_xnContextOpenFileRecording”, referenced from:

“_xnSetSkeletonSmoothing”, referenced from:

“_xnEnumerationErrorsGetCurrentError”, referenced from:

“_xnNodeInfoGetRefHandle”, referenced from:

“_xnGetSkeletonJointPosition”, referenced from:

“_xnEnumerationErrorsGetCurrentDescription”, referenced from:

“_xnSetViewPoint”, referenced from:

“_xnStartGenerating”, referenced from:

“_xnCreateGestureGenerator”, referenced from:

“_xnLogSetMaskState”, referenced from:

“_xnEnumerationErrorsGetFirst”, referenced from:

“_xnIsSkeletonCalibrating”, referenced from:

“_xnStopGeneratingAll”, referenced from:

“_xnAddLicense”, referenced from:

“_xnSetPlayerRepeat”, referenced from:

“_xnIsCapabilitySupported”, referenced from:

“_xnNodeInfoGetDescription”, referenced from:

“_xnIsSkeletonTracking”, referenced from:

“_xnCreateProductionTree”, referenced from:

“_xnCreateIRGenerator”, referenced from:

“_xnSeekPlayerToFrame”, referenced from:

“_xnGetStatusString”, referenced from:

“_xnSetRecorderDestination”, referenced from:

“_xnGetDepthMetaData”, referenced from:

“_xnNodeInfoListGetNext”, referenced from:

“_xnGetPlayerNumFrames”, referenced from:

“_xnStopGenerating”, referenced from:

“_xnRegisterToCalibrationComplete”, referenced from:

“_xnCreateHandsGenerator”, referenced from:

“_xnRequestSkeletonCalibration”, referenced from:

“_xnEnumerateExistingNodes”, referenced from:

“_xnProductionNodeDescriptionToString”, referenced from:

“_xnOSMemSet”, referenced from:

“_xnNeedPoseForSkeletonCalibration”, referenced from:

“_xnInit”, referenced from:

“_xnInitFromXmlFile”, referenced from:

“_xnTellPlayerFrame”, referenced from:

“_xnRegisterToCalibrationStart”, referenced from:

“_xnEnumerationErrorsGetNext”, referenced from:

clang: error: linker command failed with exit code 1 (use -v to see invocation)

Solved