Mandatory prerequisites:
Optional dependencies:
The library makes use of the libxml++ library to provide C++ libxml2 bindings. You can also optionally install Doxygen and the GNU Graphviz tools to recreate this documentation.
For RedHat based distributions the following command will install the mandatory dependencies:
...and the optional dependencies:
For Debian based distributions the following command will install the mandatory dependencies:
...and the optional dependencies:
The source can be fetched from the main repository at https://github.com/bbc/libmpdpp.
For example:
Building the library is handled by the meson and ninja build tools.
Installation of the library is handled by meson.
This documentation can be built using ninja if the optional doxygen and graphviz tools have been installed (see the Installing the prerequisites section for details).