From 72bb3b3c316d72b1a37ffce2b481b50c685b900b Mon Sep 17 00:00:00 2001 From: Joseph Lenox Date: Sun, 14 Mar 2021 18:51:10 -0500 Subject: [PATCH] Don't look for wxWidgets if not building the GUI components. --- src/CMakeLists.txt | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 800d80cf1..4a464e068 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -336,7 +336,6 @@ cmake_policy(SET CMP0072 NEW) endif (${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION} VERSION_GREATER 3.10) -find_package(OpenGL) if(SLIC3R_STATIC) set(Boost_USE_STATIC_LIBS ON) @@ -362,15 +361,19 @@ endif(SLIC3R_STATIC) set_target_properties(bthread PROPERTIES IMPORTED_LOCATION ${bthread_l}) include_directories(${Boost_INCLUDE_DIRS}) +if (Enable_GUI) if(SLIC3R_STATIC) set(wxWidgets_USE_STATIC ON) else(SLIC3R_STATIC) set(wxWidgets_USE_STATIC OFF) endif(SLIC3R_STATIC) +endif() +if (Enable_GUI) +find_package(OpenGL) set(wxWidgets_USE_UNICODE ON) - find_package(wxWidgets COMPONENTS net gl html aui adv core base) +endif() IF(CMAKE_HOST_UNIX) #set(Boost_LIBRARIES bsystem bthread bfilesystem)