From e2e72c9047b3a1a027aa8c51b30dabca027de79a Mon Sep 17 00:00:00 2001 From: Ammar ELWazir Date: Mon, 16 May 2022 11:58:23 -0500 Subject: [PATCH] Adding requirements to Roctracer Change-Id: If4e9879fd9c7d8b781b366a5728a9df98648b407 --- README.md | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/README.md b/README.md index e22e331487..0f0b5467ec 100644 --- a/README.md +++ b/README.md @@ -94,6 +94,33 @@ To use the rocTX API you need the API header and to link your application with ` - ROCm is required +- Packages required: + + 1. For Ubuntu 18.04 and Ubuntu 20.04 the following adds the needed packages: + + ````shell + apt install python3 python3-pip gcc g++ libatomic1 make \ + cmake doxygen graphviz texlive-full + ```` + + 2. For CentOS 8.1 and RHEL 8.1 the following adds the needed packages: + + ````shell + yum install -y python3 python3-pip gcc gcc-g++ make \ + cmake libatomic doxygen graphviz texlive \ + texlive-xtab texlive-multirow texlive-sectsty \ + texlive-tocloft texlive-tabu texlive-adjustbox + ```` + + 3. For SLES 15 Service Pack 15 the following adds the needed packages: + + ````shell + zypper in python3 python3-pip gcc gcc-g++ make \ + cmake libatomic doxygen graphviz \ + texlive-scheme-medium texlive-hanging texlive-stackengine \ + texlive-tocloft texlive-etoc texlive-tabu + ```` + - Python modules requirements: `CppHeaderParser`, `argparse`. To install: