Skip to content

Commit 713c715

Browse files
committed
Fix build on Windows after changing includes from <libusb-1.0/libusb.h> to <libusb.h>
Also obtain struct timeval from the winsock headers. Signed-off-by: Drew Fisher <[email protected]>
1 parent 8219750 commit 713c715

File tree

2 files changed

+8
-1
lines changed

2 files changed

+8
-1
lines changed

CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -112,7 +112,7 @@ include_directories(${LIBUSB_1_INCLUDE_DIRS})
112112

113113
if(WIN32)
114114
include_directories("${CMAKE_CURRENT_SOURCE_DIR}/platform/windows")
115-
include_directories("${CMAKE_CURRENT_SOURCE_DIR}/platform/windows/libusb10emu")
115+
include_directories("${CMAKE_CURRENT_SOURCE_DIR}/platform/windows/libusb10emu/libusb-1.0")
116116
endif()
117117

118118
# Add library project

include/libfreenect.h

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,13 @@
2929

3030
#include <stdint.h>
3131

32+
/* We need struct timeval */
33+
#ifdef _WIN32
34+
#include <winsock.h>
35+
#else
36+
#include <sys/time.h>
37+
#endif
38+
3239
#ifdef __cplusplus
3340
extern "C" {
3441
#endif

0 commit comments

Comments
 (0)