summaryrefslogtreecommitdiffstats
path: root/user/hosts/posix.rst
diff options
context:
space:
mode:
authorJoel Sherrill <joel@rtems.org>2020-02-28 17:16:26 -0600
committerJoel Sherrill <joel@rtems.org>2020-03-20 08:39:27 -0500
commit4dc93a1ee735f9a0d92f3c1e5d34493e83355bf9 (patch)
tree51c719d0bc4eebc5fa9bac31e8b446c69eafecc0 /user/hosts/posix.rst
parenteng: Add Python development guidelines (diff)
downloadrtems-docs-4dc93a1ee735f9a0d92f3c1e5d34493e83355bf9.tar.bz2
user/hosts/posix.rst: Add CentOS 8 information
Diffstat (limited to 'user/hosts/posix.rst')
-rw-r--r--user/hosts/posix.rst20
1 files changed, 18 insertions, 2 deletions
diff --git a/user/hosts/posix.rst b/user/hosts/posix.rst
index b46497c..d89d1a2 100644
--- a/user/hosts/posix.rst
+++ b/user/hosts/posix.rst
@@ -74,13 +74,29 @@ provide a manual override:
CentOS
~~~~~~
-The following packages are required on a minimal CentOS 6.3 64bit installation:
+The following packages are required on a minimal CentOS 6.3 or Cent)S 7
+64-bit installation:
.. code-block:: none
- # yum install autoconf automake binutils gcc gcc-c++ gdb make patch \
+ # yum install autoconf automake binutils gcc gcc-c++ gdb make patch pax \
bison flex xz unzip ncurses-devel texinfo zlib-devel python-devel git
+On CentOS 8, the ``pax`` command is now provided by the ``spax`` package,
+you need to enable the PowerTools repository. and use Python3. On a
+fresh install, the following commands should install everything you
+need for RTEMS development:
+
+.. code-block:: none
+
+ # dnf install yum-utils
+ # dnf config-manager --set-enabled PowerTools
+ # dnf update
+ # dnf groupinstall "Development Tools"
+ # dnf install python3 python3-pip python3-setuptools python3-devel
+ # dnf install texinfo spax
+ # alternatives --set python /usr/bin/python3
+
The minimal CentOS distribution is a specific DVD that installs a minimal
system. If you use a full system some of these packages may have been
installed.