source: rtems-docs/user/start/tools.rst @ cb4e4e2

Last change on this file since cb4e4e2 was 06a1fa2, checked in by Sebastian Huber <sebastian.huber@…>, on Jan 23, 2019 at 12:52:06 PM

user: Add "Install the Tool Suite" section

  • Property mode set to 100644
File size: 7.9 KB

Install the Tool Suite

You chose an installation prefix and cloned two RTEMS repositories in the previous sections. We chose :file:`$HOME/quick-start/rtems/5` as the installation prefix and cloned the repositories in :file:`$HOME/quick-start/src`.

??

You must select the :ref:`target architecture <TargetArchitectures>` for which you need a tool suite. In this quick start chapter we choose sparc-rtems5. The sparc-rtems5 is the tool suite name for the SPARC architecture and RTEMS version 5. The tool suite for RTEMS and the RTEMS sources are tightly coupled. For example, do not use a RTEMS version 5 tool suite with RTEMS version 4.11 sources and vice versa. We use the RSB in two steps. The first step is to download additional sources and patches. Afterwards, you could disconnect your host computer from the internet. It is no longer required to work with RTEMS.

?
Error: Failed to load processor none
No macro or processor named 'none' found

This command should output something like this (omitted lines are denoted by ...):

Error: Failed to load processor none
No macro or processor named 'none' found

If you encounter errors in the first step, check your internet connection, firewall settings, virus scanners and the availability of the download servers. The seconds step is to build and install the tool suite.

Error: Failed to load processor none
No macro or processor named 'none' found

This command should output something like this (omitted lines are denoted by ...):

Error: Failed to load processor none
No macro or processor named 'none' found

In case the seconds step was successful, you can check if for example the cross C compiler works with the following command:

Error: Failed to load processor none
No macro or processor named 'none' found

This command should output something like below. In this output the actual prefix path was replaced by $PREFIX. The compiled by line depends on the native C++ compiler of your host computer. In the output you see the Git hash of the RSB. This helps you to identify the exact sources which were used to build the cross compiler of your RTEMS tool suite.

Error: Failed to load processor none
No macro or processor named 'none' found
Note: See TracBrowser for help on using the repository browser.