From d2612d9fe1f7d03de1afe914d1c89e0f249176ed Mon Sep 17 00:00:00 2001 From: cbeall Date: Thu, 30 Mar 2017 13:18:05 -0700 Subject: [PATCH] Add Boost_INCLUDE_DIR to fix error when boost is not on default system path (Macports) --- cython/gtsam/setup.py.in | 3 ++- cython/gtsam_unstable/setup.py.in | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/cython/gtsam/setup.py.in b/cython/gtsam/setup.py.in index 7efbb9d68..1e97567c9 100644 --- a/cython/gtsam/setup.py.in +++ b/cython/gtsam/setup.py.in @@ -13,7 +13,8 @@ setup( "gtsam", sources=["gtsam.pyx"], include_dirs = ["${CMAKE_SOURCE_DIR}", "${CMAKE_BINARY_DIR}", - "${CMAKE_SOURCE_DIR}/gtsam/3rdparty/Eigen" + "${CMAKE_SOURCE_DIR}/gtsam/3rdparty/Eigen", + "${Boost_INCLUDE_DIR}" ] + eigency.get_includes(include_eigen=False), libraries = ['gtsam'], library_dirs = ["${CMAKE_BINARY_DIR}/gtsam"], diff --git a/cython/gtsam_unstable/setup.py.in b/cython/gtsam_unstable/setup.py.in index 7e81f5b7d..fe6a02fbd 100644 --- a/cython/gtsam_unstable/setup.py.in +++ b/cython/gtsam_unstable/setup.py.in @@ -16,7 +16,8 @@ setup( "gtsam_unstable", sources=["gtsam_unstable.pyx"], include_dirs = ["${CMAKE_SOURCE_DIR}", "${CMAKE_BINARY_DIR}", - "${CMAKE_SOURCE_DIR}/gtsam/3rdparty/Eigen" + "${CMAKE_SOURCE_DIR}/gtsam/3rdparty/Eigen", + "${Boost_INCLUDE_DIR}" ] + eigency.get_includes(include_eigen=False), libraries=['gtsam', 'gtsam_unstable'], library_dirs=["${GTSAM_DIR}/../../"],