From ec9a7f8165adfc1629f424806bb338f0d2126f95 Mon Sep 17 00:00:00 2001 From: DennisOSRM Date: Tue, 6 Mar 2012 08:50:15 +0100 Subject: [PATCH] Updated SConstruct to check for additional boost headers --- SConstruct | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/SConstruct b/SConstruct index e4ea51e5a..883fdf5d1 100644 --- a/SConstruct +++ b/SConstruct @@ -169,6 +169,15 @@ if not conf.CheckLib('boost_system', language="C++"): print "using boost -mt" env.Append(CCFLAGS = ' -lboost_system-mt') env.Append(LINKFLAGS = ' -lboost_system-mt') +if not conf.CheckCXXHeader('boost/archive/iterators/base64_from_binary.hpp'): + print "boost/archive/iterators/base64_from_binary.hpp not found. Exiting" + Exit(-1) +if not conf.CheckCXXHeader('boost/archive/iterators/binary_from_base64.hpp'): + print "boost/archive/iterators/binary_from_base64.hpp not found. Exiting" + Exit(-1) +if not conf.CheckCXXHeader('boost/archive/iterators/transform_width.hpp'): + print "boost/archive/iterators/transform_width.hpp not found. Exiting" + Exit(-1) if not conf.CheckCXXHeader('boost/bind.hpp'): print "boost/bind.hpp not found. Exiting" Exit(-1)