diff --git a/CMakeLists.txt b/CMakeLists.txt index 2693ac56a..888f65e83 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1803,7 +1803,10 @@ if (LWS_WITH_SSL) if (NOT OPENSSL_FOUND AND NOT LWS_WITH_BORINGSSL) # TODO: Add support for STATIC also. if (NOT LWS_PLAT_FREERTOS) + find_package(PkgConfig QUIET) + pkg_check_modules(PC_OPENSSL openssl QUIET) find_package(OpenSSL REQUIRED) + list(APPEND OPENSSL_LIBRARIES ${PC_OPENSSL_LIBRARIES}) endif() set(OPENSSL_INCLUDE_DIRS "${OPENSSL_INCLUDE_DIR}") endif()