@@ -10,7 +10,7 @@ target_link_libraries(freenect-wavrecord freenect)
10
10
install (TARGETS freenect-camtest freenect-wavrecord
11
11
DESTINATION bin )
12
12
13
- # All viewers need pthreads and GLUT.
13
+ # Most viewers need pthreads and GLUT.
14
14
set (THREADS_USE_PTHREADS_WIN32 true )
15
15
find_package (Threads )
16
16
find_package (OpenGL )
@@ -37,22 +37,21 @@ endif ()
37
37
38
38
# A few examples use c_sync.
39
39
if (BUILD_C_SYNC )
40
- find_package (Threads REQUIRED )
41
40
include_directories (../wrappers/c_sync/ )
42
- include_directories (${THREADS_PTHREADS_INCLUDE_DIR} ${OPENGL_INCLUDE_DIR} ${GLUT_INCLUDE_DIR} )
43
41
44
42
add_executable (freenect-regtest regtest.c )
45
43
add_executable (freenect-tiltdemo tiltdemo.c )
46
44
47
- target_link_libraries (freenect-regtest freenect_sync ${CMAKE_THREAD_LIBS_INIT} ${ MATH_LIB} )
48
- target_link_libraries (freenect-tiltdemo freenect_sync ${CMAKE_THREAD_LIBS_INIT} ${ MATH_LIB} )
45
+ target_link_libraries (freenect-regtest freenect_sync ${MATH_LIB} )
46
+ target_link_libraries (freenect-tiltdemo freenect_sync ${MATH_LIB} )
49
47
50
48
install (TARGETS freenect-regtest freenect-tiltdemo
51
49
DESTINATION bin )
52
50
53
51
if (OPENGL_FOUND AND GLUT_FOUND )
52
+ include_directories (${OPENGL_INCLUDE_DIR} ${GLUT_INCLUDE_DIR} )
54
53
add_executable (freenect-glpclview glpclview.c )
55
- target_link_libraries (freenect-glpclview freenect_sync ${OPENGL_LIBRARIES} ${GLUT_LIBRARY} ${CMAKE_THREAD_LIBS_INIT} ${ MATH_LIB} )
54
+ target_link_libraries (freenect-glpclview freenect_sync ${OPENGL_LIBRARIES} ${GLUT_LIBRARY} ${MATH_LIB} )
56
55
install (TARGETS freenect-glpclview
57
56
DESTINATION bin )
58
57
endif ()
0 commit comments