morebin is the most overengineered single binary.
Building from source
Required packages and libraries
- cmake
- boost-program-options
- boost-date-time
Installing
You can grab binary installer:
- The github releases page
- rpms available at copr
Building from source
Simply perform the normal 3-step dance (style points if you build with ninja)
cmake .
make
sudo make install
To make the installer (rpm only for now) instead execute the target
make package_rpm
There is a weird bug
with old boost and new CMake (like on RHEL6) that makes it impossible to link.
To get around this just cmake . -DBoost_NO_BOOST_CMAKE=ON
and make again.