diff --git a/CMakeLists.txt b/CMakeLists.txt index 8728b09033191366e8b1fab33863b844eaefcbe1..7d8b3d739475db9ea920c6a9f90fd74684722892 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -59,8 +59,6 @@ include( ${CMAKE_SOURCE_DIR}/cmake/CMakeBuild/cmake/modules/BBuildEnv.cmake ) # for gcc 8.2: bb_enable_warnings( gcc warnings-as-errors -Wno-sign-compare -Wno-class-memaccess) -bb_multithreading() - if( XCODE ) bb_enable_warnings( clang warnings-as-errors -Wno-deprecated-declarations diff --git a/source/App/BitstreamExtractorApp/CMakeLists.txt b/source/App/BitstreamExtractorApp/CMakeLists.txt index 09f7da6cf94b316cc12a9d5f565ae21c48f5894b..c6145774e950d78575f976899d885e7d153d1b7a 100644 --- a/source/App/BitstreamExtractorApp/CMakeLists.txt +++ b/source/App/BitstreamExtractorApp/CMakeLists.txt @@ -38,7 +38,7 @@ if( CMAKE_COMPILER_IS_GNUCC AND BUILD_STATIC ) target_compile_definitions( ${EXE_NAME} PUBLIC ENABLE_WPP_STATIC_LINK=1 ) endif() -target_link_libraries( ${EXE_NAME} CommonLib EncoderLib DecoderLib Utilities Threads::Threads ${ADDITIONAL_LIBS} ) +target_link_libraries( ${EXE_NAME} CommonLib EncoderLib DecoderLib Utilities ${ADDITIONAL_LIBS} ) # lldb custom data formatters if( XCODE ) diff --git a/source/App/DecoderAnalyserApp/CMakeLists.txt b/source/App/DecoderAnalyserApp/CMakeLists.txt index 968a70c86c749914255d04ed6064bd5bda9df188..7b23371f76cd2fc58d2bb8b801548463262402b6 100644 --- a/source/App/DecoderAnalyserApp/CMakeLists.txt +++ b/source/App/DecoderAnalyserApp/CMakeLists.txt @@ -40,7 +40,7 @@ if( CMAKE_COMPILER_IS_GNUCC AND BUILD_STATIC ) target_compile_definitions( ${EXE_NAME} PUBLIC ENABLE_WPP_STATIC_LINK=1 ) endif() -target_link_libraries( ${EXE_NAME} CommonAnalyserLib DecoderAnalyserLib Utilities Threads::Threads ${ADDITIONAL_LIBS} ) +target_link_libraries( ${EXE_NAME} CommonAnalyserLib DecoderAnalyserLib Utilities ${ADDITIONAL_LIBS} ) # lldb custom data formatters if( XCODE ) diff --git a/source/App/DecoderApp/CMakeLists.txt b/source/App/DecoderApp/CMakeLists.txt index a3db4ff0dbaa055b2fdd5488781458da36ae2cea..958d2db0dc58327a15bdeadd0ad3084325be13de 100644 --- a/source/App/DecoderApp/CMakeLists.txt +++ b/source/App/DecoderApp/CMakeLists.txt @@ -38,7 +38,7 @@ if( CMAKE_COMPILER_IS_GNUCC AND BUILD_STATIC ) target_compile_definitions( ${EXE_NAME} PUBLIC ENABLE_WPP_STATIC_LINK=1 ) endif() -target_link_libraries( ${EXE_NAME} CommonLib DecoderLib Utilities Threads::Threads ${ADDITIONAL_LIBS} ) +target_link_libraries( ${EXE_NAME} CommonLib DecoderLib Utilities ${ADDITIONAL_LIBS} ) # lldb custom data formatters if( XCODE ) diff --git a/source/App/EncoderApp/CMakeLists.txt b/source/App/EncoderApp/CMakeLists.txt index b9621bc37aec65ca2f40b759fe9b801f64f711b2..960790142b807902a6bfa0e58ed002f5e3c35a96 100644 --- a/source/App/EncoderApp/CMakeLists.txt +++ b/source/App/EncoderApp/CMakeLists.txt @@ -40,7 +40,7 @@ if( CMAKE_COMPILER_IS_GNUCC AND BUILD_STATIC ) target_compile_definitions( ${EXE_NAME} PUBLIC ENABLE_WPP_STATIC_LINK=1 ) endif() -target_link_libraries( ${EXE_NAME} CommonLib EncoderLib DecoderLib Utilities Threads::Threads ${ADDITIONAL_LIBS} ) +target_link_libraries( ${EXE_NAME} CommonLib EncoderLib DecoderLib Utilities ${ADDITIONAL_LIBS} ) if( EXTENSION_360_VIDEO ) target_link_libraries( ${EXE_NAME} Lib360 AppEncHelper360 ) diff --git a/source/App/Parcat/CMakeLists.txt b/source/App/Parcat/CMakeLists.txt index 12edc317ad223c8274d0234332fe9b2edf109db7..5b96050066c475c450f6dba881191c6db6185ce7 100644 --- a/source/App/Parcat/CMakeLists.txt +++ b/source/App/Parcat/CMakeLists.txt @@ -10,7 +10,7 @@ file( GLOB INC_FILES "*.h" ) # add executable add_executable( ${EXE_NAME} ${SRC_FILES} ${INC_FILES} ) -target_link_libraries( ${EXE_NAME} CommonLib DecoderLib Utilities Threads::Threads ${ADDITIONAL_LIBS} ) +target_link_libraries( ${EXE_NAME} CommonLib DecoderLib Utilities ${ADDITIONAL_LIBS} ) # include the output directory, where the svnrevision.h file is generated include_directories(${CMAKE_CURRENT_BINARY_DIR}) diff --git a/source/App/SEIRemovalApp/CMakeLists.txt b/source/App/SEIRemovalApp/CMakeLists.txt index ec566ecc0957557f4ca5ba6fee0eda155c25b1ee..ef4fe3634e8ad74aa7a1a8c9ff80f030380394fd 100644 --- a/source/App/SEIRemovalApp/CMakeLists.txt +++ b/source/App/SEIRemovalApp/CMakeLists.txt @@ -38,7 +38,7 @@ if( CMAKE_COMPILER_IS_GNUCC AND BUILD_STATIC ) target_compile_definitions( ${EXE_NAME} PUBLIC ENABLE_WPP_STATIC_LINK=1 ) endif() -target_link_libraries( ${EXE_NAME} CommonLib DecoderLib Utilities Threads::Threads ${ADDITIONAL_LIBS} ) +target_link_libraries( ${EXE_NAME} CommonLib DecoderLib Utilities ${ADDITIONAL_LIBS} ) # lldb custom data formatters if( XCODE ) diff --git a/source/App/StreamMergeApp/CMakeLists.txt b/source/App/StreamMergeApp/CMakeLists.txt index 84ba9a57f1e35c8c9c0688b9e28f28ff5f7608a7..117652574ccdcc67d184bed3b46e2a8d409bc604 100644 --- a/source/App/StreamMergeApp/CMakeLists.txt +++ b/source/App/StreamMergeApp/CMakeLists.txt @@ -38,7 +38,7 @@ if( CMAKE_COMPILER_IS_GNUCC AND BUILD_STATIC ) target_compile_definitions( ${EXE_NAME} PUBLIC ENABLE_WPP_STATIC_LINK=1 ) endif() -target_link_libraries( ${EXE_NAME} CommonLib EncoderLib DecoderLib Utilities Threads::Threads ${ADDITIONAL_LIBS} ) +target_link_libraries( ${EXE_NAME} CommonLib EncoderLib DecoderLib Utilities ${ADDITIONAL_LIBS} ) # lldb custom data formatters if( XCODE ) diff --git a/source/App/SubpicMergeApp/CMakeLists.txt b/source/App/SubpicMergeApp/CMakeLists.txt index 8418bf9af236655e5006fe1f115c68372c1059c1..64690566dae51d9c7cf5ec7b19ffd3d06b1f23ed 100644 --- a/source/App/SubpicMergeApp/CMakeLists.txt +++ b/source/App/SubpicMergeApp/CMakeLists.txt @@ -38,7 +38,7 @@ if( CMAKE_COMPILER_IS_GNUCC AND BUILD_STATIC ) target_compile_definitions( ${EXE_NAME} PUBLIC ENABLE_WPP_STATIC_LINK=1 ) endif() -target_link_libraries( ${EXE_NAME} CommonLib EncoderLib DecoderLib Utilities Threads::Threads ${ADDITIONAL_LIBS} ) +target_link_libraries( ${EXE_NAME} CommonLib EncoderLib DecoderLib Utilities ${ADDITIONAL_LIBS} ) # lldb custom data formatters if( XCODE ) diff --git a/source/Lib/CommonAnalyserLib/CMakeLists.txt b/source/Lib/CommonAnalyserLib/CMakeLists.txt index 84ca099222f2c94ff5135d8f2d973abe236d2f54..40471bb3e5fd2eb804e5c7f033e68ad4fd179179 100644 --- a/source/Lib/CommonAnalyserLib/CMakeLists.txt +++ b/source/Lib/CommonAnalyserLib/CMakeLists.txt @@ -66,7 +66,7 @@ if( SET_ENABLE_TRACING ) endif() target_include_directories( ${LIB_NAME} PUBLIC ../CommonLib/. ../CommonLib/.. ../CommonLib/x86 ../libmd5 ) -target_link_libraries( ${LIB_NAME} Threads::Threads ) +target_link_libraries( ${LIB_NAME} ) # set needed compile definitions set_property( SOURCE ${SSE41_SRC_FILES} APPEND PROPERTY COMPILE_DEFINITIONS USE_SSE41 ) diff --git a/source/Lib/CommonLib/CMakeLists.txt b/source/Lib/CommonLib/CMakeLists.txt index 6e110a0b6b8346f56c2f122176971507f36e9c3d..368545998da6ae99a825c95bc9348575f86fef94 100644 --- a/source/Lib/CommonLib/CMakeLists.txt +++ b/source/Lib/CommonLib/CMakeLists.txt @@ -64,7 +64,7 @@ if( SET_ENABLE_TRACING ) endif() target_include_directories( ${LIB_NAME} PUBLIC . .. ./x86 ../libmd5 ) -target_link_libraries( ${LIB_NAME} Threads::Threads ) +target_link_libraries( ${LIB_NAME} ) # set needed compile definitions set_property( SOURCE ${SSE41_SRC_FILES} APPEND PROPERTY COMPILE_DEFINITIONS USE_SSE41 ) diff --git a/source/Lib/DecoderAnalyserLib/CMakeLists.txt b/source/Lib/DecoderAnalyserLib/CMakeLists.txt index dc940061dbe403d761f3dec6d0b6b1a96acee829..d91d1d50a3ab43374223ca6eb2b0aa987df05c5f 100644 --- a/source/Lib/DecoderAnalyserLib/CMakeLists.txt +++ b/source/Lib/DecoderAnalyserLib/CMakeLists.txt @@ -30,7 +30,7 @@ if( SET_ENABLE_TRACING ) endif() target_include_directories( ${LIB_NAME} PUBLIC ../DecoderLib ) -target_link_libraries( ${LIB_NAME} CommonAnalyserLib Threads::Threads ) +target_link_libraries( ${LIB_NAME} CommonAnalyserLib ) # example: place header files in different folders source_group( "Natvis Files" FILES ${NATVIS_FILES} ) diff --git a/source/Lib/DecoderLib/CMakeLists.txt b/source/Lib/DecoderLib/CMakeLists.txt index 9c84ac8f0c161ad565010edc361b8b5af1451702..9fdcfb250114c78f1f24332aa228ac0b3b282285 100644 --- a/source/Lib/DecoderLib/CMakeLists.txt +++ b/source/Lib/DecoderLib/CMakeLists.txt @@ -29,7 +29,7 @@ if( SET_ENABLE_TRACING ) endif() target_include_directories( ${LIB_NAME} PUBLIC . ) -target_link_libraries( ${LIB_NAME} CommonLib Threads::Threads ) +target_link_libraries( ${LIB_NAME} CommonLib ) # example: place header files in different folders source_group( "Natvis Files" FILES ${NATVIS_FILES} ) diff --git a/source/Lib/EncoderLib/CMakeLists.txt b/source/Lib/EncoderLib/CMakeLists.txt index c82c024aa14313be27ed1badc4368e1940990fc4..9585d923b317c94d1a7aa24d346db8adf568fd91 100644 --- a/source/Lib/EncoderLib/CMakeLists.txt +++ b/source/Lib/EncoderLib/CMakeLists.txt @@ -33,7 +33,7 @@ if( SET_ENABLE_TRACING ) endif() target_include_directories( ${LIB_NAME} PUBLIC . ) -target_link_libraries( ${LIB_NAME} CommonLib Threads::Threads ) +target_link_libraries( ${LIB_NAME} CommonLib ) if( CMAKE_COMPILER_IS_GNUCC ) # this is quite certainly a compiler problem diff --git a/source/Lib/Utilities/CMakeLists.txt b/source/Lib/Utilities/CMakeLists.txt index 5eaaad366a9361ca0133e0f8c1731ad5b747d66e..020a0afed9efb5a03aa18144cbe9de6d06cf3d54 100644 --- a/source/Lib/Utilities/CMakeLists.txt +++ b/source/Lib/Utilities/CMakeLists.txt @@ -29,7 +29,7 @@ if( SET_ENABLE_TRACING ) endif() target_include_directories( ${LIB_NAME} PUBLIC . .. ) -target_link_libraries( ${LIB_NAME} CommonLib Threads::Threads ) +target_link_libraries( ${LIB_NAME} CommonLib ) # example: place header files in different folders source_group( "Natvis Files" FILES ${NATVIS_FILES} )