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

Last change on this file since cb4e4e2 was 158d905, checked in by Sebastian Huber <sebastian.huber@…>, on Jan 23, 2019 at 1:21:39 PM

user: Add "Bootstrap the RTEMS Sources"

  • Property mode set to 100644
File size: 2.1 KB

Bootstrap the RTEMS Sources

You installed the tool suite in your installation prefix and cloned two RTEMS repositories in the previous sections. We installed the tool suite in :file:`$HOME/quick-start/rtems/5` and cloned the repositories in :file:`$HOME/quick-start/src`.

??

If you use source archives of a released RTEMS version, then you can skip this section.

Before you can build a :ref:`Board Support Package (BSP) <BSPs>` for your target hardware, you have to bootstrap the build system in the RTEMS sources. This is only necessary, if you use a Git repository clone of the RTEMS sources. You have to do this after a fresh repository clone and sometimes after build system file updates (e.g. after a git pull). If you are not a build system expert, then do the bootstrap after each update of build system files. This is a bit annoying, but improving the build system is a complex and time consuming undertaking. Feel free to help the RTEMS Project to improve it. For the bootstrap it is important that the right version of Autotools (:file:`autoconf` and :file:`automake`) are in your $PATH. The right version of Autotools is shipped with the RTEMS tool suite you already installed.

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

These commands should output something like this (omitted lines are denoted by ...):

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