@@ -43,7 +43,7 @@ http://twitter.com/openkinect
43
43
44
44
For the driver, you'll need
45
45
46
- - libusb-1.0 >= 1.0.3 (*nix and OS X)
46
+ - libusb-1.0 >= 1.0.9 (*nix and OS X)
47
47
- libusb-win32 (Windows)
48
48
- Cmake >= 2.6 (All platforms)
49
49
@@ -73,33 +73,9 @@ To use CMake:
73
73
74
74
==== OS X
75
75
76
- NOTE: AS OF 2010-11-16, WE HAVE UPDATED THIS PATCH. IF YOU HAVE
77
- ALREADY PATCHED, PLEASE REPATCH AND REINSTALL LIBUSB TO GET OS X
78
- WORKING AT FULL 30FPS.
79
-
80
- You will need to pull the matching version of libusb for this
81
- patch. This is NOT v1.0.8, this is a change based off the repo head as
82
- of 2010-10-16. To get a tar.gz with the snapshot of the repo at this
83
- point, hit the link below.
84
-
85
- http://git.libusb.org/?p=libusb.git;a=snapshot;h=7da756e09fd97efad2b35b5cee0e2b2550aac2cb;sf=tgz;js=1
86
-
87
- Once you've gotten that tarball and unziped it somewhere, patch using
88
- the files in platform/osx/. Just go to the root directory of the
89
- libusb source and run
90
-
91
- patch -p1 < [path_to_OpenKinectRepo]/platform/osx/libusb-osx-kinect.diff
92
-
93
- You need to tell configure to include some necessary frameworks:
94
- ./configure LDFLAGS='-framework IOKit -framework CoreFoundation'
95
-
96
- Recompile libusb and put it wherever CMake will look (/usr/local/lib,
97
- /usr/lib, etc...). If you're using a package manager like fink,
98
- macports, or homebrew, I'm going to expect you know what your doing
99
- and can deal with this. If not, see IRC channel.
100
-
101
- OpenGL and GLUT come as prebuilt frameworks with OS X, so that should
102
- do it for requirements.
76
+ libusb is available through various package managers
77
+ including homebrew and Macports.
78
+ OpenGL and GLUT come as prebuilt frameworks.
103
79
104
80
==== Linux
105
81
@@ -128,9 +104,10 @@ libfreenect has interface to several languages. Look in the wrappers/
128
104
directory for them:
129
105
130
106
- C (using a synchronous API)
107
+ - C++
108
+ - C#
131
109
- python
132
110
- actionscript
133
- - C#
134
111
- Java (JNA)
135
112
136
113
=== Licensing
0 commit comments