Kinect on OS X 10.8 and Processing

I was working so happily with kinect and my previous OS 10.6 , but then I had to move on to 10.8 and by the time I tried to work with processing and the SimpleOpenNI library, I got the following message.-

SimpleOpenNI Version 0.27
SimpleOpenNI Error: ContextWrapper::checkLicenses, there is no valid license, please check your installation !

Can't open the depthMap, maybe the camera is not connected!

And with my own code.-

Display 0 does not exist, using the default display instead.
SimpleOpenNI Version 0.27
SimpleOpenNI Error: ContextWrapper::checkLicenses, there is no valid license, please check your installation !

Exception in thread "Animation Thread" java.lang.NullPointerException
	at SimpleOpenNI.SimpleOpenNI.updateDepthImage(SimpleOpenNI.java:838)
	at SimpleOpenNI.SimpleOpenNI.depthImage(SimpleOpenNI.java:426)
	at distance.draw(distance.java:50)
	at processing.core.PApplet.handleDraw(PApplet.java:1631)
	at processing.core.PApplet.run(PApplet.java:1530)
	at java.lang.Thread.run(Thread.java:680)

with processing 2.0b3.-
SimpleOpenNI Version 0.27
SimpleOpenNI Error: ContextWrapper::checkLicenses, there is no valid license, please check your installation !

Exception in thread "Animation Thread" java.lang.NullPointerException
	at SimpleOpenNI.SimpleOpenNI.updateDepthImage(SimpleOpenNI.java:838)
	at SimpleOpenNI.SimpleOpenNI.depthImage(SimpleOpenNI.java:426)
	at distance.draw(distance.java:51)
	at processing.core.PApplet.handleDraw(PApplet.java:2128)
	at processing.core.PGraphicsJava2D.requestDraw(PGraphicsJava2D.java:190)
	at processing.core.PApplet.run(PApplet.java:2006)
	at java.lang.Thread.run(Thread.java:680)

After all the frustration I finally get it to work, but it was sort of difficult to find all of the information, and most of the posts have been left aside, that’s the main reason of this post, to  make your life easier by skipping all of the search.

Enough of this rambling speech, first of all you’ll need to have the following apps installed.-

XCode

With the Command line tools installed, in order to do so you’ll need to go to XCode> Open Developer Tool> More Developer Tools

Imagen

Once there sign in with your apple ID

Imagen

download and install the .dmg

XQuartz 2.7.2

MacPorts a guide of MacPorts https://trac.macports.org/wiki/UsingMacPortsQuickStart

CMake In case a window appear telling you that you can’t infall it, go to Preferences> Security and Privacy > General and change Allow downloaded apps for every site.

Libtool

Now Open Terminal (Applications> Utilities> Terminal) and run the following command:

sudo port install libtool

Press return, and then, enter the admnistrador password and press return.

When the installation is done, restart your Mac. sudo refers to super user do, it gives you privileges of administrator, port is used in conjunction with MacPorts and install it’s the command line to install the libtool.

Libusb

Now Open terminal and run (exactly) the following command:

sudo port install libusb +universal
Press return, and then, enter the admnistrador password and press return.
When the installation is done, restart your Mac again.

Now type in your terminal.-

port installed

And you should see something like this.-
The following ports are currently installed:
libtool @2.4.2_3 (active)
libusb @1.0.9_0+universal (active)

OpenNi

You should create a folder named kinect wherever you want to , and by so make it as organized as possible. ( Trust me it would be a mess).

go to http://www.openni.org/openni-sdk/openni-sdk-history-2/

and download “OpenNI SDK v1.5.4.0” for MacOSX

move the file you have just downloaded to your kinect folder and uncompressed it. Now in the terminal change directory to your kinect folder, use cd (change directory) and ls (list) to move among the folders, if you need to back one folder back use cd ../

Change directory to the folder of OpenNI “OpenNI-Bin-MacOSX-Dev-v1.5.4.0”
Run the command
sudo ./install.sh

with “./” you can execute files (for those who are new with terminal).

SensorKinect

Now go to https://github.com/avin2/SensorKinect and download the files (click on the button with the cloud that says zip) extract it in your kinect folder.

Go to the “bin” folder. Extract the file “SensorKinect093-Bin-MacOSX-v5.1.2.1.tar.bz2” in the same bin folder.
In Terminal, go to the bin folder (with cd) and run the command:
sudo ./install.sh

PrimeSenseNite

Go back to http://www.openni.org/openni-sdk/openni-sdk-history-2/

and download “NiTE v1.5.2.21” for MacOSX. Extract the contents of the folder “kinect.”
Open Terminal, go to the directory “NITE-Bin-MacOSX-Dev-v1.5.2.21”
Run the command:
sudo ./install.sh

To test the demos, copy all *. xml files that are in “NITE-Bin-Dev-MacOSX-v1.5.2.21/Data” to “SensorKinect/Data”
Imagen

Imagen
Plug the Kinect on the Mac to check if the demos work.

Test the demos

Open Terminal,
Go to the directory “NITE-Bin-Dev-MacOSX-v1.5.2.21/Samples/Bin/x64-Release”
open the example “PointViewer” with the command:
./Sample-PointViewer
Shake hands, OpenNI  will track your hand.

Processing

Download Processing for your platform and install it

Now go to http://code.google.com/p/simple-openni/downloads/list

And download     SimpleOpenNI-0.27.zip  

Copy the ‘SimpleOpenNI.zip’ into this folder:

/Users/’yourusername’/Documents/Processing/libraries

If you don’t have this folder then create it.

And now you could go to File>Examples>Contributed Libraries>SimpleOpenNI and play around with the examples to run them just press play .

Captura de pantalla 2013-01-18 a la(s) 19.06.41

Captura de pantalla 2013-01-18 a la(s) 19.07.27

I hope you’ll find it useful.

Some links.-

http://creativec0d1ng.blogspot.mx/2012/08/installing-openni-on-osx-lionmountain.html

http://lara.unb.br/wiki/index.php/Kinect_MacOS

http://www.miguelespada.es/?p=579

Advertisements
Aside | This entry was posted in Technology and tagged , , . Bookmark the permalink.

36 Responses to Kinect on OS X 10.8 and Processing

  1. parha says:

    Hi,
    Wondering if you’ve tried OpenNI 2+, or have any info?
    Tried OpenNI 2.1 on my 10.8.2 mac. OpenNI install script is eerily quiet, although the OpenNIDevEnvironment file seems to be created just fine.
    However, during the following SensorKinect installation, the install script halts:

    > cd SensorKinect-unstable/Bin/Sensor-Bin-MacOSX-v5.1.2.1/
    > sudo ./install.sh
    Password:
    Installing PrimeSense Sensor
    ****************************
    creating config dir /usr/etc/primesense…OK
    copying shared libraries…OK
    copying executables…OK
    registering module ‘libXnDeviceSensorV2KM.dylib’ with OpenNI…./install.sh: line 111: /usr/bin/niReg: No such file or directory

  2. Christophe T says:

    Hello
    I follow the process in order to install the kinect. All work very good. I try the demo PointViewer : it works but only 30 seconds, and suddenly, it stops and here is the message on the terminal :
    Sample-PointViewer(467,0x7fff7246a180) malloc: *** error for object 0x7fe5ba00c128: incorrect checksum for freed object – object was probably modified after being freed.
    *** set a breakpoint in malloc_error_break to debug
    Abort trap: 6
    if you have any suggestion about this, it would be fne !

  3. Tim b. says:

    I’m really desperate, I tried so many tutorials but I’m not able not get the kinect running under 10.8.3
    With my old MBP (10.6) everything was fine but not under ML 😦

    When I try to start my P5 demos it always says, Device (kinect) not connected.
    Please if somebody can help…

    My installation terminal report:

    The following ports are currently installed:
    libtool @2.4.2_3 (active)
    libusb @1.0.9_0+universal (active)

    Installing OpenNI
    ****************************
    copying shared libraries…OK
    copying executables…OK
    copying include files…OK
    creating database directory…OK
    registering module ‘libnimMockNodes.dylib’…OK
    registering module ‘libnimCodecs.dylib’…OK
    registering module ‘libnimRecorder.dylib’…OK
    creating java bindings directory…OK
    Installing java bindings…OK
    *** DONE ***

    Installing PrimeSense Sensor
    ****************************
    creating config dir /usr/etc/primesense…OK
    copying shared libraries…OK
    copying executables…OK
    registering module ‘libXnDeviceSensorV2KM.dylib’ with OpenNI…OK
    registering module ‘libXnDeviceFile.dylib’ with OpenNI…OK
    copying server config file…OK
    setting uid of server…OK
    creating server logs dir…OK
    *** DONE ***

    Installing NITE
    ***************
    Copying shared libraries… OK
    Copying includes… OK
    Installing java bindings… OK
    Installing module ‘Features_1_3_0’…
    ls: Features_1_3_0/Bin/lib*dylib: No such file or directory
    Installing module ‘Features_1_3_1’…
    ls: Features_1_3_1/Bin/lib*dylib: No such file or directory
    Installing module ‘Features_1_4_1’…
    ls: Features_1_4_1/Bin/lib*dylib: No such file or directory
    Installing module ‘Features_1_4_2’…
    ls: Features_1_4_2/Bin/lib*dylib: No such file or directory
    Installing module ‘Features_1_5_2’…
    Registering module ‘libXnVFeatures_1_5_2.dylib’… OK
    Copying XnVSceneServer… OK
    Installing module ‘Features_1_5_2’
    ls: Hands_1_3_0/Bin/lib*dylib: No such file or directory
    Installing module ‘Features_1_5_2’
    ls: Hands_1_3_1/Bin/lib*dylib: No such file or directory
    Installing module ‘Features_1_5_2’
    ls: Hands_1_4_1/Bin/lib*dylib: No such file or directory
    Installing module ‘Features_1_5_2’
    ls: Hands_1_4_2/Bin/lib*dylib: No such file or directory
    Installing module ‘Features_1_5_2’
    registering module ‘libXnVHandGenerator_1_5_2.dylib’…OK
    Adding license.. OK
    *** DONE ***

  4. Ivan says:

    Thanks for tutorial, I had the same problem as you. However, after 20 sec of running e.g. depth image or so the Processing Sketch crashes. I am using Kinect for Windows. Maybe I need to replaced with Kinect for Xbox?

  5. Lowell says:

    First, I want to say thank you so much for sharing all this. I’ve been trying to get a Kinect on 10.8 with processing to work and didn’t realize the incompatibilities until I dug in a bit. If I’m only concerned with processing for now– do you know if putting SimpleOpenNI in the Processing Libraries folder should work without any other of your steps?( If your not developing in Xcode). It doesn’t for me, — I get the error: UnsatisfiedLinkError: SimpleOnpenNI.SimpleOpenNJNI.swig_module_init()V — I’m happy to work through all the steps you describe but I wanted to make sure they weren’t only for osx development. Any thoughts would be appreciated.

    • decyborg says:

      You have to install Xcode and Xquartz since those are the “packages”, so to speak, that will allow you to install the necessary drivers for your computer to “detect” the kinect, the simpleOpenNI library will help you to “communicate” between kinect and the processing language and environment. So I’m afraid you’ll have to install Xcode and Xquartz and all the other packages.
      Best regards.

  6. nicotepo says:

    It seems everything went OK during installation but…
    got this in the terminal :
    613 INFO OpenNI version is 1.5.4 (Build 0)-MacOSX (May 16 2012 10:22:59)
    617 INFO — Filter Info — Minimum Severity: UNKNOWN
    One or more of the following nodes could not be enumerated:

    Device: PrimeSense/SensorKinect/5.1.2.1: The device is not connected!

    and this in Processing
    “Can’t open the depthMap, maybe the camera is not connected!”

    I have Xcode 4.6.2 and Xquartz 2.7.4 installed

    FYI

    LIBTOOL
    ****************************
    sudo port install libtool
    —> Fetching archive for libtool
    —> Attempting to fetch libtool-2.4.2_3.darwin_12.x86_64.tbz2 from http://packages.macports.org/libtool
    —> Attempting to fetch libtool-2.4.2_3.darwin_12.x86_64.tbz2.rmd160 from http://packages.macports.org/libtool
    —> Installing libtool @2.4.2_3
    —> Activating libtool @2.4.2_3
    —> Cleaning libtool
    —> Updating database of binaries: 100.0%
    —> Scanning binaries for linking errors: 100.0%
    —> No broken files found.

    LIBUSB
    ****************************
    —> Fetching archive for libusb
    —> Attempting to fetch libusb-1.0.9_0+universal.darwin_12.i386-x86_64.tbz2 from http://packages.macports.org/libusb
    —> Attempting to fetch libusb-1.0.9_0+universal.darwin_12.i386-x86_64.tbz2.rmd160 from http://packages.macports.org/libusb
    —> Installing libusb @1.0.9_0+universal
    —> Activating libusb @1.0.9_0+universal
    Error: org.macports.activate for port libusb returned: Image error: /opt/local/lib/libusb-1.0.0.dylib already exists and does not belong to a registered port. Unable to activate port libusb. Use ‘port -f activate libusb’ to force the activation.
    Please see the log file for port libusb for details:
    /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_libusb/libusb/main.log
    To report a bug, follow the instructions in the guide:
    http://guide.macports.org/#project.tickets
    Error: Processing of port libusb failed

    sudo port -f activate libusb
    —> Activating libusb @1.0.9_0+universal
    Warning: File /opt/local/lib/libusb-1.0.0.dylib already exists. Moving to: /opt/local/lib/libusb-1.0.0.dylib.mp_1369872521.
    —> Cleaning libusb

    ****************************
    port installed
    The following ports are currently installed:
    libtool @2.4.2_3 (active)
    libusb @1.0.9_0+universal (active)

    Installing OpenNI
    ****************************

    copying shared libraries…OK
    copying executables…OK
    copying include files…OK
    creating database directory…OK
    registering module ‘libnimMockNodes.dylib’…OK
    registering module ‘libnimCodecs.dylib’…OK
    registering module ‘libnimRecorder.dylib’…OK
    creating java bindings directory…OK
    Installing java bindings…OK

    *** DONE ***

    Installing PrimeSense Sensor
    ****************************

    creating config dir /usr/etc/primesense…OK
    copying shared libraries…OK
    copying executables…OK
    registering module ‘libXnDeviceSensorV2KM.dylib’ with OpenNI…OK
    registering module ‘libXnDeviceFile.dylib’ with OpenNI…OK
    copying server config file…OK
    setting uid of server…OK
    creating server logs dir…OK

    Installing NITE
    ***************

    Copying shared libraries… OK
    Copying includes… OK
    Installing java bindings… OK
    Installing module ‘Features_1_3_0’…
    ls: Features_1_3_0/Bin/lib*dylib: No such file or directory
    Installing module ‘Features_1_3_1’…
    ls: Features_1_3_1/Bin/lib*dylib: No such file or directory
    Installing module ‘Features_1_4_1’…
    ls: Features_1_4_1/Bin/lib*dylib: No such file or directory
    Installing module ‘Features_1_4_2’…
    ls: Features_1_4_2/Bin/lib*dylib: No such file or directory
    Installing module ‘Features_1_5_2’…
    Registering module ‘libXnVFeatures_1_5_2.dylib’… OK
    Copying XnVSceneServer… OK
    Installing module ‘Features_1_5_2’
    ls: Hands_1_3_0/Bin/lib*dylib: No such file or directory
    Installing module ‘Features_1_5_2’
    ls: Hands_1_3_1/Bin/lib*dylib: No such file or directory
    Installing module ‘Features_1_5_2’
    ls: Hands_1_4_1/Bin/lib*dylib: No such file or directory
    Installing module ‘Features_1_5_2’
    ls: Hands_1_4_2/Bin/lib*dylib: No such file or directory
    Installing module ‘Features_1_5_2’
    registering module ‘libXnVHandGenerator_1_5_2.dylib’…OK
    Adding license.. OK

    *** DONE ***

    If you can help, it would highly appreciated.

  7. nicotepo says:

    HELP kinect not detected

    here is what I goat in processing
    Can’t open the depthMap, maybe the camera is not connected!

    and in the terminal

    ./Sample-PointViewer
    1103 INFO New log started on 2013-05-30 03:05:36
    1123 INFO OpenNI version is 1.5.4 (Build 0)-MacOSX (May 16 2012 10:22:59)
    1127 INFO — Filter Info — Minimum Severity: UNKNOWN
    One or more of the following nodes could not be enumerated:

    Device: PrimeSense/SensorKinect/5.1.2.1: The device is not connected!

    LIBTOOL
    ****************************
    sudo port install libtool
    —> Fetching archive for libtool
    —> Attempting to fetch libtool-2.4.2_3.darwin_12.x86_64.tbz2 from http://packages.macports.org/libtool
    —> Attempting to fetch libtool-2.4.2_3.darwin_12.x86_64.tbz2.rmd160 from http://packages.macports.org/libtool
    —> Installing libtool @2.4.2_3
    —> Activating libtool @2.4.2_3
    —> Cleaning libtool
    —> Updating database of binaries: 100.0%
    —> Scanning binaries for linking errors: 100.0%
    —> No broken files found.

    LIBUSB
    ****************************
    sudo port install libusb +universal
    Password:
    —> Fetching archive for libusb
    —> Attempting to fetch libusb-1.0.9_0+universal.darwin_12.i386-x86_64.tbz2 from http://packages.macports.org/libusb
    —> Attempting to fetch libusb-1.0.9_0+universal.darwin_12.i386-x86_64.tbz2.rmd160 from http://packages.macports.org/libusb
    —> Installing libusb @1.0.9_0+universal
    —> Activating libusb @1.0.9_0+universal
    Error: org.macports.activate for port libusb returned: Image error: /opt/local/lib/libusb-1.0.0.dylib already exists and does not belong to a registered port. Unable to activate port libusb. Use ‘port -f activate libusb’ to force the activation.
    Please see the log file for port libusb for details:
    /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_libusb/libusb/main.log
    To report a bug, follow the instructions in the guide:
    http://guide.macports.org/#project.tickets
    Error: Processing of port libusb failed

    SO
    ****************************
    sudo port -f activate libusb
    —> Activating libusb @1.0.9_0+universal
    Warning: File /opt/local/lib/libusb-1.0.0.dylib already exists. Moving to: /opt/local/lib/libusb-1.0.0.dylib.mp_1369872521.
    —> Cleaning libusb

    CHECK
    ****************************
    port installed
    The following ports are currently installed:
    libtool @2.4.2_3 (active)
    libusb @1.0.9_0+universal (active)

    Installing OpenNI
    ****************************

    copying shared libraries…OK
    copying executables…OK
    copying include files…OK
    creating database directory…OK
    registering module ‘libnimMockNodes.dylib’…OK
    registering module ‘libnimCodecs.dylib’…OK
    registering module ‘libnimRecorder.dylib’…OK
    creating java bindings directory…OK
    Installing java bindings…OK

    Installing PrimeSense Sensor
    ****************************

    creating config dir /usr/etc/primesense…OK
    copying shared libraries…OK
    copying executables…OK
    registering module ‘libXnDeviceSensorV2KM.dylib’ with OpenNI…OK
    registering module ‘libXnDeviceFile.dylib’ with OpenNI…OK
    copying server config file…OK
    setting uid of server…OK
    creating server logs dir…OK

    Installing NITE
    ***************

    Copying shared libraries… OK
    Copying includes… OK
    Installing java bindings… OK
    Installing module ‘Features_1_3_0’…
    ls: Features_1_3_0/Bin/lib*dylib: No such file or directory
    Installing module ‘Features_1_3_1’…
    ls: Features_1_3_1/Bin/lib*dylib: No such file or directory
    Installing module ‘Features_1_4_1’…
    ls: Features_1_4_1/Bin/lib*dylib: No such file or directory
    Installing module ‘Features_1_4_2’…
    ls: Features_1_4_2/Bin/lib*dylib: No such file or directory
    Installing module ‘Features_1_5_2’…
    Registering module ‘libXnVFeatures_1_5_2.dylib’… OK
    Copying XnVSceneServer… OK
    Installing module ‘Features_1_5_2’
    ls: Hands_1_3_0/Bin/lib*dylib: No such file or directory
    Installing module ‘Features_1_5_2’
    ls: Hands_1_3_1/Bin/lib*dylib: No such file or directory
    Installing module ‘Features_1_5_2’
    ls: Hands_1_4_1/Bin/lib*dylib: No such file or directory
    Installing module ‘Features_1_5_2’
    ls: Hands_1_4_2/Bin/lib*dylib: No such file or directory
    Installing module ‘Features_1_5_2’
    registering module ‘libXnVHandGenerator_1_5_2.dylib’…OK
    Adding license.. OK

    I am lost. If you have a clue, it would be highly appreciated
    Regards

  8. Pingback: Installing OpenNi and Kinect Body Tracker | raulzito234

  9. raulzito234 says:

    Thank you very much for posting this!

  10. Steven says:

    Please help! I’m also having problems installing “Libusb.” I’m getting the following message:

    sudo port install libusb +universal
    Password:
    —> Fetching archive for libusb
    —> Attempting to fetch libusb-1.0.9_0+universal.darwin_12.i386-x86_64.tbz2 from http://mse.uk.packages.macports.org/sites/packages.macports.org/libusb
    —> Attempting to fetch libusb-1.0.9_0+universal.darwin_12.i386-x86_64.tbz2.rmd160 from http://mse.uk.packages.macports.org/sites/packages.macports.org/libusb
    —> Installing libusb @1.0.9_0+universal
    —> Activating libusb @1.0.9_0+universal
    Error: org.macports.activate for port libusb returned: Image error: /opt/local/lib/libusb-1.0.0.dylib already exists and does not belong to a registered port. Unable to activate port libusb. Use ‘port -f activate libusb’ to force the activation.
    Please see the log file for port libusb for details:
    /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_libusb/libusb/main.log
    To report a bug, follow the instructions in the guide:
    http://guide.macports.org/#project.tickets
    Error: Processing of port libusb failed

  11. Anthony says:

    Awesome! Thanks very much for these clear and step by step instructions- you’ve saved our Kinect processing sketches that we use in our special needs school computer club from oblivion. I’d updated Macbook to OSX 10.8.3 and simpleopenni in Processing stopped working.
    You’re a legend.

  12. carvilsi says:

    Hi.
    Great Tutorial. It works fine on Mac OS 10.6.8
    Thanks a lot 😀

  13. Pingback: Messy Documentation of Kinect Failure | MONONOCAT DESIGN

  14. Pingback: Skeleton Tracking Problem Solved | MONONOCAT DESIGN

  15. Eric says:

    Hi.
    Thank you for this useuful tutorial. Unfortunately, I do have a problem with libusb-1.0.0.dylib. Mac ports should have intalled the 1.0.9 version.
    Any idea?
    (OSX 10.8.5, tested with the same versions of OpenNI, NITE and sensor Kinect you mentioned above).

    • Eric says:

      EDIT
      I can run Open NI and NITE examples (as well as Osceleton for those who know). But The examples from SimpleOpenNI in Processing all give this error.

  16. anatrigo says:

    Thanks ! It solved my problem 😉

  17. jessicain says:

    Hi, thank you for your detailed tutorial, this was a great help!

  18. chainyank says:

    Hello,
    I am looking for some clarification, if I am using the kinect with Processing do I still need the whole series of OpenNI, SensorKinect, and NITE? I have installed Simple-OpenNI with homebrew and the test “glview” works fine with libfreenect, but nothing works in Processing. If I do need to have the three packages first before I can move on to Simple-OpenNI and Processing do I need to uninstall them and reinstall after getting the first three? Thank you so much for your help, and your posts here!

  19. aml25 says:

    Wow, thank you so much. I tried so many different methods and sites for getting OpenNI working on my mac. Somehow it always works effortlessly on Windows :/ This is the only method I found that worked for me. Thank you!

  20. Eldes says:

    Works fine in Macbook Pro under Maverick.

  21. olborneBorne says:

    Helo thank you for this tutorial, but teh web site of open Ni is closed and I can’t downloads:”Open NI SDK v1.5.4.0″ for mac OSX and “NITE v1.5.2.21” for mac OSX.
    have you got an another site to dowloads this folder.
    Thank you very much

  22. Luis says:

    HI, Thank you for the tutorial. When I try to install NiTE v1.5.2.21 I
    got: sudo: unable to execute ./install.sh: Operation not permitted. I am under OS 10.9.3. Thanks

  23. balbi says:

    Hi, could anyone help me please?

    I’ve got this problem:

    Installing OpenNI
    ****************************

    copying shared libraries…OK
    copying executables…OK
    copying include files…OK
    creating database directory…OK
    registering module ‘libnimMockNodes.dylib’…./install.sh: line 113: /usr/bin/niReg: Operation not permitted
    User_Name:OpenNI-Bin-Dev-MacOSX-v1.5.7.10 User_Name$ sudo ./install.sh
    http://1.5.7.10/

    Every step before it, it is supposed to be done in a right way.

    Thank you very much.

    (I’m working with a Maverick Macbook Pro).

  24. niko says:

    Hey guys, awesome site, anyone got this working in Sierra yet?

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s