X-Git-Url: https://sigrok.org/gitweb/?p=pulseview.git;a=blobdiff_plain;f=test%2FCMakeLists.txt;h=e383d7138c2fb3ef5852fc19f5713978d886a484;hp=5fff12b044748cc93f52e7834329e9e5bd84b0b7;hb=f904b4128535f324b6a931bdaa9bbe9526c03ec0;hpb=1b1ec774978b65209ce2b454cbf81da499b797d2 diff --git a/test/CMakeLists.txt b/test/CMakeLists.txt index 5fff12b0..e383d713 100644 --- a/test/CMakeLists.txt +++ b/test/CMakeLists.txt @@ -18,11 +18,17 @@ ## along with this program. If not, see . ## -find_package(Boost 1.46 COMPONENTS unit_test_framework REQUIRED) +# Find the platform's thread library (needed for boost-thread). +# This will set ${CMAKE_THREAD_LIBS_INIT} to the correct, OS-specific value. +find_package(Threads) + +find_package(Boost 1.46 COMPONENTS system unit_test_framework REQUIRED) set(pulseview_TEST_SOURCES + ${PROJECT_SOURCE_DIR}/pv/data/analogsnapshot.cpp ${PROJECT_SOURCE_DIR}/pv/data/snapshot.cpp ${PROJECT_SOURCE_DIR}/pv/data/logicsnapshot.cpp + data/analogsnapshot.cpp data/logicsnapshot.cpp test.cpp ) @@ -35,6 +41,7 @@ include_directories( set(PULSEVIEW_LINK_LIBS ${Boost_LIBRARIES} + ${CMAKE_THREAD_LIBS_INIT} ) add_executable(pulseview-test