From bb47f890c82595ba493a82aa860c6892a52e1e8c Mon Sep 17 00:00:00 2001 From: Chris Johns Date: Sun, 13 Oct 2019 19:51:25 +1100 Subject: user/rsb: Update 3rd party package build and add packaging details. --- user/start/prefixes.rst | 23 +++++++++++++++-------- 1 file changed, 15 insertions(+), 8 deletions(-) (limited to 'user/start/prefixes.rst') diff --git a/user/start/prefixes.rst b/user/start/prefixes.rst index 2bd096f..9727503 100644 --- a/user/start/prefixes.rst +++ b/user/start/prefixes.rst @@ -20,14 +20,21 @@ under. Packages that have a prefix will place all parts under the prefix path. Packages for your host computer typically use a default prefix of :file:`/usr/local` on FreeBSD and Linux. -You have to select a prefix for your RTEMS tool suite installation. The RTEMS -tool suite consists of a cross tool chain (Binutils, GCC, GDB, Newlib, etc.) -for your target architecture and :ref:`other tools ` provided by the -RTEMS Project. You build and install the tool suite with the -:ref:`RTEMS Source Builder (RSB) `. By default, the RSB will start the -prefix path with a host operating system specific path plus :file:`rtems` plus -the RTEMS version, e.g. :file:`/opt/rtems/5` on Linux and -:file:`/usr/local/rtems/5` on FreeBSD and macOS. +You have to select a prefix for your installation. You will build and install +the RTEMS tool suite, an RTEMS kernel for a BSP and you may build and install +third party libraries. You can build them all as a stack with a single prefix +or you can + +The RTEMS tool suite consists of a cross tool chain (Binutils, GCC, GDB, +Newlib, etc.) for your target architecture and :ref:`other tools ` +provided by the RTEMS Project. The RTEMS + + +You build and install the tool suite with the :ref:`RTEMS Source Builder (RSB) +`. By default, the RSB will start the prefix path with a host operating +system specific path plus :file:`rtems` plus the RTEMS version, e.g. +:file:`/opt/rtems/5` on Linux and :file:`/usr/local/rtems/5` on FreeBSD and +macOS. It is strongly recommended to run the RSB as a *normal user* and not with *root* privileges (also known as *super user* or *Administrator*). You have to -- cgit v1.2.3