@@ -10,7 +10,7 @@ target_link_libraries(freenect-wavrecord freenect)
1010install (TARGETS freenect-camtest freenect-wavrecord
1111 DESTINATION bin)
1212
13- # All viewers need pthreads and GLUT.
13+ # Most viewers need pthreads and GLUT.
1414set (THREADS_USE_PTHREADS_WIN32 true )
1515find_package (Threads)
1616find_package (OpenGL)
@@ -37,22 +37,21 @@ endif ()
3737
3838# A few examples use c_sync.
3939if (BUILD_C_SYNC)
40- find_package (Threads REQUIRED)
4140 include_directories (../wrappers/c_sync/)
42- include_directories (${THREADS_PTHREADS_INCLUDE_DIR} ${OPENGL_INCLUDE_DIR} ${GLUT_INCLUDE_DIR} )
4341
4442 add_executable (freenect-regtest regtest.c)
4543 add_executable (freenect-tiltdemo tiltdemo.c)
4644
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} )
4947
5048 install (TARGETS freenect-regtest freenect-tiltdemo
5149 DESTINATION bin)
5250
5351 if (OPENGL_FOUND AND GLUT_FOUND)
52+ include_directories (${OPENGL_INCLUDE_DIR} ${GLUT_INCLUDE_DIR} )
5453 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} )
5655 install (TARGETS freenect-glpclview
5756 DESTINATION bin)
5857 endif ()
0 commit comments