KASM-6788 Add TBB dependency for EL8 platform and older GCC versions

This commit is contained in:
El 2025-03-22 23:22:16 +05:00
parent b3f2dd1196
commit aa40f59af5
No known key found for this signature in database
GPG Key ID: EB3F4C9EA29CDE59

View File

@ -82,11 +82,11 @@ endif(WIN32)
set(RFB_LIBRARIES ${JPEG_LIBRARIES} ${PNG_LIBRARIES} os rdr Xregion) set(RFB_LIBRARIES ${JPEG_LIBRARIES} ${PNG_LIBRARIES} os rdr Xregion)
if (CMAKE_CXX_COMPILER_ID MATCHES "GNU") cmake_host_system_information(RESULT DISTRO QUERY DISTRIB_INFO)
if (CMAKE_CXX_COMPILER_VERSION VERSION_LESS 10) if ((CMAKE_CXX_COMPILER_ID MATCHES "GNU" AND CMAKE_CXX_COMPILER_VERSION VERSION_LESS 10) OR
(DISTRO_PLATFORM_ID MATCHES "platform:el8"))
set(RFB_LIBRARIES ${RFB_LIBRARIES} tbb) set(RFB_LIBRARIES ${RFB_LIBRARIES} tbb)
endif () endif ()
endif ()
if(HAVE_PAM) if(HAVE_PAM)
set(RFB_SOURCES ${RFB_SOURCES} UnixPasswordValidator.cxx set(RFB_SOURCES ${RFB_SOURCES} UnixPasswordValidator.cxx