benchmark/docs/dependencies.md
dominic 94083ca441
remove best effort support for ubuntu 18.04 (#1537)
* remove deprecated ubuntu-18.04 target

* update docs

* force an apt update for perfcounters
2023-02-06 15:37:26 +00:00

561 B

Build tool dependency policy

To ensure the broadest compatibility when building the benchmark library, but still allow forward progress, we require any build tooling to be available for:

  • Debian stable and
  • The last two Ubuntu LTS releases

Currently, this means using build tool versions that are available for Ubuntu Ubuntu 20.04 (Focal Fossa), Ubuntu 22.04 (Jammy Jellyfish) and Debian 11.4 (bullseye).

cmake

The current supported version is cmake 3.16.3 as of 2022-08-10.

  • 3.16.3 (ubuntu 20.04)
  • 3.18.4 (debian 11.4)
  • 3.22.1 (ubuntu 22.04)