Having a really hard time getting mapnik built with all optional deps (as listed here: https://github.com/mapnik/mapnik/blob/master/INSTALL.md) on RHEL/CentOS 8.
The linked header below appears to require Boost 1.70+. The install doc above states the following requirement for boost:
= 1.47 is required and >= 1.56 recommended
RHEL8 comes with boost/boost-devel package v1.66 or a parallel installable option of boost169/boost169-devel (of course of version 1.69). Trying not to have to build my own boost.
The header included at this line:
|
#include <boost/geometry/strategies/cartesian/disjoint_box_box.hpp> |
(disjoint_box_box.hpp) seems to have first appeared in Boost 1.70 (
https://www.boost.org/doc/libs/1_70_0/boost/geometry/strategies/cartesian/disjoint_box_box.hpp) (but if you change 1.70 in the URL to 1.69 you get a 404).
Tried reverting to commit just before above change was committed. Get past the missing header, but running into other issues building on CentOS 8.
Having a really hard time getting mapnik built with all optional deps (as listed here: https://github.com/mapnik/mapnik/blob/master/INSTALL.md) on RHEL/CentOS 8.
The linked header below appears to require Boost 1.70+. The install doc above states the following requirement for boost:
= 1.47 is required and >= 1.56 recommended
RHEL8 comes with boost/boost-devel package v1.66 or a parallel installable option of boost169/boost169-devel (of course of version 1.69). Trying not to have to build my own boost.
The header included at this line:
mapnik/plugins/input/geojson/geojson_datasource.hpp
Line 41 in 1ccbbf9
(disjoint_box_box.hpp) seems to have first appeared in Boost 1.70 (https://www.boost.org/doc/libs/1_70_0/boost/geometry/strategies/cartesian/disjoint_box_box.hpp) (but if you change 1.70 in the URL to 1.69 you get a 404).
Tried reverting to commit just before above change was committed. Get past the missing header, but running into other issues building on CentOS 8.