From 87646cad14318bb4f772a352bb226a9419005dd6 Mon Sep 17 00:00:00 2001 From: randomtechguy <50642148+Rose-David@users.noreply.github.com> Date: Fri, 12 Jul 2024 17:24:16 -0400 Subject: [PATCH] Update CMakeLists.txt to fix linux compile error (PR#13609 by @jmickelin) --- src/slic3r/CMakeLists.txt | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/slic3r/CMakeLists.txt b/src/slic3r/CMakeLists.txt index 803f8d61b6..d7587a26c4 100644 --- a/src/slic3r/CMakeLists.txt +++ b/src/slic3r/CMakeLists.txt @@ -391,6 +391,9 @@ set(SLIC3R_GUI_SOURCES ) find_package(NanoSVG REQUIRED) +if (CMAKE_SYSTEM_NAME STREQUAL "Linux") + find_package(OpenSSL REQUIRED) +endif() if (APPLE) list(APPEND SLIC3R_GUI_SOURCES @@ -453,7 +456,11 @@ target_link_libraries( if (MSVC) target_link_libraries(libslic3r_gui PUBLIC Setupapi.lib) elseif (CMAKE_SYSTEM_NAME STREQUAL "Linux") - target_link_libraries(libslic3r_gui PUBLIC ${DBus1_LIBRARIES}) + target_link_libraries(libslic3r_gui PUBLIC + ${DBus1_LIBRARIES} + OpenSSL::SSL + OpenSSL::Crypto + ) elseif (APPLE) target_link_libraries(libslic3r_gui PUBLIC ${DISKARBITRATION_LIBRARY} ${COREWLAN_LIBRARY}) endif()