Changeset 5353914 in rtems-docs


Ignore:
Timestamp:
Mar 20, 2016, 11:27:52 PM (4 years ago)
Author:
Chris Johns <chrisj@…>
Branches:
4.11, master
Children:
024e040
Parents:
924c542
git-author:
Chris Johns <chrisj@…> (03/20/16 23:27:52)
git-committer:
Amar Takhar <verm@…> (05/03/16 00:51:27)
Message:

Updates from user reviews.

Files:
3 edited

Legend:

Unmodified
Added
Removed
  • common/rtemsstyle.sty

    r924c542 r5353914  
    1818\fvset{
    1919breaklines=true,
     20breakanywhere=true,
    2021linenos,
    2122numbersep=5pt,
  • user/start/development.rst

    r924c542 r5353914  
    240240  Checking connectivity... done.
    241241
    242 The developers version of the code from git requires ``bootstrapping``. This is
    243 an ``autoconf`` and ``automake`` bootstrap to create the various files generated
    244 by ``autoconf`` and ``automake``. RTEMS does not keep these generated files
    245 under version control. The bootstrap process is slow so to speed it up the RSB
    246 provides a command that can perform the bootstrap in parallel using your
    247 available cores:
    248 
    249 .. code-block:: shell
    250 
     242The developers version of the code from git requires we ``bootstrap`` the
     243source code. This is an ``autoconf`` and ``automake`` bootstrap to create the
     244various files generated by ``autoconf`` and ``automake``. RTEMS does not keep
     245these generated files under version control. The bootstrap process is slow so
     246to speed it up the RSB provides a command that can perform the bootstrap in
     247parallel using your available cores. We need to enter the cloned source
     248directory then run the bootsrap commands:
     249
     250.. code-block:: shell
     251
     252  $ cd rtems
    251253  $ ./bootstrap -c && ./bootstrap -p && \
    252               $HOME/development/rtems/rsb/rsb/source-builder/sb-bootstrap
     254              $HOME/development/rtems/rsb/source-builder/sb-bootstrap
    253255  removing automake generated Makefile.in files
    254256  removing configure files
     
    441443  checking host system type... sparc-unknown-rtems4.12
    442444   ......
    443   cp paranoia.exe paranoia.ralf
    444   make[6]: Leaving directory '/home/chris/development/rtems/kernel/erc32/sparc-rtems4.12/c/erc32/testsuites/samples/paranoia'
    445   Making all in nsecs
    446   make[6]: Entering directory '/home/chris/development/rtems/kernel/erc32/sparc-rtems4.12/c/erc32/testsuites/samples/nsecs'
    447445  sparc-rtems4.12-gcc -B../../../../../erc32/lib/ -specs bsp_specs -qrtems -DHAVE_CONFIG_H -I. -I/home/chris/development/rtems/kernel/rtems/c/src/../../testsuites/samples/nsecs -I.. -I/home/chris/development/rtems/kernel/rtems/c/src/../../testsuites/samples/../support/include   -mcpu=cypress -O2 -g -ffunction-sections -fdata-sections -Wall -Wmissing-prototypes -Wimplicit-function-declaration -Wstrict-prototypes -Wnested-externs -MT init.o -MD -MP -MF .deps/init.Tpo -c -o init.o /home/chris/development/rtems/kernel/rtems/c/src/../../testsuites/samples/nsecs/init.c
    448446  sparc-rtems4.12-gcc -B../../../../../erc32/lib/ -specs bsp_specs -qrtems -DHAVE_CONFIG_H -I. -I/home/chris/development/rtems/kernel/rtems/c/src/../../testsuites/samples/nsecs -I.. -I/home/chris/development/rtems/kernel/rtems/c/src/../../testsuites/samples/../support/include   -mcpu=cypress -O2 -g -ffunction-sections -fdata-sections -Wall -Wmissing-prototypes -Wimplicit-function-declaration -Wstrict-prototypes -Wnested-externs -MT empty.o -MD -MP -MF .deps/empty.Tpo -c -o empty.o /home/chris/development/rtems/kernel/rtems/c/src/../../testsuites/samples/nsecs/empty.c
     
    455453   121392    1888    6624  129904   1fb70 nsecs.exe
    456454  cp nsecs.exe nsecs.ralf
    457   make[6]: Leaving directory '/home/chris/development/rtems/kernel/erc32/sparc-rtems4.12/c/erc32/testsuites/samples/nsecs'
    458   make[5]: Leaving directory '/home/chris/development/rtems/kernel/erc32/sparc-rtems4.12/c/erc32/testsuites/samples'
    459   make[4]: Leaving directory '/home/chris/development/rtems/kernel/erc32/sparc-rtems4.12/c/erc32/testsuites/samples'
    460   make[4]: Entering directory '/home/chris/development/rtems/kernel/erc32/sparc-rtems4.12/c/erc32/testsuites'
     455  make[6]: Leaving directory '/home/chris/development/rtems/kernel/erc32/sparc-rtems4.12/ c/erc32/testsuites/samples/nsecs'
     456  make[5]: Leaving directory '/home/chris/development/rtems/kernel/erc32/sparc-rtems4.12/ c/erc32/testsuites/samples'
     457  make[4]: Leaving directory '/home/chris/development/rtems/kernel/erc32/sparc-rtems4.12/ c/erc32/testsuites/samples'
     458  make[4]: Entering directory '/home/chris/development/rtems/kernel/erc32/sparc-rtems4.12/ c/erc32/testsuites'
    461459  make[4]: Nothing to be done for 'all-am'.
    462   make[4]: Leaving directory '/home/chris/development/rtems/kernel/erc32/sparc-rtems4.12/c/erc32/testsuites'
    463   make[3]: Leaving directory '/home/chris/development/rtems/kernel/erc32/sparc-rtems4.12/c/erc32/testsuites'
    464   make[2]: Leaving directory '/home/chris/development/rtems/kernel/erc32/sparc-rtems4.12/c/erc32'
     460  make[4]: Leaving directory '/home/chris/development/rtems/kernel/erc32/sparc-rtems4.12/ c/erc32/testsuites'
     461  make[3]: Leaving directory '/home/chris/development/rtems/kernel/erc32/sparc-rtems4.12/ c/erc32/testsuites'
     462  make[2]: Leaving directory '/home/chris/development/rtems/kernel/erc32/sparc-rtems4.12/ c/erc32'
    465463  make[1]: Leaving directory '/home/chris/development/rtems/kernel/erc32/sparc-rtems4.12/c'
    466464  make[1]: Entering directory '/home/chris/development/rtems/kernel/erc32'
  • user/start/windows.rst

    r924c542 r5353914  
    5151tools and you also keep an eye on the path length when developing your
    5252application. The RTEMS built tools can handle much longer path lengths however
    53 some of the GNU tools such as those in the ``binutils`` package cannot.
     53some of the GNU tools such as those in the ``binutils`` package cannot. The
     54release packages of the RSB are too big to build RTEMS so you need to change
     55that path to build.
     56
     57The MSYS2 GNU ``make`` has problems when using the `jobs` option. The RSB
     58defaults to automatically using as many cores as the host machine has. To get a
     59successful build on Windows it is recommended you add the ``--jobs=none``
     60option to all RSB build set commands.
    5461
    5562POSIX Support
     
    420427
    421428   /c/opt/rtems/rsb/rtems
    422   $ ../source-builder/sb-set-builder --prefix=/c/opt/rtems/4.11 4.11/rtems-i386
     429  $ ../source-builder/sb-set-builder --prefix=/c/opt/rtems/4.11 --jobs=none 4.11/rtems-i386
    423430  RTEMS Source Builder - Set Builder, 4.11 (01ac76f2f90f)
    424431  Build Set: 4.11/rtems-i386
     
    459466  config: devel/expat-2.1.0-1.cfg
    460467  package: expat-2.1.0-x86_64-w64-mingw32-1
    461   download:   http://downloads.sourceforge.net/project/expat/expat/2.1.0/expat-2.1.0.tar.gz -> sources/expat-2.1.0.tar.gz
    462    redirect:  http://iweb.dl.sourceforge.net/project/expat/expat/2.1.0/expat-2.1.0.tar.gz
     468  download: http://downloads.sourceforge.net/project/expat/expat/2.1.0/expat-2.1.0.tar.gz -> sources/expat-2.1.0.tar.gz
     469   redirect: http://iweb.dl.sourceforge.net/project/expat/expat/2.1.0/expat-2.1.0.tar.gz
    463470  downloading: sources/expat-2.1.0.tar.gz - 549.4kB of 549.4kB (100%)
    464    building: expat-2.1.0-x86_64-w64-mingw32-1
     471  building: expat-2.1.0-x86_64-w64-mingw32-1
    465472  reporting: devel/expat-2.1.0-1.cfg -> expat-2.1.0-x86_64-w64-mingw32-1.txt
    466473  reporting: devel/expat-2.1.0-1.cfg -> expat-2.1.0-x86_64-w64-mingw32-1.xml
Note: See TracChangeset for help on using the changeset viewer.