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)