@@ -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