pkg-configis used to find theopendht-clibrary on the current system.cmakeis tried next with the opendht source in./vendor/opendht.
If we build via cmake, we need the following installed first (Debian or Ubuntu):
fmt-devpkg-configlibgnutls28-dev- yes, on crates.iolibmsgpack-dev- nolibargon2-dev- yes, on crates.iolibasio-dev- nolibfmt-dev- no, needed?nettle-dev- yes, on crates.ioninja-build
TODO: All of the above will be -sys crates and set as dependencies in our Cargo.toml file.