File tree Expand file tree Collapse file tree 1 file changed +13
-3
lines changed Expand file tree Collapse file tree 1 file changed +13
-3
lines changed Original file line number Diff line number Diff line change @@ -105,12 +105,22 @@ Alternately, the [libfreenect-git](https://aur.archlinux.org/packages/libfreenec
105105
106106## Windows
107107
108- The inf files in [ platform/windows/] ( https://github.com/OpenKinect/libfreenect/tree/master/platform/windows ) may be used for installing the device.
108+ As of February 2015, libusb still [ does not support] ( https://github.com/libusb/libusb/issues/46 ) isochronous transfers on Windows.
109+ This support may be patched in by performing these steps or their GUI equivalent.
110+
111+ git clone https://github.com/libusb/libusb.git
112+ cd libusb
113+ git remote add jblake https://github.com/JoshBlake/libusbx.git
114+ git fetch jblake
115+ git cherry-pick c5b0af4 1c74211
116+ MSBuild.exe msvc/libusb_2013.sln
117+
118+ Use [ Zadig] ( http://zadig.akeo.ie/ ) to install the libusbK driver for each device you wish to use.
109119Follow [ Fetch & Build] ( #fetch-build ) or use Github and CMake GUI tools.
110- You may need to supply paths to CMake so it can find dependencies.
120+ Remember to supply paths to CMake so it can find dependencies.
111121For example:
112122
113- cmake .. -DLIBUSB_1_INCLUDE_DIR="C:\path\to\libusb\include" -DLIBUSB_1_LIBRARY="C:\path\to\libusb\libusb.lib"
123+ cmake .. -DLIBUSB_1_INCLUDE_DIR="C:\path\to\patched\ libusb\include" -DLIBUSB_1_LIBRARY="C:\path\to\patched \libusb\libusb.lib"
114124
115125
116126# Wrappers
You can’t perform that action at this time.
0 commit comments