Changeset 1d6dcf8 in rtems-docs


Ignore:
Timestamp:
08/03/22 04:24:59 (8 weeks ago)
Author:
Chris Johns <chrisj@…>
Branches:
master
Children:
657f744
Parents:
3859073
git-author:
Chris Johns <chrisj@…> (08/03/22 04:24:59)
git-committer:
Chris Johns <chrisj@…> (08/03/22 04:28:19)
Message:

versions: Update user manual

Updates #4695

Location:
user
Files:
8 edited

Legend:

Unmodified
Added
Removed
  • user/exe/initialization.rst

    r3859073 r1d6dcf8  
    8888.. code-block:: none
    8989
    90  $ rtems-exeinfo --init arm-rtems5/c/xilinx_zynq_zedboard/testsuites/samples/hello.exe
    91  RTEMS Executable Info 5.5416cfa39dd6
    92  $ rtems-exeinfo --init arm-rtems5/c/xilinx_zynq_zedboard/testsuites/samples/hello.exe
    93  exe: arm-rtems5/c/xilinx_zynq_zedboard/testsuites/samples/hello.exe
     90 $ rtems-exeinfo --init arm-rtems@rtems-ver-major@/c/xilinx_zynq_zedboard/testsuites/samples/hello.exe
     91 RTEMS Executable Info @rtems-ver-major@.5416cfa39dd6
     92 $ rtems-exeinfo --init arm-rtems@rtems-ver-major@/c/xilinx_zynq_zedboard/testsuites/samples/hello.exe
     93 exe: arm-rtems@rtems-ver-major@/c/xilinx_zynq_zedboard/testsuites/samples/hello.exe
    9494
    9595 Compilation:
    9696  Producers: 2
    9797   |  GNU AS 2.31.1: 14 objects
    98    |  GNU C11 7.3.0 20180125 (RTEMS 5, RSB e55769c64cf1a201588565a5662deafe3f1ccdcc, Newlib 103b055035fea328f8bc7826801760fb1c055683): 284 objects
     98   |  GNU C11 7.3.0 20180125 (RTEMS @rtems-ver-major@, RSB e55769c64cf1a201588565a5662deafe3f1ccdcc, Newlib 103b055035fea328f8bc7826801760fb1c055683): 284 objects
    9999  Common flags: 4
    100100   | -march=armv7-a -mthumb -mfpu=neon -mfloat-abi=hard
  • user/exe/loader.rst

    r3859073 r1d6dcf8  
    459459.. code-block:: none
    460460
    461  $ sparc-rtems5-gcc -mcpu=cypress foo.o -lrtemsbsp -lrtemscpu -o foo.pre
    462  $ rtems-syms -e -C sparc-rtems5-gcc -c "-mcpu=cypress" -o foo-sym.o foo.pre
    463  $ sparc-rtems5-gcc -mcpu=cypress foo.o foo-sym.o -lrtemsbsp -lrtemscpu -o foo.exe
     461 $ sparc-rtems@rtems-ver-major@-gcc -mcpu=cypress foo.o -lrtemsbsp -lrtemscpu -o foo.pre
     462 $ rtems-syms -e -C sparc-rtems@rtems-ver-major@-gcc -c "-mcpu=cypress" -o foo-sym.o foo.pre
     463 $ sparc-rtems@rtems-ver-major@-gcc -mcpu=cypress foo.o foo-sym.o -lrtemsbsp -lrtemscpu -o foo.exe
    464464
    465465The link command line steps in this example are not complete.
     
    487487.. code-block:: none
    488488
    489  $ sparc-rtems5-gcc -mcpu=cypress foo.o -lrtemsbsp -lrtemscpu -o foo.exe
    490  $ rtems-syms -C sparc-rtems5-gcc -c "-mcpu=cypress" -o foo-sym.o foo.exe
     489 $ sparc-rtems@rtems-ver-major@-gcc -mcpu=cypress foo.o -lrtemsbsp -lrtemscpu -o foo.exe
     490 $ rtems-syms -C sparc-rtems@rtems-ver-major@-gcc -c "-mcpu=cypress" -o foo-sym.o foo.exe
    491491
    492492The link command line steps in this example are not complete.
     
    633633.. code-block:: none
    634634
    635   $ sparc-rtems5-strip libc.a
     635  $ sparc-rtems@rtems-ver-major@-strip libc.a
    636636
    637637Large Memory
  • user/hosts/os.rst

    r3859073 r1d6dcf8  
    8080      $ git checkout -t origin/4.11
    8181
    82     Branches are available for the 4.9, 4.10, and 4.11 versions of RTEMS.
     82    Branches are available for the 4.9, 4.10, 4.11 and 5 versions of RTEMS.
  • user/installation/developer.rst

    r3859073 r1d6dcf8  
    3535The location used to install the tools and kernel is called the `prefix`. It is
    3636best to have a `prefix` for each different version of RTEMS you are using. If
    37 you are using RTEMS 4.11 in production it is not a good idea to install a
    38 development version of 5 over the top. A separate `prefix` for each version
     37you are using RTEMS 5 in production it is not a good idea to install a
     38development version of 6 over the top. A separate `prefix` for each version
    3939avoids this.
    4040
     
    8585  $ cd rsb
    8686  $ ./source-builder/sb-check
    87   RTEMS Source Builder - Check, 5 (089327b5dcf9)
     87  RTEMS Source Builder - Check, @rtems-ver-major@ (089327b5dcf9)
    8888  Environment is ok
    8989
     
    9494
    9595    $ ../source-builder/sb-set-builder --list-bsets   <1>
    96     RTEMS Source Builder - Set Builder, v4.11.0
     96    RTEMS Source Builder - Set Builder, 6 (7d80719f7472)
    9797    Examining: config
    98     Examining: ../source-builder/config    <2>
    99         4.10/rtems-all.bset      <3>
    100         4.10/rtems-arm.bset      <4>
    101         4.10/rtems-autotools.bset
    102         4.10/rtems-avr.bset
    103         4.10/rtems-bfin.bset
    104         4.10/rtems-h8300.bset
    105         4.10/rtems-i386.bset
    106         4.10/rtems-lm32.bset
    107         4.10/rtems-m32c.bset
    108         4.10/rtems-m32r.bset
    109         4.10/rtems-m68k.bset
    110         4.10/rtems-mips.bset
    111         4.10/rtems-nios2.bset
    112         4.10/rtems-powerpc.bset
    113         4.10/rtems-sh.bset
    114         4.10/rtems-sparc.bset
    115         4.11/rtems-all.bset
    116         4.11/rtems-arm.bset
    117         4.11/rtems-autotools.bset
    118         4.11/rtems-avr.bset
    119         4.11/rtems-bfin.bset
    120         4.11/rtems-h8300.bset
    121         4.11/rtems-i386.bset
    122         4.11/rtems-lm32.bset
    123         4.11/rtems-m32c.bset
    124         4.11/rtems-m32r.bset
    125         4.11/rtems-m68k.bset
    126         4.11/rtems-microblaze.bset
    127         4.11/rtems-mips.bset
    128         4.11/rtems-moxie.bset
    129         4.11/rtems-nios2.bset
    130         4.11/rtems-powerpc.bset
    131         4.11/rtems-sh.bset
    132         4.11/rtems-sparc.bset
    133         4.11/rtems-sparc64.bset
    134         4.11/rtems-v850.bset
    135         4.9/rtems-all.bset
    136         4.9/rtems-arm.bset
    137         4.9/rtems-autotools.bset
    138         4.9/rtems-i386.bset
    139         4.9/rtems-m68k.bset
    140         4.9/rtems-mips.bset
    141         4.9/rtems-powerpc.bset
    142         4.9/rtems-sparc.bset
     98    Examining: ../source-builder/config     <2>
     99    Examining: ../bare/config
     100        6/rtems-aarch64.bset
     101        6/rtems-all.bset                    <3>
     102        6/rtems-arm.bset                    <4>
     103        6/rtems-base.bset
     104        6/rtems-bfin.bset
     105        6/rtems-default.bset
     106        6/rtems-i386.bset
     107        6/rtems-kernel.bset
     108        6/rtems-libbsd.bset
     109        6/rtems-llvm.bset
     110        6/rtems-lm32.bset
     111        6/rtems-m68k.bset
     112        6/rtems-microblaze.bset
     113        6/rtems-mips.bset
     114        6/rtems-moxie.bset
     115        6/rtems-net-legacy.bset
     116        6/rtems-nios2.bset
     117        6/rtems-or1k.bset
     118        6/rtems-packages.bset
     119        6/rtems-powerpc.bset
     120        6/rtems-riscv.bset
     121        6/rtems-sh.bset
     122        6/rtems-sparc.bset
     123        6/rtems-sparc64.bset
     124        6/rtems-tools.bset
     125        6/rtems-v850.bset
     126        6/rtems-x86_64.bset
     127        7/rtems-aarch64.bset
     128        7/rtems-all.bset
     129        7/rtems-arm.bset
     130        7/rtems-base.bset
     131        7/rtems-bfin.bset
     132        7/rtems-default.bset
     133        7/rtems-i386.bset
     134        7/rtems-lm32.bset
     135        7/rtems-m68k.bset
     136        7/rtems-microblaze.bset
     137        7/rtems-mips.bset
     138        7/rtems-moxie.bset
     139        7/rtems-nios2.bset
     140        7/rtems-or1k.bset
     141        7/rtems-powerpc.bset
     142        7/rtems-riscv.bset
     143        7/rtems-sh.bset
     144        7/rtems-sparc.bset
     145        7/rtems-sparc64.bset
     146        7/rtems-v850.bset
     147        7/rtems-x86_64.bset
     148        bsps/atsamv.bset
     149        bsps/beagleboneblack.bset
     150        bsps/erc32.bset
     151        bsps/gr712rc.bset
     152        bsps/gr740.bset
     153        bsps/imx7.bset
     154        bsps/pc.bset
     155        bsps/qoriq_e500.bset
     156        bsps/qoriq_e6500_32.bset
     157        bsps/qoriq_e6500_64.bset
     158        bsps/raspberrypi2.bset
     159        bsps/xilinx_zynq_zc702.bset
     160        bsps/xilinx_zynq_zc706.bset
     161        bsps/xilinx_zynq_zedboard.bset
     162        databases/sqlite.bset
     163        devel/autotools-base.bset
     164        devel/autotools-internal.bset
     165        devel/autotools.bset
     166        devel/capstone.bset
     167        devel/dtc.bset
     168        devel/libtool.bset
     169        devel/libusb.bset
     170        devel/or1ksim.bset
     171        devel/qemu-couverture.bset
     172        devel/qemu-xilinx.bset
     173        devel/qemu.bset
     174        devel/sis.bset
     175        devel/spike.bset
     176        devel/swig.bset
     177        ftp/curl.bset
    143178        gnu-tools-4.6.bset
    144         rtems-4.10-base.bset    <5>
    145         rtems-4.11-base.bset
    146         rtems-4.9-base.bset
    147         rtems-base.bset         <5>
     179        gnu-tools-4.8.2.bset
     180        graphics/freetype2.bset
     181        graphics/graphics-all.bset
     182        graphics/libjpeg.bset
     183        graphics/libpng.bset
     184        graphics/libtiff.bset
     185        graphics/microwindows.bset
     186        graphics/nxlib.bset
     187        graphics/t1lib.bset
     188        lang/gcc491.bset
     189        net-mgmt/net-snmp.bset
     190        net/lwip.bset
     191        net/ntp.bset
    148192
    149193.. topic:: Items:
     
    153197  2. The paths inspected. See :ref:`Configuration`.
    154198
    155   3. A build set to build all RTEMS 4.10 supported architectures.
    156 
    157   4. The build set for the ARM architecture on RTEMS 4.10.
    158 
    159   5. Support build set file with common functionality included by other build
    160      set files.
     199  3. A build set to build all RTEMS @rtems-ver-major@ supported architectures.
     200
     201  4. The build set for the ARM architecture on RTEMS @rtems-ver-major@.
    161202
    162203Build a tool chain for the SPARC architecture. We are using the SPARC
    163 architecture because GDB has a good simulator that lets us run and test the
    164 samples RTEMS builds by default. The current development version
    165 is `5` and is on master:
    166 
    167 .. code-block:: none
    168 
    169   $ cd rtems
    170   $ ../source-builder/sb-set-builder --prefix=/usr/home/chris/development/rtems/5 5/rtems-sparc
    171   RTEMS Source Builder - Set Builder, 5 (089327b5dcf9)
    172   Build Set: 5/rtems-sparc
    173   Build Set: 5/rtems-autotools.bset
    174   Build Set: 5/rtems-autotools-internal.bset
    175   config: tools/rtems-autoconf-2.69-1.cfg
    176   package: autoconf-2.69-x86_64-linux-gnu-1
    177   Creating source directory: sources
    178   download: ftp://ftp.gnu.org/gnu/autoconf/autoconf-2.69.tar.gz -> sources/autoconf-2.69.tar.gz
    179   downloading: sources/autoconf-2.69.tar.gz - 1.8MB of 1.8MB (100%)
    180   building: autoconf-2.69-x86_64-linux-gnu-1
    181   config: tools/rtems-automake-1.12.6-1.cfg
    182   package: automake-1.12.6-x86_64-linux-gnu-1
    183   download: ftp://ftp.gnu.org/gnu/automake/automake-1.12.6.tar.gz -> sources/automake-1.12.6.tar.gz
    184   downloading: sources/automake-1.12.6.tar.gz - 2.0MB of 2.0MB (100%)
    185   Creating source directory: patches
    186   download: https://git.rtems.org/rtems-tools/plain/tools/5/automake/automake-1.12.6-bugzilla.redhat.com-1239379.diff -> patches/automake-1.12.6-bugzilla.redhat.com-1239379.diff
    187   downloading: patches/automake-1.12.6-bugzilla.redhat.com-1239379.diff - 408.0 bytes of 408.0 bytes (100%)
    188   building: automake-1.12.6-x86_64-linux-gnu-1
    189   cleaning: autoconf-2.69-x86_64-linux-gnu-1
    190   cleaning: automake-1.12.6-x86_64-linux-gnu-1
    191   Build Set: Time 0:00:12.713221
    192   Build Set: 5/rtems-autotools-base.bset
    193   config: tools/rtems-autoconf-2.69-1.cfg
    194   package: autoconf-2.69-x86_64-linux-gnu-1
    195   building: autoconf-2.69-x86_64-linux-gnu-1
    196   reporting: tools/rtems-autoconf-2.69-1.cfg -> autoconf-2.69-x86_64-linux-gnu-1.txt
    197   reporting: tools/rtems-autoconf-2.69-1.cfg -> autoconf-2.69-x86_64-linux-gnu-1.xml
    198   config: tools/rtems-automake-1.12.6-1.cfg
    199   package: automake-1.12.6-x86_64-linux-gnu-1
    200   building: automake-1.12.6-x86_64-linux-gnu-1
    201   reporting: tools/rtems-automake-1.12.6-1.cfg -> automake-1.12.6-x86_64-linux-gnu-1.txt
    202   reporting: tools/rtems-automake-1.12.6-1.cfg -> automake-1.12.6-x86_64-linux-gnu-1.xml
    203   installing: autoconf-2.69-x86_64-linux-gnu-1 -> /usr/home/chris/development/rtems/5
    204   installing: automake-1.12.6-x86_64-linux-gnu-1 -> /usr/home/chris/development/rtems/5
    205   cleaning: autoconf-2.69-x86_64-linux-gnu-1
    206   cleaning: automake-1.12.6-x86_64-linux-gnu-1
    207   Build Set: Time 0:00:09.105363
    208   Build Set: Time 0:00:21.822083
    209   config: devel/expat-2.1.0-1.cfg
    210   package: expat-2.1.0-x86_64-linux-gnu-1
    211   download: http://downloads.sourceforge.net/project/expat/expat/2.1.0/expat-2.1.0.tar.gz -> sources/expat-2.1.0.tar.gz
    212    redirect: https://vorboss.dl.sourceforge.net/project/expat/expat/2.1.0/expat-2.1.0.tar.gz
    213   downloading: sources/expat-2.1.0.tar.gz - 549.4kB of 549.4kB (100%)
    214   building: expat-2.1.0-x86_64-linux-gnu-1
    215   reporting: devel/expat-2.1.0-1.cfg -> expat-2.1.0-x86_64-linux-gnu-1.txt
    216   reporting: devel/expat-2.1.0-1.cfg -> expat-2.1.0-x86_64-linux-gnu-1.xml
    217   config: tools/rtems-binutils-2.29-1.cfg
    218   package: sparc-rtems5-binutils-2.29-x86_64-linux-gnu-1
    219   download: ftp://ftp.gnu.org/gnu/binutils/binutils-2.29.tar.bz2 -> sources/binutils-2.29.tar.bz2
    220   downloading: sources/binutils-2.29.tar.bz2 - 27.7MB of 27.7MB (100%)
    221   download: https://devel.rtems.org/raw-attachment/ticket/3091/0001-Fix-Binutils-2.29-PR21884.patch -> patches/0001-Fix-Binutils-2.29-PR21884.patch
    222   downloading: patches/0001-Fix-Binutils-2.29-PR21884.patch - 8.8kB of 8.8kB (100%)
    223   building: sparc-rtems5-binutils-2.29-x86_64-linux-gnu-1
    224   reporting: tools/rtems-binutils-2.29-1.cfg -> sparc-rtems5-binutils-2.29-x86_64-linux-gnu-1.txt
    225   reporting: tools/rtems-binutils-2.29-1.cfg -> sparc-rtems5-binutils-2.29-x86_64-linux-gnu-1.xml
    226   config: tools/rtems-gcc-7.2.0-newlib-2.5.0.20170922-1.cfg
    227   package: sparc-rtems5-gcc-7.2.0-newlib-2.5.0.20170922-x86_64-linux-gnu-1
    228   download: https://ftp.gnu.org/gnu/gcc/gcc-7.2.0/gcc-7.2.0.tar.xz -> sources/gcc-7.2.0.tar.xz
    229   downloading: sources/gcc-7.2.0.tar.xz - 59.4MB of 59.4MB (100%)
    230   download: https://gcc.gnu.org/git/?p=gcc.git;a=commitdiff_plain;h=62ffbcb7502f0ff88ff7566cd6d7c59c0483ecc0 -> patches/gcc-62ffbcb7502f0ff88ff7566cd6d7c59c0483ecc0.patch
    231   downloading: patches/gcc-62ffbcb7502f0ff88ff7566cd6d7c59c0483ecc0.patch - 1.8kB
    232   download: https://gcc.gnu.org/git/?p=gcc.git;a=blobdiff_plain;f=gcc/config.gcc;h=593631849bb5e0df5cc4ff42c1a1cc34b7eec2f8;hp=a9196cd26d9ec24c2e3f6026f63348cae3734861;hb=e840389000b8339a63bee56d8b3...<see log> -> patches/gcc-593631849bb5e0df5cc4ff42c1a1cc34b7eec2f8.patch
    233   downloading: patches/gcc-593631849bb5e0df5cc4ff42c1a1cc34b7eec2f8.patch - 806.0 bytes
    234   download: https://gcc.gnu.org/git/?p=gcc.git;a=blobdiff_plain;f=gcc/config/rs6000/rtems.h;h=7ea9ebdb77b6a9b7060ad2362318e0e12b9058ae;hp=8a62fdcbaf321d616021c4c396619b7f56cf5ed2;hb=e840389000b8339a...<see log> -> patches/gcc-7ea9ebdb77b6a9b7060ad2362318e0e12b9058ae.patch
    235   downloading: patches/gcc-7ea9ebdb77b6a9b7060ad2362318e0e12b9058ae.patch - 3.2kB
    236   download: ftp://sourceware.org/pub/newlib/newlib-2.5.0.20170922.tar.gz -> sources/newlib-2.5.0.20170922.tar.gz
    237   downloading: sources/newlib-2.5.0.20170922.tar.gz - 17.3MB of 17.3MB (100%)
    238   download: https://devel.rtems.org/raw-attachment/ticket/2514/0001-RTEMS-Self-contained-POSIX-objects.patch -> patches/0001-RTEMS-Self-contained-POSIX-objects.patch
    239   downloading: patches/0001-RTEMS-Self-contained-POSIX-objects.patch - 5.7kB of 5.7kB (100%)
    240   download: https://sourceware.org/git/gitweb.cgi?p=newlib-cygwin.git;a=patch;h=c165a27c0147471977377acd8918ab3b446f947a -> patches/newlib-cygwin-git-c165a27c0147471977377acd8918ab3b446f947a.patch
    241   downloading: patches/newlib-cygwin-git-c165a27c0147471977377acd8918ab3b446f947a.patch - 986.0 bytes
    242   download: https://sourceware.org/git/gitweb.cgi?p=newlib-cygwin.git;a=patch;h=ce189d8afef720b0977b5cae7f9eabf5d49b530c -> patches/newlib-cygwin-git-ce189d8afef720b0977b5cae7f9eabf5d49b530c.patch
    243   downloading: patches/newlib-cygwin-git-ce189d8afef720b0977b5cae7f9eabf5d49b530c.patch - 3.4kB
    244   download: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 -> sources/mpfr-3.1.4.tar.bz2
    245   downloading: sources/mpfr-3.1.4.tar.bz2 - 1.2MB of 1.2MB (100%)
    246   download: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz -> sources/mpc-1.0.3.tar.gz
    247   downloading: sources/mpc-1.0.3.tar.gz - 654.2kB of 654.2kB (100%)
    248   download: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 -> sources/gmp-6.1.0.tar.bz2
    249   downloading: sources/gmp-6.1.0.tar.bz2 - 2.3MB of 2.3MB (100%)
    250   building: sparc-rtems5-gcc-7.2.0-newlib-2.5.0.20170922-x86_64-linux-gnu-1
    251   reporting: tools/rtems-gcc-7.2.0-newlib-2.5.0.20170922-1.cfg -> sparc-rtems5-gcc-7.2.0-newlib-2.5.0.20170922-x86_64-linux-gnu-1.txt
    252   reporting: tools/rtems-gcc-7.2.0-newlib-2.5.0.20170922-1.cfg -> sparc-rtems5-gcc-7.2.0-newlib-2.5.0.20170922-x86_64-linux-gnu-1.xml
    253   config: tools/rtems-gdb-8.0.1-1.cfg
    254   package: sparc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1
    255   download: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz -> sources/gdb-8.0.1.tar.xz
    256   downloading: sources/gdb-8.0.1.tar.xz - 18.7MB of 18.7MB (100%)
    257   download: https://gaisler.org/gdb/gdb-8.0.1-sis-leon2-leon3.diff -> patches/gdb-8.0.1-sis-leon2-leon3.diff
    258   downloading: patches/gdb-8.0.1-sis-leon2-leon3.diff - 224.5kB of 224.5kB (100%)
    259   building: sparc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1
    260   reporting: tools/rtems-gdb-8.0.1-1.cfg -> sparc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt
    261   reporting: tools/rtems-gdb-8.0.1-1.cfg -> sparc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml
    262   config: tools/rtems-tools-5-1.cfg
    263   package: rtems-tools-HEAD-1
    264   Creating source directory: sources/git
    265   git: clone: git://git.rtems.org/rtems-tools.git -> sources/git/rtems-tools.git
    266   git: reset: git://git.rtems.org/rtems-tools.git
    267   git: fetch: git://git.rtems.org/rtems-tools.git -> sources/git/rtems-tools.git
    268   git: checkout: git://git.rtems.org/rtems-tools.git => HEAD
    269   git: pull: git://git.rtems.org/rtems-tools.git
    270   building: rtems-tools-HEAD-1
    271   reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-HEAD-1.txt
    272   reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-HEAD-1.xml
    273   config: tools/rtems-kernel-5.cfg
    274   package: sparc-rtems5-kernel-5-1
    275   building: sparc-rtems5-kernel-5-1
    276   reporting: tools/rtems-kernel-5.cfg -> sparc-rtems5-kernel-5-1.txt
    277   reporting: tools/rtems-kernel-5.cfg -> sparc-rtems5-kernel-5-1.xml
    278   installing: expat-2.1.0-x86_64-linux-gnu-1 -> /usr/home/chris/development/rtems/5
    279   installing: sparc-rtems5-binutils-2.29-x86_64-linux-gnu-1 -> /usr/home/chris/development/rtems/5
    280   installing: sparc-rtems5-gcc-7.2.0-newlib-2.5.0.20170922-x86_64-linux-gnu-1 -> /usr/home/chris/development/rtems/5
    281   installing: sparc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /usr/home/chris/development/rtems/5
    282   installing: rtems-tools-HEAD-1 -> /usr/home/chris/development/rtems/5
    283   installing: sparc-rtems5-kernel-5-1 -> /usr/home/chris/development/rtems/5
    284   cleaning: expat-2.1.0-x86_64-linux-gnu-1
    285   cleaning: sparc-rtems5-binutils-2.29-x86_64-linux-gnu-1
    286   cleaning: sparc-rtems5-gcc-7.2.0-newlib-2.5.0.20170922-x86_64-linux-gnu-1
    287   cleaning: sparc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1
    288   cleaning: rtems-tools-HEAD-1
    289   cleaning: sparc-rtems5-kernel-5-1
    290   Build Set: Time 0:39:33.988995
     204architecture because GDB has a good simulator that lets us run and
     205test the samples RTEMS builds by default. The development version is
     206one more than ``@rtems-ver-major@` and is on the ``master`` branch:
     207
    291208.. _windows-tool-chain:
    292209
  • user/installation/project-sandboxing.rst

    r3859073 r1d6dcf8  
    1919Lets create a project sandbox for my *Box Sorter* project. First create a
    2020project directory called :file:`/bd/projects/box-sorter`. Under this create
    21 :file:`rtems` and under that create :file:`rtems-4.11.0`. Under this path you
    22 can follow the :ref:`released-version` procedure to build a tool set using the
    23 prefix of :file:`/bd/projects/box-sorter/rtems/4.11.0`. You are free to create
    24 your project specific directories under :file:`/bd/projects/box-sorter`. The
    25 top level directories would be:
     21:file:`rtems` and under that create :file:`rtems-@rtems-ver-majminrev@`. Under
     22this path you can follow the :ref:`released-version` procedure to build a tool
     23set using the prefix of
     24:file:`/bd/projects/box-sorter/rtems/@rtems-ver-majminrev@`. You are free to
     25create your project specific directories under
     26:file:`/bd/projects/box-sorter`. The top level directories would be:
    2627
    2728:file:`/bd/projects`
     
    3132  Box Sorter project sandbox.
    3233
    33 :file:`/bd/projects/box-sorter/rtems/4.11.0`
    34   Project prefix for RTEMS 4.11.0 compiler, debuggers, tools and installed
    35   Board Support Package (BSP).
     34:file:`/bd/projects/box-sorter/rtems/@rtems-ver-majminrev@`
     35  Project prefix for RTEMS @rtems-ver-majminrev@ compiler, debuggers, tools and
     36  installed Board Support Package (BSP).
    3637
    3738A variation is to use the ``--without-rtems`` option with the RSB to not build
     
    4445  The top path to production tools.
    4546
    46 :file:`/bd/rtems/4.11.0`
    47   Production prefix for RTEMS 4.11.0 compiler, debuggers and tools.
     47:file:`/bd/rtems/@rtems-ver-majminrev@`
     48  Production prefix for RTEMS @rtems-ver-majminrev@ compiler, debuggers and
     49  tools.
    4850
    4951:file:`/bd/projects`
     
    6365  The top path to production tools and kernels.
    6466
    65 :file:`/bd/rtems/4.11.0`
    66   Production prefix for RTEMS 4.11.0.
     67:file:`/bd/rtems/@rtems-ver-majminrev@`
     68  Production prefix for RTEMS @rtems-ver-majminrev@.
    6769
    68 :file:`/bd/rtems/4.11.0/tools`
    69   Production prefix for RTEMS 4.11.0 compiler, debuggers and tools.
     70:file:`/bd/rtems/@rtems-ver-majminrev@/tools`
     71  Production prefix for RTEMS @rtems-ver-majminrev@ compiler, debuggers and
     72  tools.
    7073
    71 :file:`/bd/rtems/4.11.0/bsps`
    72   Production prefix for RTEMS 4.11.0 Board Support Packages (BSPs).
     74:file:`/bd/rtems/@rtems-ver-majminrev@/bsps`
     75  Production prefix for RTEMS @rtems-ver-majminrev@ Board Support Packages
     76  (BSPs).
    7377
    7478:file:`/bd/projects`
     
    8589  The top path to production tools and kernels.
    8690
    87 :file:`/bd/rtems/4.11.0`
    88   Production prefix for RTEMS 4.11.0 compiler, debuggers, tools and Board
    89   Support Packages (BSPs).
     91:file:`/bd/rtems/@rtems-ver-majminrev@`
     92  Production prefix for RTEMS @rtems-ver-majminrev@ compiler, debuggers, tools
     93  and Board Support Packages (BSPs).
    9094
    9195:file:`/bd/projects`
  • user/installation/releases.rst

    r3859073 r1d6dcf8  
    3131:ref:`QuickStartPrefixes` explains prefixes and how to use them. It is best to
    3232have a `prefix` for each different version of RTEMS you are using. If you are
    33 using RTEMS 4.11 in production it is **not** a good idea to install a
    34 development version of 5 over the top by using the same `prefix` as the 4.11
    35 build. A separate `prefix` for each version avoids this.
     33using RTEMS in production it is **not** a good idea to install a development
     34version of over the top by using the same `prefix`. A separate `prefix` for each
     35version avoids this.
    3636
    37 Released versions of the RTEMS Source Builder (RSB) downloads all source code
     37Released versions of the RTEMS Source Builder (RSB) download all source code
    3838for all packages from the :r:url:`ftp` rather than from the package's home
    3939site. Hosting all the source on the :r:url:`ftp` ensures the source is present
     
    4848.. note:: **Controlling the RTEMS Kernel Build**
    4949
    50    Building releases by default does not build the RTEMS kernel. To
    51    build the RTEMS kernel add the ``--with-rtems`` option to the RSB
    52    command line.
     50   Building RSB releases by default does not build the RTEMS kernel. To build
     51   the RTEMS kernel add the ``--with-rtems`` option to the RSB command line.
    5352
    5453   By default all the BSPs for an architecture are built. If you only wish to
     
    8786.. code-block:: none
    8887
    89  $ wget https://ftp.rtems.org/pub/rtems/releases/4.11/4.11.0/rtems-source-builder-4.11.0.tar.xz
    90  --2016-03-21 10:50:04-- https://ftp.rtems.org/pub/rtems/releases/4.11/4.11.0/rtems-source-builder-4.11.0.tar.xz
     88 $ wget https://ftp.rtems.org/pub/rtems/releases/@rtems-ver-major@/@rtems-ver-majminrev@/rtems-source-builder-@rtems-ver-majminrev@.tar.xz
     89 --2016-03-21 10:50:04-- https://ftp.rtems.org/pub/rtems/releases/@rtems-ver-major/@rtems-ver-majminrev@/rtems-source-builder-@rtems-ver-majminrev@.tar.xz
    9190 Resolving ftp.rtems.org (ftp.rtems.org)... 140.211.10.151
    9291 Connecting to ftp.rtems.org (ftp.rtems.org)|140.211.10.151|:443... connected.
    9392 HTTP request sent, awaiting response... 200 OK
    9493 Length: 967056 (944K) [application/x-xz]
    95  Saving to: 'rtems-source-builder-4.11.0.tar.xz'
     94 Saving to: 'rtems-source-builder-@rtems-ver-majminrev@.tar.xz'
    9695
    97  rtems-source-builder-4.1 100%[====================================>] 944.39K 206KB/s   in 5.5s
     96 rtems-source-builder-@rtems-ver-majminrev@ 100%[====================================>] 944.39K 206KB/s   in 5.5s
    9897
    99  2016-03-21 10:50:11 (173 KB/s) - 'rtems-source-builder-4.11.0.tar.xz' saved [967056/967056]
     98 2016-03-21 10:50:11 (173 KB/s) - 'rtems-source-builder-@rtems-ver-majminrev@.tar.xz' saved [967056/967056]
    10099
    101100On Unix unpack the RSB release tar file using:
     
    103102.. code-block:: none
    104103
    105  $ tar Jxf rtems-source-builder-4.11.0.tar.xz
    106  $ cd rtems-source-builder-4.11.0/rtems/
     104 $ tar Jxf rtems-source-builder-@rtems-ver-majminrev@.tar.xz
     105 $ cd rtems-source-builder-@rtems-ver-majminrev@/rtems/
    107106
    108107On Windows you need to shorten the path (See :ref:`windows-path-length`) after
     
    111110.. code-block:: none
    112111
    113  $ tar Jxf rtems-source-builder-4.11.0.tar.xz
    114  $ mv rtems-source-builder-4.11.0 4.110
    115  $ cd 4.11.0
     112 $ tar Jxf rtems-source-builder-@rtems-ver-majminrev@.tar.xz
     113 $ mv rtems-source-builder-@rtems-ver-majminrev@ @rtems-ver-majminrev@
     114 $ cd @rtems-ver-majminrev@
    116115
    117116Build a tool chain for the SPARC architecure. We are using the SPARC
     
    125124
    126125 $ ../source-builder/sb-set-builder \
    127      --prefix=/opt/rtems/4.11 4.11/rtems-sparc
    128  Build Set: 4.11/rtems-sparc
    129  Build Set: 4.11/rtems-autotools.bset
    130  Build Set: 4.11/rtems-autotools-internal.bset
    131  config: tools/rtems-autoconf-2.69-1.cfg
    132  package: autoconf-2.69-x86_64-freebsd10.1-1
    133  Creating source directory: sources
    134  download: ftp://ftp.rtems.org/pub/rtems/releases/4.11/4.11.0/sources/autoconf-2.69.tar.gz -> sources/autoconf-2.69.tar.gz
    135  downloading: sources/autoconf-2.69.tar.gz - 1.8MB of 1.8MB (100%)
    136  building: autoconf-2.69-x86_64-freebsd10.1-1
    137  config: tools/rtems-automake-1.12.6-1.cfg
    138  package: automake-1.12.6-x86_64-freebsd10.1-1
    139  download: ftp://ftp.rtems.org/pub/rtems/releases/4.11/4.11.0/sources/automake-1.12.6.tar.gz -> sources/automake-1.12.6.tar.gz
    140  downloading: sources/automake-1.12.6.tar.gz - 2.0MB of 2.0MB (100%)
    141  Creating source directory: patches
    142  download: ftp://ftp.rtems.org/pub/rtems/releases/4.11/4.11.0/sources/automake-1.12.6-bugzilla.redhat.com-1239379.diff -> patches/automake-1.12.6-bugzilla.redhat.com-1239379.diff
    143  downloading: patches/automake-1.12.6-bugzilla.redhat.com-1239379.diff - 408.0 bytes of 408.0 bytes (100%)
    144  building: automake-1.12.6-x86_64-freebsd10.1-1
    145  cleaning: autoconf-2.69-x86_64-freebsd10.1-1
    146  cleaning: automake-1.12.6-x86_64-freebsd10.1-1
    147  Build Set: Time 0:00:32.749337
    148  Build Set: 4.11/rtems-autotools-base.bset
    149  config: tools/rtems-autoconf-2.69-1.cfg
    150  package: autoconf-2.69-x86_64-freebsd10.1-1
    151  building: autoconf-2.69-x86_64-freebsd10.1-1
    152  reporting: tools/rtems-autoconf-2.69-1.cfg -> autoconf-2.69-x86_64-freebsd10.1-1.txt
    153  reporting: tools/rtems-autoconf-2.69-1.cfg -> autoconf-2.69-x86_64-freebsd10.1-1.xml
    154  config: tools/rtems-automake-1.12.6-1.cfg
    155  package: automake-1.12.6-x86_64-freebsd10.1-1
    156  building: automake-1.12.6-x86_64-freebsd10.1-1
    157  reporting: tools/rtems-automake-1.12.6-1.cfg -> automake-1.12.6-x86_64-freebsd10.1-1.txt
    158  reporting: tools/rtems-automake-1.12.6-1.cfg -> automake-1.12.6-x86_64-freebsd10.1-1.xml
    159  installing: autoconf-2.69-x86_64-freebsd10.1-1 -> /opt/work/rtems/4.11.0
    160  installing: automake-1.12.6-x86_64-freebsd10.1-1 -> /opt/work/rtems/4.11.0
    161  cleaning: autoconf-2.69-x86_64-freebsd10.1-1
    162  cleaning: automake-1.12.6-x86_64-freebsd10.1-1
    163  Build Set: Time 0:00:15.619219
    164  Build Set: Time 0:00:48.371085
    165  config: devel/expat-2.1.0-1.cfg
    166  package: expat-2.1.0-x86_64-freebsd10.1-1
    167  download: ftp://ftp.rtems.org/pub/rtems/releases/4.11/4.11.0/sources/expat-2.1.0.tar.gz -> sources/expat-2.1.0.tar.gz
    168  downloading: sources/expat-2.1.0.tar.gz - 549.4kB of 549.4kB (100%)
    169  building: expat-2.1.0-x86_64-freebsd10.1-1
    170  reporting: devel/expat-2.1.0-1.cfg -> expat-2.1.0-x86_64-freebsd10.1-1.txt
    171  reporting: devel/expat-2.1.0-1.cfg -> expat-2.1.0-x86_64-freebsd10.1-1.xml
    172  config: tools/rtems-binutils-2.26-1.cfg
    173  package: sparc-rtems4.11-binutils-2.26-x86_64-freebsd10.1-1
    174  download: ftp://ftp.rtems.org/pub/rtems/releases/4.11/4.11.0/sources/binutils-2.26.tar.bz2 -> sources/binutils-2.26.tar.bz2
    175  downloading: sources/binutils-2.26.tar.bz2 - 24.4MB of 24.4MB (100%)
    176  building: sparc-rtems4.11-binutils-2.26-x86_64-freebsd10.1-1
    177  reporting: tools/rtems-binutils-2.26-1.cfg ->
    178  sparc-rtems4.11-binutils-2.26-x86_64-freebsd10.1-1.txt
    179  reporting: tools/rtems-binutils-2.26-1.cfg ->
    180  sparc-rtems4.11-binutils-2.26-x86_64-freebsd10.1-1.xml
    181  config: tools/rtems-gcc-4.9.3-newlib-2.2.0-20150423-1.cfg
    182  package: sparc-rtems4.11-gcc-4.9.3-newlib-2.2.0.20150423-x86_64-freebsd10.1-1
    183  download: ftp://ftp.rtems.org/pub/rtems/releases/4.11/4.11.0/sources/gcc-4.9.3.tar.bz2 -> sources/gcc-4.9.3.tar.bz2
    184  downloading: sources/gcc-4.9.3.tar.bz2 - 85.8MB of 85.8MB (100%)
    185  download: ftp://ftp.rtems.org/pub/rtems/releases/4.11/4.11.0/sources/newlib-2.2.0.20150423.tar.gz -> sources/newlib-2.2.0.20150423.tar.gz
    186  downloading: sources/newlib-2.2.0.20150423.tar.gz - 16.7MB of 16.7MB (100%)
    187  download: ftp://ftp.rtems.org/pub/rtems/releases/4.11/4.11.0/sources/mpfr-3.0.1.tar.bz2 -> sources/mpfr-3.0.1.tar.bz2
    188  downloading: sources/mpfr-3.0.1.tar.bz2 - 1.1MB of 1.1MB (100%)
    189  download: ftp://ftp.rtems.org/pub/rtems/releases/4.11/4.11.0/sources/mpc-0.8.2.tar.gz -> sources/mpc-0.8.2.tar.gz
    190  downloading: sources/mpc-0.8.2.tar.gz - 535.5kB of 535.5kB (100%)
    191  download: ftp://ftp.rtems.org/pub/rtems/releases/4.11/4.11.0/sources/gmp-5.0.5.tar.bz2 -> sources/gmp-5.0.5.tar.bz2
    192  downloading: sources/gmp-5.0.5.tar.bz2 - 2.0MB of 2.0MB (100%)
    193  building: sparc-rtems4.11-gcc-4.9.3-newlib-2.2.0.20150423-x86_64-freebsd10.1-1
    194  reporting: tools/rtems-gcc-4.9.3-newlib-2.2.0-20150423-1.cfg ->
    195  sparc-rtems4.11-gcc-4.9.3-newlib-2.2.0.20150423-x86_64-freebsd10.1-1.txt
    196  reporting: tools/rtems-gcc-4.9.3-newlib-2.2.0-20150423-1.cfg ->
    197  sparc-rtems4.11-gcc-4.9.3-newlib-2.2.0.20150423-x86_64-freebsd10.1-1.xml
    198  config: tools/rtems-gdb-7.9-1.cfg
    199  package: sparc-rtems4.11-gdb-7.9-x86_64-freebsd10.1-1
    200  download: ftp://ftp.rtems.org/pub/rtems/releases/4.11/4.11.0/sources/gdb-7.9.tar.xz -> sources/gdb-7.9.tar.xz
    201  downloading: sources/gdb-7.9.tar.xz - 17.0MB of 17.0MB (100%)
    202  download: ftp://ftp.rtems.org/pub/rtems/releases/4.11/4.11.0/sources/0001-sim-erc32-Disassembly-in-stand-alone-mode-did-not-wo.patch -> patches/0001-sim-erc32-Disassembly-in-stand-alone-mode-did-not-wo.patch
    203  downloading: patches/0001-sim-erc32-Disassembly-in-stand-alone-mode-did-not-wo.patch - 1.9kB of 1.9kB (100%)
    204  download: ftp://ftp.rtems.org/pub/rtems/releases/4.11/4.11.0/sources/0002-sim-erc32-Corrected-wrong-CPU-implementation-and-ver.patch -> patches/0002-sim-erc32-Corrected-wrong-CPU-implementation-and-ver.patch
    205  downloading: patches/0002-sim-erc32-Corrected-wrong-CPU-implementation-and-ver.patch - 827.0 bytes of 827.0 bytes (100%)
    206  download: ftp://ftp.rtems.org/pub/rtems/releases/4.11/4.11.0/sources/0003-sim-erc32-Perform-pseudo-init-if-binary-linked-to-no.patch -> patches/0003-sim-erc32-Perform-pseudo-init-if-binary-linked-to-no.patch
    207  downloading: patches/0003-sim-erc32-Perform-pseudo-init-if-binary-linked-to-no.patch - 2.6kB of 2.6kB (100%)
    208  download: ftp://ftp.rtems.org/pub/rtems/releases/4.11/4.11.0/sources/0004-sim-erc32-Use-fenv.h-for-host-FPU-access.patch -> patches/0004-sim-erc32-Use-fenv.h-for-host-FPU-access.patch
    209  downloading: patches/0004-sim-erc32-Use-fenv.h-for-host-FPU-access.patch - 4.9kB of 4.9kB (100%)
    210  download: ftp://ftp.rtems.org/pub/rtems/releases/4.11/4.11.0/sources/0005-sim-erc32-Remove-unused-defines-in-Makefile-and-swit.patch -> patches/0005-sim-erc32-Remove-unused-defines-in-Makefile-and-swit.patch
    211  downloading: patches/0005-sim-erc32-Remove-unused-defines-in-Makefile-and-swit.patch - 871.0 bytes of 871.0 bytes (100%)
    212  download: ftp://ftp.rtems.org/pub/rtems/releases/4.11/4.11.0/sources/0006-sim-erc32-Fix-incorrect-simulator-performance-report.patch -> patches/0006-sim-erc32-Fix-incorrect-simulator-performance-report.patch
    213  downloading: patches/0006-sim-erc32-Fix-incorrect-simulator-performance-report.patch - 5.6kB of 5.6kB (100%)
    214  download: ftp://ftp.rtems.org/pub/rtems/releases/4.11/4.11.0/sources/0007-sim-erc32-File-loading-via-command-line-did-not-work.patch -> patches/0007-sim-erc32-File-loading-via-command-line-did-not-work.patch
    215  downloading: patches/0007-sim-erc32-File-loading-via-command-line-did-not-work.patch - 1.0kB of 1.0kB (100%)
    216  download: ftp://ftp.rtems.org/pub/rtems/releases/4.11/4.11.0/sources/0008-sim-erc32-Added-v-command-line-switch-for-verbose-ou.patch -> patches/0008-sim-erc32-Added-v-command-line-switch-for-verbose-ou.patch
    217  downloading: patches/0008-sim-erc32-Added-v-command-line-switch-for-verbose-ou.patch - 3.6kB of 3.6kB (100%)
    218  download: ftp://ftp.rtems.org/pub/rtems/releases/4.11/4.11.0/sources/0009-sim-erc32-Removed-type-mismatch-compiler-warnings.patch -> patches/0009-sim-erc32-Removed-type-mismatch-compiler-warnings.patch
    219  downloading: patches/0009-sim-erc32-Removed-type-mismatch-compiler-warnings.patch - 1.9kB of 1.9kB (100%)
    220  download: ftp://ftp.rtems.org/pub/rtems/releases/4.11/4.11.0/sources/0010-sim-erc32-Switched-emulated-memory-to-host-endian-or.patch -> patches/0010-sim-erc32-Switched-emulated-memory-to-host-endian-or.patch
    221  downloading: patches/0010-sim-erc32-Switched-emulated-memory-to-host-endian-or.patch - 16.0kB of 16.0kB (100%)
    222  download: ftp://ftp.rtems.org/pub/rtems/releases/4.11/4.11.0/sources/0011-sim-erc32-use-SIM_AC_OPTION_HOSTENDIAN-to-probe-for-.patch -> patches/0011-sim-erc32-use-SIM_AC_OPTION_HOSTENDIAN-to-probe-for-.patch
    223  downloading: patches/0011-sim-erc32-use-SIM_AC_OPTION_HOSTENDIAN-to-probe-for-.patch - 14.8kB of 14.8kB (100%)
    224  download: ftp://ftp.rtems.org/pub/rtems/releases/4.11/4.11.0/sources/0012-sim-erc32-Use-memory_iread-function-for-instruction-.patch -> patches/0012-sim-erc32-Use-memory_iread-function-for-instruction-.patch
    225  downloading: patches/0012-sim-erc32-Use-memory_iread-function-for-instruction-.patch - 3.8kB of 3.8kB (100%)
    226  download: ftp://ftp.rtems.org/pub/rtems/releases/4.11/4.11.0/sources/0013-sim-erc32-Fix-a-few-compiler-warnings.patch-> patches/0013-sim-erc32-Fix-a-few-compiler-warnings.patch
    227  downloading: patches/0013-sim-erc32-Fix-a-few-compiler-warnings.patch - 2.2kB of 2.2kB (100%)
    228  download: ftp://ftp.rtems.org/pub/rtems/releases/4.11/4.11.0/sources/0014-sim-erc32-Use-gdb-callback-for-UART-I-O-when-linked-.patch -> patches/0014-sim-erc32-Use-gdb-callback-for-UART-I-O-when-linked-.patch
    229  downloading: patches/0014-sim-erc32-Use-gdb-callback-for-UART-I-O-when-linked-.patch - 9.2kB of 9.2kB (100%)
    230  download: ftp://ftp.rtems.org/pub/rtems/releases/4.11/4.11.0/sources/0015-sim-erc32-Access-memory-subsystem-through-struct-mem.patch -> patches/0015-sim-erc32-Access-memory-subsystem-through-struct-mem.patch
    231  downloading: patches/0015-sim-erc32-Access-memory-subsystem-through-struct-mem.patch - 22.9kB of 22.9kB (100%)
    232  download: ftp://ftp.rtems.org/pub/rtems/releases/4.11/4.11.0/sources/0016-sim-erc32-Use-readline.h-for-readline-types-and-func.patch -> patches/0016-sim-erc32-Use-readline.h-for-readline-types-and-func.patch
    233  downloading: patches/0016-sim-erc32-Use-readline.h-for-readline-types-and-func.patch - 1.5kB of 1.5kB (100%)
    234  download: ftp://ftp.rtems.org/pub/rtems/releases/4.11/4.11.0/sources/0017-sim-erc32-Move-local-extern-declarations-into-sis.h.patch -> patches/0017-sim-erc32-Move-local-extern-declarations-into-sis.h.patch
    235  downloading: patches/0017-sim-erc32-Move-local-extern-declarations-into-sis.h.patch - 5.8kB of 5.8kB (100%)
    236  download: ftp://ftp.rtems.org/pub/rtems/releases/4.11/4.11.0/sources/0018-sim-erc32-Add-support-for-LEON3-processor-emulation.patch -> patches/0018-sim-erc32-Add-support-for-LEON3-processor-emulation.patch
    237  downloading: patches/0018-sim-erc32-Add-support-for-LEON3-processor-emulation.patch - 66.7kB of 66.7kB (100%)
    238  download: ftp://ftp.rtems.org/pub/rtems/releases/4.11/4.11.0/sources/0019-sim-erc32-Add-support-for-LEON2-processor-emulation.patch -> patches/0019-sim-erc32-Add-support-for-LEON2-processor-emulation.patch
    239  downloading: patches/0019-sim-erc32-Add-support-for-LEON2-processor-emulation.patch - 26.1kB of 26.1kB (100%)
    240  download: ftp://ftp.rtems.org/pub/rtems/releases/4.11/4.11.0/sources/0020-sim-erc32-Updated-documentation.patch -> patches/0020-sim-erc32-Updated-documentation.patch
    241  downloading: patches/0020-sim-erc32-Updated-documentation.patch - 16.1kB of 16.1kB (100%)
    242  download: ftp://ftp.rtems.org/pub/rtems/releases/4.11/4.11.0/sources/0021-sim-erc32-Add-data-watchpoint-support.patch -> patches/0021-sim-erc32-Add-data-watchpoint-support.patch
    243  downloading: patches/0021-sim-erc32-Add-data-watchpoint-support.patch - 10.1kB of 10.1kB (100%)
    244  download: ftp://ftp.rtems.org/pub/rtems/releases/4.11/4.11.0/sources/0022-Add-watchpoint-support-to-gdb-simulator-interface.patch -> patches/0022-Add-watchpoint-support-to-gdb-simulator-interface.patch
    245  downloading: patches/0022-Add-watchpoint-support-to-gdb-simulator-interface.patch - 25.5kB of 25.5kB (100%)
    246  download: ftp://ftp.rtems.org/pub/rtems/releases/4.11/4.11.0/sources/0023-sim-erc32-ELF-loading-could-fail-on-unaligned-sectio.patch -> patches/0023-sim-erc32-ELF-loading-could-fail-on-unaligned-sectio.patch
    247  downloading: patches/0023-sim-erc32-ELF-loading-could-fail-on-unaligned-sectio.patch - 1.3kB of 1.3kB (100%)
    248  download: ftp://ftp.rtems.org/pub/rtems/releases/4.11/4.11.0/sources/gdb-sim-arange-inline.diff -> patches/gdb-sim-arange-inline.diff
    249  downloading: patches/gdb-sim-arange-inline.diff - 761.0 bytes of 761.0 bytes (100%)
    250  download: ftp://ftp.rtems.org/pub/rtems/releases/4.11/4.11.0/sources/gdb-sim-cgen-inline.diff -> patches/gdb-sim-cgen-inline.diff
    251  downloading: patches/gdb-sim-cgen-inline.diff - 706.0 bytes of 706.0 bytes (100%)
    252  download: ftp://ftp.rtems.org/pub/rtems/releases/4.11/4.11.0/sources/patch-gdb-python-python-config.py -> patches/patch-gdb-python-python-config.py
    253  downloading: patches/patch-gdb-python-python-config.py - 449.0 bytes of 449.0 bytes (100%)
    254  building: sparc-rtems4.11-gdb-7.9-x86_64-freebsd10.1-1
    255  reporting: tools/rtems-gdb-7.9-1.cfg ->
    256  sparc-rtems4.11-gdb-7.9-x86_64-freebsd10.1-1.txt
    257  reporting: tools/rtems-gdb-7.9-1.cfg ->
    258  sparc-rtems4.11-gdb-7.9-x86_64-freebsd10.1-1.xml
    259  config: tools/rtems-tools-4.11-1.cfg
    260  package: rtems-tools-4.11.0-1
    261  download: ftp://ftp.rtems.org/pub/rtems/releases/4.11/4.11.0/rtems-tools-4.11.0.tar.xz -> sources/rtems-tools-4.11.0.tar.xz
    262  downloading: sources/rtems-tools-4.11.0.tar.xz - 1.6MB of 1.6MB (100%)
    263  building: rtems-tools-4.11.0-1
    264  reporting: tools/rtems-tools-4.11-1.cfg -> rtems-tools-4.11.0-1.txt
    265  reporting: tools/rtems-tools-4.11-1.cfg -> rtems-tools-4.11.0-1.xml
    266  config: tools/rtems-kernel-4.11.cfg
    267  package: sparc-rtems4.11-kernel-4.11.0-1
    268  download: ftp://ftp.rtems.org/pub/rtems/releases/4.11/4.11.0/rtems-4.11.0.tar.xz -> sources/rtems-4.11.0.tar.xz
    269  downloading: sources/rtems-4.11.0.tar.xz - 9.3MB of 9.3MB (100%)
    270  building: sparc-rtems4.11-kernel-4.11.0-1
    271  reporting: tools/rtems-kernel-4.11.cfg -> sparc-rtems4.11-kernel-4.11.0-1.txt
    272  reporting: tools/rtems-kernel-4.11.cfg -> sparc-rtems4.11-kernel-4.11.0-1.xml
    273  installing: expat-2.1.0-x86_64-freebsd10.1-1 -> /opt/work/rtems/4.11.0
    274  installing: sparc-rtems4.11-binutils-2.26-x86_64-freebsd10.1-1 -> /opt/work/rtems/4.11.0
    275  installing: sparc-rtems4.11-gcc-4.9.3-newlib-2.2.0.20150423-x86_64-freebsd10.1-1 -> /opt/work/rtems/4.11.0
    276  installing: sparc-rtems4.11-gdb-7.9-x86_64-freebsd10.1-1 -> /opt/work/rtems/4.11.0
    277  installing: rtems-tools-4.11.0-1 -> /opt/work/rtems/4.11.0
    278  installing: sparc-rtems4.11-kernel-4.11.0-1 -> /opt/work/rtems/4.11.0
    279  cleaning: expat-2.1.0-x86_64-freebsd10.1-1
    280  cleaning: sparc-rtems4.11-binutils-2.26-x86_64-freebsd10.1-1
    281  cleaning: sparc-rtems4.11-gcc-4.9.3-newlib-2.2.0.20150423-x86_64-freebsd10.1-1
    282  cleaning: sparc-rtems4.11-gdb-7.9-x86_64-freebsd10.1-1
    283  cleaning: rtems-tools-4.11.0-1
    284  cleaning: sparc-rtems4.11-kernel-4.11.0-1
    285  Build Set: Time 0:19:15.713662
     126     --prefix=/opt/rtems/@rtems-ver-major@ @rtems-ver-major@/rtems-sparc
    286127
    287128You can now build a third-party library or an application as defaulted in TBD.
  • user/start/app.rst

    r3859073 r1d6dcf8  
    99
    1010You tested a BSP in the previous section.  We built the ``erc32`` BSP
    11 and it is installed under :file:`$HOME/quick-start/rtems/6`.
     11and it is installed under :file:`$HOME/quick-start/rtems/@rtems-ver-major@`.
    1212
    1313We will now create a simple Hello World application with a Git
     
    149149.. code-block:: none
    150150
    151      Setting top to                           : $BASE/app/hello 
    152      Setting out to                           : $BASE/app/hello/build 
    153      RTEMS Version                            : 6
    154      Architectures                            : sparc-rtems6
    155      Board Support Package (BSP)              : sparc-rtems6-erc32
    156      Show commands                            : no 
    157      Long commands                            : no 
    158      Checking for program 'sparc-rtems6-gcc'  : $BASE/rtems/6/bin/sparc-rtems6-gcc
    159      Checking for program 'sparc-rtems6-g++'  : $BASE/rtems/6/bin/sparc-rtems6-g++
    160      Checking for program 'sparc-rtems6-gcc'  : $BASE/rtems/6/bin/sparc-rtems6-gcc
    161      Checking for program 'sparc-rtems6-ld'   : $BASE/rtems/6/bin/sparc-rtems6-ld
    162      Checking for program 'sparc-rtems6-ar'   : $BASE/rtems/6/bin/sparc-rtems6-ar
    163      Checking for program 'sparc-rtems6-nm'   : $BASE/rtems/6/bin/sparc-rtems6-nm
    164      Checking for program 'sparc-rtems6-objdump' : $BASE/rtems/6/bin/sparc-rtems6-objdump
    165      Checking for program 'sparc-rtems6-objcopy' : $BASE/rtems/6/bin/sparc-rtems6-objcopy
    166      Checking for program 'sparc-rtems6-readelf' : $BASE/rtems/6/bin/sparc-rtems6-readelf
    167      Checking for program 'sparc-rtems6-strip'   : $BASE/rtems/6/bin/sparc-rtems6-strip
    168      Checking for program 'sparc-rtems6-ranlib'  : $BASE/rtems/6/bin/sparc-rtems6-ranlib
    169      Checking for program 'rtems-ld'             : $BASE/rtems/6/bin/rtems-ld
    170      Checking for program 'rtems-tld'            : $BASE/rtems/6/bin/rtems-tld
    171      Checking for program 'rtems-syms'           : $BASE/rtems/6/bin/rtems-syms
    172      Checking for program 'rtems-bin2c'          : $BASE/rtems/6/bin/rtems-bin2c
    173      Checking for program 'tar'                  : /usr/bin/tar 
    174      Checking for program 'gcc, cc'              : $BASE/rtems/6/bin/sparc-rtems6-gcc 
    175      Checking for program 'ar'                   : $BASE/rtems/6/bin/sparc-rtems6-ar 
    176      Checking for program 'g++, c++'             : $BASE/rtems/6/bin/sparc-rtems6-g++ 
    177      Checking for program 'ar'                   : $BASE/rtems/6/bin/sparc-rtems6-ar 
    178      Checking for program 'gas, gcc'             : $BASE/rtems/6/bin/sparc-rtems6-gcc 
    179      Checking for program 'ar'                   : $BASE/rtems/6/bin/sparc-rtems6-ar 
    180      Checking for c flags '-MMD'                 : yes 
    181      Checking for cxx flags '-MMD'               : yes 
    182      Compiler version (sparc-rtems6-gcc)         : 10.2.1 20210309 (RTEMS 6, RSB 5e449fb5c2cb6812a238f9f9764fd339cbbf05c2, Newlib d10d0d9)
    183      Checking for a valid RTEMS BSP installation : yes 
    184      Checking for RTEMS_DEBUG                    : no 
    185      Checking for RTEMS_MULTIPROCESSING          : no 
    186      Checking for RTEMS_NEWLIB                   : yes 
    187      Checking for RTEMS_POSIX_API                : no 
    188      Checking for RTEMS_SMP                      : no 
    189      Checking for RTEMS_NETWORKING               : no 
     151     Setting top to                           : $BASE/app/hello
     152     Setting out to                           : $BASE/app/hello/build
     153     RTEMS Version                            : @rtems-ver-major@
     154     Architectures                            : sparc-rtems@rtems-ver-major@
     155     Board Support Package (BSP)              : sparc-rtems@rtems-ver-major@-erc32
     156     Show commands                            : no
     157     Long commands                            : no
     158     Checking for program 'sparc-rtems@rtems-ver-major@-gcc'  : $BASE/rtems/@rtems-ver-major@/bin/sparc-rtems@rtems-ver-major@-gcc
     159     Checking for program 'sparc-rtems@rtems-ver-major@-g++'  : $BASE/rtems/@rtems-ver-major@/bin/sparc-rtems@rtems-ver-major@-g++
     160     Checking for program 'sparc-rtems@rtems-ver-major@-gcc'  : $BASE/rtems/@rtems-ver-major@/bin/sparc-rtems@rtems-ver-major@-gcc
     161     Checking for program 'sparc-rtems@rtems-ver-major@-ld'   : $BASE/rtems/@rtems-ver-major@/bin/sparc-rtems@rtems-ver-major@-ld
     162     Checking for program 'sparc-rtems@rtems-ver-major@-ar'   : $BASE/rtems/@rtems-ver-major@/bin/sparc-rtems@rtems-ver-major@-ar
     163     Checking for program 'sparc-rtems@rtems-ver-major@-nm'   : $BASE/rtems/@rtems-ver-major@/bin/sparc-rtems@rtems-ver-major@-nm
     164     Checking for program 'sparc-rtems@rtems-ver-major@-objdump' : $BASE/rtems/@rtems-ver-major@/bin/sparc-rtems@rtems-ver-major@-objdump
     165     Checking for program 'sparc-rtems@rtems-ver-major@-objcopy' : $BASE/rtems/@rtems-ver-major@/bin/sparc-rtems@rtems-ver-major@-objcopy
     166     Checking for program 'sparc-rtems@rtems-ver-major@-readelf' : $BASE/rtems/@rtems-ver-major@/bin/sparc-rtems@rtems-ver-major@-readelf
     167     Checking for program 'sparc-rtems6-strip'   : $BASE/rtems/@rtems-ver-major@/bin/sparc-rtems@rtems-ver-major@-strip
     168     Checking for program 'sparc-rtems6-ranlib'  : $BASE/rtems/@rtems-ver-major@/bin/sparc-rtems@rtems-ver-major@-ranlib
     169     Checking for program 'rtems-ld'             : $BASE/rtems/@rtems-ver-major@/bin/rtems-ld
     170     Checking for program 'rtems-tld'            : $BASE/rtems/@rtems-ver-major@/bin/rtems-tld
     171     Checking for program 'rtems-syms'           : $BASE/rtems/@rtems-ver-major@/bin/rtems-syms
     172     Checking for program 'rtems-bin2c'          : $BASE/rtems/@rtems-ver-major@/bin/rtems-bin2c
     173     Checking for program 'tar'                  : /usr/bin/tar
     174     Checking for program 'gcc, cc'              : $BASE/rtems/6/bin/sparc-rtems6-gcc
     175     Checking for program 'ar'                   : $BASE/rtems/6/bin/sparc-rtems6-ar
     176     Checking for program 'g++, c++'             : $BASE/rtems/6/bin/sparc-rtems6-g++
     177     Checking for program 'ar'                   : $BASE/rtems/6/bin/sparc-rtems6-ar
     178     Checking for program 'gas, gcc'             : $BASE/rtems/6/bin/sparc-rtems6-gcc
     179     Checking for program 'ar'                   : $BASE/rtems/6/bin/sparc-rtems6-ar
     180     Checking for c flags '-MMD'                 : yes
     181     Checking for cxx flags '-MMD'               : yes
     182     Compiler version (sparc-rtems@rtems-ver-major@-gcc)         : 10.2.1 20210309 (RTEMS @rtems-ver-major@, RSB 5e449fb5c2cb6812a238f9f9764fd339cbbf05c2, Newlib d10d0d9)
     183     Checking for a valid RTEMS BSP installation : yes
     184     Checking for RTEMS_DEBUG                    : no
     185     Checking for RTEMS_MULTIPROCESSING          : no
     186     Checking for RTEMS_NEWLIB                   : yes
     187     Checking for RTEMS_POSIX_API                : no
     188     Checking for RTEMS_SMP                      : no
     189     Checking for RTEMS_NETWORKING               : no
    190190     'configure' finished successfully (1.142s)
    191191Build the application:
     
    199199.. code-block:: none
    200200
    201     Waf: Entering directory `$BASE/app/hello/build/sparc-rtems6-erc32'
     201    Waf: Entering directory `$BASE/app/hello/build/sparc-rtems@rtems-ver-major@-erc32'
    202202    [1/3] Compiling init.c
    203203    [2/3] Compiling hello.c
    204     [3/3] Linking build/sparc-rtems6-erc32/hello.exe
    205     Waf: Leaving directory `$BASE/app/hello/build/sparc-rtems6-erc32'
    206     'build-sparc-rtems6-erc32' finished successfully (0.183s)
     204    [3/3] Linking build/sparc-rtems@rtems-ver-major@-erc32/hello.exe
     205    Waf: Leaving directory `$BASE/app/hello/build/sparc-rtems@rtems-ver-major@-erc32'
     206    'build-sparc-rtems@rtems-ver-major@-erc32' finished successfully (0.183s)
    207207
    208208Run the executable:
     
    210210.. code-block:: none
    211211
    212     $HOME/quick-start/rtems/6/bin/rtems-run --rtems-bsps=erc32-sis build/sparc-rtems6-erc32/hello.exe
     212    $HOME/quick-start/rtems/@rtems-ver-major@/bin/rtems-run --rtems-bsps=erc32-sis build/sparc-rtems@rtems-ver-major@-erc32/hello.exe
    213213
    214214The output will be something close to:
     
    216216.. code-block:: none
    217217
    218     RTEMS Testing - Run, 6.0.not_released
    219     Command Line: $BASE/quick-start/rtems/6/bin/rtems-run --rtems-bsps=erc32-sis build/sparc-rtems6-erc32/hello.exe
     218    RTEMS Testing - Run, @rtems-ver-mjminrev@
     219    Command Line: $BASE/quick-start/rtems/@rtems-ver-major@/bin/rtems-run --rtems-bsps=erc32-sis build/sparc-rtems@rtems-ver-major@-erc32/hello.exe
    220220    Host: Linux  5.8.0-44-generic #50~20.04.1-Ubuntu SMP Wed Feb 10 21:07:30 UTC 2021 x86_64
    221221    Python: 3.8.5 (default, Jan 27 2021, 15:41:15) [GCC 9.3.0]
     
    227227    ERC32 emulation enabled
    228228
    229     Loaded build/sparc-rtems6-erc32/hello.exe, entry 0x02000000
     229    Loaded build/sparc-rtems@rtems-ver-major@-erc32/hello.exe, entry 0x02000000
    230230
    231231    Hello World
     
    235235    fatal code: 0 (0x00000000)
    236236    RTEMS version: 6.0.0.586e06ec6222f1cd1f005aa8f4a34a8b33f5d862
    237     RTEMS tools: 10.2.1 20210309 (RTEMS 6, RSB 5e449fb5c2cb6812a238f9f9764fd339cbbf05c2, Newlib d10d0d9)
     237    RTEMS tools: 10.2.1 20210309 (RTEMS @rtems-ver-major@, RSB 5e449fb5c2cb6812a238f9f9764fd339cbbf05c2, Newlib d10d0d9)
    238238    executing thread ID: 0x08a010001
    239     executing thread name: UI1 
     239    executing thread name: UI1
    240240    cpu 0 in error mode (tt = 0x101)
    241241    158479  0200d500:  91d02000   ta  0x0
  • user/start/bsp-build.rst

    r3859073 r1d6dcf8  
    4646    cd $HOME/quick-start/src/rsb/rtems
    4747    ../source-builder/sb-set-builder --prefix=$HOME/quick-start/rtems/5 \
    48         --target=sparc-rtems5 --with-rtems-bsp=erc32 --with-rtems-tests=yes 5/rtems-kernel
    49 
    50 This command should output something like this:
    51 
    52 .. code-block:: none
    53 
    54     RTEMS Source Builder - Set Builder, 5.1.0
    55     Build Set: 5/rtems-kernel
    56     config: tools/rtems-kernel-5.cfg
    57     package: sparc-rtems5-kernel-erc32-1
    58     building: sparc-rtems5-kernel-erc32-1
    59     sizes: sparc-rtems5-kernel-erc32-1: 2.279GB (installed: 44.612MB)
    60     cleaning: sparc-rtems5-kernel-erc32-1
    61     reporting: tools/rtems-kernel-5.cfg -> sparc-rtems5-kernel-erc32-1.txt
    62     reporting: tools/rtems-kernel-5.cfg -> sparc-rtems5-kernel-erc32-1.xml
    63     installing: sparc-rtems5-kernel-erc32-1 -> $BASE/
    64     cleaning: sparc-rtems5-kernel-erc32-1
     48        --target=sparc-rtems@rtems-ver-major@ --with-rtems-bsp=erc32 --with-rtems-tests=yes @rtems-ver-major@/rtems-kernel
     49
     50This command should output something like:
     51
     52.. code-block:: none
     53
     54    RTEMS Source Builder - Set Builder, @rtems-ver-majminver@
     55    Build Set: @rtems-ver-major@/rtems-kernel
     56    config: tools/rtems-kernel-@rtems-ver-major@.cfg
     57    package: sparc-rtems@rtems-ver-major@-kernel-erc32-1
     58    building: sparc-rtems@rtems-ver-major@-kernel-erc32-1
     59    sizes: sparc-rtems@rtems-ver-major@-kernel-erc32-1: 2.279GB (installed: 44.612MB)
     60    cleaning: sparc-rtems@rtems-ver-major@-kernel-erc32-1
     61    reporting: tools/rtems-kernel-@rtems-ver-major@.cfg -> sparc-rtems@rtems-ver-major@-kernel-erc32-1.txt
     62    reporting: tools/rtems-kernel-@rtems-ver-major@.cfg -> sparc-rtems@rtems-ver-major@-kernel-erc32-1.xml
     63    installing: sparc-rtems@rtems-ver-major@-kernel-erc32-1 -> $BASE/
     64    cleaning: sparc-rtems@rtems-ver-major@-kernel-erc32-1
    6565    Build Set: Time 0:03:09.896961
    6666
     
    113113.. code-block:: none
    114114
    115     export PATH=$HOME/quick-start/rtems/6/bin:"$PATH"
     115    export PATH=$HOME/quick-start/rtems/@rtems-ver-major@/bin:"$PATH"
    116116
    117117Check your installed tools can be found by running:
     
    119119.. code-block:: none
    120120
    121     command -v sparc-rtems6-gcc && echo "found" || echo "not found"
     121    command -v sparc-rtems@rtems-ver-major@-gcc && echo "found" || echo "not found"
    122122
    123123The output should be:
     
    129129If ``not found`` is printed the tools are not correctly installed or the path
    130130has not been correctly set. Check the contents of the path
    131 :file:`$HOME/quick-start/rtems/6/bin` manually and if :file:`sparc-rtems6-gcc`
    132 is present the path is wrong. If the file cannot be found return to
    133 :ref:`QuickStartTools` and install the tools again.
     131:file:`$HOME/quick-start/rtems/@rtems-ver-major@/bin` manually and if
     132:file:`sparc-rtems@rtems-ver-major@-gcc` is present the path is wrong. If the
     133file cannot be found return to :ref:`QuickStartTools` and install the tools
     134again.
    134135
    135136The first step is to configure the BSP.  There are various BSP build
     
    146147    echo "[sparc/erc32]" > config.ini
    147148    echo "BUILD_TESTS = True" >> config.ini
    148     ./waf configure --prefix=$HOME/quick-start/rtems/6
     149    ./waf configure --prefix=$HOME/quick-start/rtems/@rtems-ver-major@
    149150
    150151The first invocation of ``./waf`` needs a bit of time (e.g. 10 seconds) since an
     
    155156.. code-block:: none
    156157
    157     Setting top to                           : $BASE/quick-start/src/rtems 
    158     Setting out to                           : $BASE/quick-start/src/rtems/build 
    159     Configure board support package (BSP)    : sparc/erc32 
    160     Checking for program 'sparc-rtems6-gcc'  : $BASE/quick-start/rtems/6/bin/sparc-rtems6-gcc
    161     Checking for program 'sparc-rtems6-g++'  : $BASE/quick-start/rtems/6/bin/sparc-rtems6-g++
    162     Checking for program 'sparc-rtems6-ar'   : $BASE/quick-start/rtems/6/bin/sparc-rtems6-ar
    163     Checking for program 'sparc-rtems6-ld'   : $BASE/quick-start/rtems/6/bin/sparc-rtems6-ld
    164     Checking for program 'ar'                : $BASE/quick-start/rtems/6/bin/sparc-rtems6-ar
    165     Checking for program 'g++, c++'          : $BASE/quick-start/rtems/6/bin/sparc-rtems6-g++
    166     Checking for program 'ar'                : $BASE/quick-start/rtems/6/bin/sparc-rtems6-ar
    167     Checking for program 'gas, gcc'          : $BASE/quick-start/rtems/6/bin/sparc-rtems6-gcc
    168     Checking for program 'ar'                : $BASE/quick-start/rtems/6/bin/sparc-rtems6-ar
    169     Checking for program 'gcc, cc'           : $BASE/quick-start/rtems/6/bin/sparc-rtems6-gcc
    170     Checking for program 'ar'                : $BASE/quick-start/rtems/6/bin/sparc-rtems6-ar
    171     Checking for asm flags '-MMD'            : yes 
    172     Checking for c flags '-MMD'              : yes 
    173     Checking for cxx flags '-MMD'            : yes 
    174     Checking for program 'rtems-bin2c'       : $BASE/quick-start/rtems/6/bin/rtems-bin2c
    175     Checking for program 'gzip'              : /usr/bin/gzip 
    176     Checking for program 'rtems-ld'          : $BASE/quick-start/rtems/6/bin/rtems-ld
    177     Checking for program 'rtems-syms'        : $BASE/quick-start/rtems/6/bin/rtems-syms
    178     Checking for program 'xz'                : $BASE/anaconda3/bin/xz 
     158    Setting top to                           : $BASE/quick-start/src/rtems
     159    Setting out to                           : $BASE/quick-start/src/rtems/build
     160    Configure board support package (BSP)    : sparc/erc32
     161    Checking for program 'sparc-rtems@rtems-ver-major@-gcc'  : $BASE/quick-start/rtems/@rtems-ver-major@/bin/sparc-rtems@rtems-ver-major@-gcc
     162    Checking for program 'sparc-rtems@rtems-ver-major@-g++'  : $BASE/quick-start/rtems/@rtems-ver-major@/bin/sparc-rtems@rtems-ver-major@-g++
     163    Checking for program 'sparc-rtems@rtems-ver-major@-ar'   : $BASE/quick-start/rtems/@rtems-ver-major@/bin/sparc-rtems@rtems-ver-major@-ar
     164    Checking for program 'sparc-rtems@rtems-ver-major@-ld'   : $BASE/quick-start/rtems/@rtems-ver-major@/bin/sparc-rtems@rtems-ver-major@-ld
     165    Checking for program 'ar'                : $BASE/quick-start/rtems/@rtems-ver-major@/bin/sparc-rtems@rtems-ver-major@-ar
     166    Checking for program 'g++, c++'          : $BASE/quick-start/rtems/@rtems-ver-major@/bin/sparc-rtems@rtems-ver-major@-g++
     167    Checking for program 'ar'                : $BASE/quick-start/rtems/@rtems-ver-major@/bin/sparc-rtems@rtems-ver-major@-ar
     168    Checking for program 'gas, gcc'          : $BASE/quick-start/rtems/@rtems-ver-major@/bin/sparc-rtems@rtems-ver-major@-gcc
     169    Checking for program 'ar'                : $BASE/quick-start/rtems/@rtems-ver-major@/bin/sparc-rtems@rtems-ver-major@-ar
     170    Checking for program 'gcc, cc'           : $BASE/quick-start/rtems/@rtems-ver-major@/bin/sparc-rtems@rtems-ver-major@-gcc
     171    Checking for program 'ar'                : $BASE/quick-start/rtems/@rtems-ver-major@/bin/sparc-rtems@rtems-ver-major@-ar
     172    Checking for asm flags '-MMD'            : yes
     173    Checking for c flags '-MMD'              : yes
     174    Checking for cxx flags '-MMD'            : yes
     175    Checking for program 'rtems-bin2c'       : $BASE/quick-start/rtems/@rtems-ver-major@/bin/rtems-bin2c
     176    Checking for program 'gzip'              : /usr/bin/gzip
     177    Checking for program 'rtems-ld'          : $BASE/quick-start/rtems/@rtems-ver-major@/bin/rtems-ld
     178    Checking for program 'rtems-syms'        : $BASE/quick-start/rtems/@rtems-ver-major@/bin/rtems-syms
     179    Checking for program 'xz'                : $BASE/anaconda3/bin/xz
    179180    'configure' finished successfully (0.414s)
    180181
     
    220221    'install' finished successfully (0.081s)
    221222    Waf: Entering directory `$BASE/quick-start/src/rtems/build/sparc/erc32'
    222     + install $BASE/quick-start/rtems/6/sparc-rtems6/erc32/lib/include/libchip/am29lv160.h (from bsps/include/libchip/am29lv160.h)
    223     + install $BASE/quick-start/rtems/6/sparc-rtems6/erc32/lib/include/libchip/mc146818a.h (from bsps/include/libchip/mc146818a.h)
    224     + install $BASE/quick-start/rtems/6/sparc-rtems6/erc32/lib/include/libchip/mc68681.h (from bsps/include/libchip/mc68681.h))
     223    + install $BASE/quick-start/rtems/@rtems-ver-major@/sparc-rtems@rtems-ver-major@/erc32/lib/include/libchip/am29lv16.h (from bsps/include/libchip/am29lv1.h)
     224    + install $BASE/quick-start/rtems/@rtems-ver-major@/sparc-rtems@rtems-ver-major@/erc32/lib/include/libchip/mc146818a.h (from bsps/include/libchip/mc146818a.h)
     225    + install $BASE/quick-start/rtems/@rtems-ver-major@/sparc-rtems@rtems-ver-major@/erc32/lib/include/libchip/mc68681.h (from bsps/include/libchip/mc68681.h))
    225226    ...
    226     + install $BASE/quick-start/rtems/6/sparc-rtems6/erc32/lib/include/rtems/score/watchdogticks.h (from cpukit/include/rtems/score/watchdogticks.h)
    227     + install $BASE/quick-start/rtems/6/sparc-rtems6/erc32/lib/include/rtems/score/wkspace.h (from cpukit/include/rtems/score/wkspace.h)
    228     + install $BASE/quick-start/rtems/6/sparc-rtems6/erc32/lib/include/rtems/score/wkspacedata.h (from cpukit/include/rtems/score/wkspacedata.h)
     227    + install $BASE/quick-start/rtems/@rtems-ver-major@/sparc-rtems@rtems-ver-major@/erc32/lib/include/rtems/score/watchdogticks.h (from cpukit/include/rtems/score/watchdogticks.h)
     228    + install $BASE/quick-start/rtems/@rtems-ver-major@/sparc-rtems@rtems-ver-major@/erc32/lib/include/rtems/score/wkspace.h (from cpukit/include/rtems/score/wkspace.h)
     229    + install $BASE/quick-start/rtems/@rtems-ver-major@/sparc-rtems@rtems-ver-major@/erc32/lib/include/rtems/score/wkspacedata.h (from cpukit/include/rtems/score/wkspacedata.h)
    229230    Waf: Leaving directory `$BASE/quick-start/src/rtems/build/sparc/erc32'
    230231    'install_sparc/erc32' finished successfully (1.834s))
Note: See TracChangeset for help on using the changeset viewer.