Unable to compile: subprojects/loguru-2.1.0/meson.build:50:2: ERROR: Dependency "fmt" not found, tried pkgconfig
I'm unable to compile rxdock. I've tried the recent commit (b8948ce8) and the commit from past year (0d0a7393) on two separate machines (Ubuntu 20 and fresh Debian stable).
The tail of the meson output is here:
|Executing subproject nlohmann_json method meson
|
|Project name: nlohmann_json
|Project version: 3.7.0
|C++ compiler for the host machine: c++ (gcc 9.3.0 "c++ (Ubuntu 9.3.0-17ubuntu1~20.04) 9.3.0")
|C++ linker for the host machine: c++ ld.bfd 2.34
|Build targets in project: 0
|Subproject nlohmann_json finished.
Dependency nlohmann_json from subproject subprojects/nlohmann_json found: YES 3.7.0
Run-time dependency fmt found: NO (tried pkgconfig and cmake)
Looking for a fallback subproject for the dependency fmt
Downloading fmt source from https://github.com/fmtlib/fmt/archive/7.0.1.tar.gz
Downloading file of unknown size.
Downloading fmt patch from https://wrapdb.mesonbuild.com/v1/projects/fmt/7.0.1/1/get_zip
Download size: 1238
Downloading: ..........
|Executing subproject fmt method meson
|
|Project name: fmt
|Project version: 7.0.1
|C++ compiler for the host machine: c++ (gcc 9.3.0 "c++ (Ubuntu 9.3.0-17ubuntu1~20.04) 9.3.0")
|C++ linker for the host machine: c++ ld.bfd 2.34
|Build targets in project: 1
|Subproject fmt finished.
Dependency fmt from subproject subprojects/fmt found: YES 7.0.1
Run-time dependency emilk-loguru found: NO (tried pkgconfig and cmake)
Looking for a fallback subproject for the dependency emilk-loguru
Downloading emilk-loguru source from https://github.com/emilk/loguru/archive/v2.1.0.zip
Downloading file of unknown size.
Downloading emilk-loguru patch from https://wrapdb.mesonbuild.com/v1/projects/emilk-loguru/2.1.0/2/get_zip
Download size: 3157
Downloading: ..........
|Executing subproject emilk-loguru method meson
|
|Project name: emilk-loguru
|Project version: 2.1.0
|C++ compiler for the host machine: c++ (gcc 9.3.0 "c++ (Ubuntu 9.3.0-17ubuntu1~20.04) 9.3.0")
|C++ linker for the host machine: c++ ld.bfd 2.34
|Run-time dependency threads found: YES
|Library dl found: YES
|Run-time dependency fmt found: NO (tried pkgconfig)
subprojects/loguru-2.1.0/meson.build:50:2: ERROR: Dependency "fmt" not found, tried pkgconfig
A full log can be found at /home/dudatodebil/projects/singularity-rxdock/rxdock/builddir/meson-logs/meson-log.txt