This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
realtime:documentation:howto:tools:rt-tests [2023/09/25 14:44] costa.shul [Programs] - ref SCHED_DEADLINE |
realtime:documentation:howto:tools:rt-tests [2024/08/27 10:57] (current) ptesarik [Compile and install] Add openSUSE package name |
||
---|---|---|---|
Line 32: | Line 32: | ||
rt-tests suite can be installed from source: [[https://git.kernel.org/pub/scm/utils/rt-tests/rt-tests.git/tree/src|rt-tests/src]], | rt-tests suite can be installed from source: [[https://git.kernel.org/pub/scm/utils/rt-tests/rt-tests.git/tree/src|rt-tests/src]], | ||
the releases are available [[https://www.kernel.org/pub/linux/utils/rt-tests|here]]. | the releases are available [[https://www.kernel.org/pub/linux/utils/rt-tests|here]]. | ||
- | The [[https://man7.org/linux/man-pages/man3/numa.3.html|libnuma]] and build-essentials are required. The given example is for a Debian based system: | + | The [[https://man7.org/linux/man-pages/man3/numa.3.html|libnuma]] and build-essentials are required. |
- | + | On Debian install **libnuma-dev**, on Fedora install **numactl-devel**, on openSUSE install **libnuma-devel**. | |
- | <code bash> | + | |
- | sudo apt-get install build-essential libnuma-dev | + | |
- | </code> | + | |
libnuma-dev is required for build. Usually, it's safe to have libnuma-dev installed also in non-NUMA systems, but if you don't want to install the NUMA libs (e.g. in embedded environment) then compile with make NUMA=0. | libnuma-dev is required for build. Usually, it's safe to have libnuma-dev installed also in non-NUMA systems, but if you don't want to install the NUMA libs (e.g. in embedded environment) then compile with make NUMA=0. |