Changeset c075916 in rtems-docs


Ignore:
Timestamp:
Mar 23, 2016, 2:18:56 AM (3 years ago)
Author:
Chris Johns <chrisj@…>
Branches:
4.11, master
Children:
dc234b5
Parents:
2151927
git-author:
Chris Johns <chrisj@…> (03/23/16 02:18:56)
git-committer:
Amar Takhar <verm@…> (05/03/16 00:51:27)
Message:

Corrections and improvements from Worth Burruss (thanks so much).

Location:
user/start
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • user/start/depend.rst

    r2151927 rc075916  
    157157operating systems.
    158158
     159Building is known to work on `Windows 7 64bit Professional` and `Windows 10`.
     160
    159161.. _windows-path-length:
    160162
     
    235237documentation on how to use ``pacman``. What is shown here is a just few
    236238examples of what you can do.
     239
     240.. sidebar:: **Pin MSYS2 Shell to Taskbar**
     241
     242   Pin the MSYS2 64bit Shell to the Taskbar so you always use it rather than
     243   the 32bit Shell.
    237244
    238245Open a 64bit MSYS shell from the Start Menu:
  • user/start/windows.rst

    r2151927 rc075916  
    99
    1010This section details how you create an RTEMS development environment on
    11 Windows. The installation documented here is on `Windows 7 64bit Professional`.
     11Windows. The installation documented here is on `Windows 7 64bit
     12Professional`. Building on `Windows 10` has been reported as working.
    1213
    1314Please see :ref:`microsoft-windows` before continuing.
     15
     16.. note::
     17
     18   If the RSB reports ``error: no hosts defaults found; please add`` you have
     19   probably opened an MSYS2 32bit Shell. Close all 32bit Shell windows and open
     20   the MSYS2 64bit Shell.
    1421
    1522RTEMS Tools
     
    3239another drive please subsitute ``/c`` with your drive letter.
    3340
    34 We build and install all RTEMS packages under the `prefix` we just created. Change to that
    35 directory and get a copy of the RSB:
     41We build and install all RTEMS packages under the `prefix` we just
     42created. Change to that directory and get a copy of the RSB:
    3643
    3744.. code-block:: shell
     
    7683  $
    7784
    78 To build a set of RTEMS tools for the Intel ``i386`` architecture:
     85To build a set of RTEMS tools for the Intel ``i386`` architecture. The build
     86runs a single job rather a job per CPU in your machine and will take a long
     87time so please be patient. The RSB creates a log file containing all the build
     88output and it will be changing size. The RSB command to build ``i386`` tools
     89is:
    7990
    8091.. code-block:: shell
    8192
    8293   /c/opt/rtems/rsb/rtems
    83   $ ../source-builder/sb-set-builder --prefix=/c/opt/rtems/4.11 --jobs=none 4.11/rtems-i386
     94  $ ../source-builder/sb-set-builder --prefix=/c/opt/rtems/4.11 \
     95                                     --jobs=none 4.11/rtems-i386
    8496  RTEMS Source Builder - Set Builder, 4.11 (01ac76f2f90f)
    8597  Build Set: 4.11/rtems-i386
     
    197209.. code-block:: shell
    198210
     211   /c
     212  $ cd /c/opt/rtems
    199213   /c/opt/rtems
    200214  $ export PATH=/c/opt/rtems/4.11/bin:$PATH
     
    234248clean away any files, then generate the pre-install header file lists and
    235249finally we generate the ``autoconf`` and ``automake`` files using the RSB's
    236 bootstrap tool.
     250bootstrap tool. First we clean any generated files that exist:
    237251
    238252.. code-block:: shell
     
    243257  removing configure files
    244258  removing aclocal.m4 files
     259
     260Then we generate the pre-install header file automake make files:
     261
     262.. code-block:: shell
     263
    245264   /c/opt/rtems/kernel/rtems
    246265  $ ./bootstrap -p
     
    269288  Generating ./cpukit/zlib/preinstall.am
    270289   /c/opt/rtems/kernel/rtems
     290
     291Finally we run the RSB's parallel ``bootstrap`` command:
     292
     293.. code-block:: shell
     294
    271295  $ /c/opt/rtems/rsb/source-builder/sb-bootstrap
    272296  RTEMS Source Builder - RTEMS Bootstrap, 4.11 (76188ee494dd)
     
    315339
    316340Configure the RTEMS kernel to build ``pc686`` BSP for the ``i386`` target with
    317 netwoeking disabled, We will build the externel libBSD stack later:
     341networking disabled, We will build the external libBSD stack later:
    318342
    319343.. code-block:: shell
Note: See TracChangeset for help on using the changeset viewer.