From 4fdcc99d35e7a20c9f76e870583dc4aec4152156 Mon Sep 17 00:00:00 2001 From: bubnikv <bubnikv@gmail.com> Date: Mon, 6 May 2019 18:30:59 +0200 Subject: [PATCH] Require Boost 1.64.0 and newer on Linux & OSX due to the Boost::process library --- CMakeLists.txt | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 3e59090e3..9477f68d8 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -234,7 +234,11 @@ if(SLIC3R_STATIC) endif() #set(Boost_DEBUG ON) # set(Boost_COMPILER "-vc120") -find_package(Boost REQUIRED COMPONENTS system filesystem thread log locale regex) +if(NOT WIN32) + # boost::process was introduced first in version 1.64.0 + set(MINIMUM_BOOST_VERSION "1.64.0") +endif() +find_package(Boost ${MINIMUM_BOOST_VERSION} REQUIRED COMPONENTS system filesystem thread log locale regex) if(Boost_FOUND) include_directories(${Boost_INCLUDE_DIRS}) if (APPLE)