Updates from last upstream commits - leleobhz/ODTONE GitHub Wiki

Updates from last upstream commits

Introduction

This project was forked from a 2014 abandoned project, so run it in 2017 brings here some challenges. I initially do not want to do changes in the software itself, but I want to make it less painful to use and compile and avoid exceptions (As example, using the system boost libraries).

Boost from Linux Distribution

This repository changes the boost library dependency to the Linux Distribution system. I understood the Debian/Fedora/Etc distribution build team does have more power and acknowledge than one person alone.

For Fedora 25, i suggest:

  • dnf -y groupinstall "Development Tools"
  • dnf install libnl3-devel redland-devel boost-devel boost-build boost-system boost-program-options boost-thread

Changes from b2 to bjam

The b2 binary appear to be renamed to bjam at least in Fedora 25.