1 | .. comment SPDX-License-Identifier: CC-BY-SA-4.0 |
---|
2 | |
---|
3 | .. comment: Copyright (c) 2016 Chris Johns <chrisj@rtems.org> |
---|
4 | .. comment: All rights reserved. |
---|
5 | |
---|
6 | .. _released-version: |
---|
7 | |
---|
8 | Releases |
---|
9 | ======== |
---|
10 | .. index:: tarball |
---|
11 | .. index:: release |
---|
12 | |
---|
13 | RTEMS releases provide a stable version of the kernel for the supported |
---|
14 | architectures. RTEMS maintaines the current and previous releases. Support for |
---|
15 | older releases is provided using the RTEMS support channels. |
---|
16 | |
---|
17 | Please read :ref:`development-host` before continuing. The following procedure |
---|
18 | assumes you have installed and configured your host operating. It also assumes |
---|
19 | you have installed any dependent packages needed when building the tools and |
---|
20 | the kernel. |
---|
21 | |
---|
22 | You need to select a location to build and install the RTEMS Tool chain and |
---|
23 | RTEMS. Make sure there is plenty of disk space and a fast disk is |
---|
24 | recommended. Our procedure will document building and installing the tools in a |
---|
25 | base directory called :file:`/opt/rtems`. This path will require root |
---|
26 | access. If you are working on a machine you do not have root access to you can |
---|
27 | use a home directory, If building on Windows use :file:`/c/opt/rtems` to keep |
---|
28 | the top level paths as short as possible. :ref:`windows-path-length` provides |
---|
29 | more detail about path lengths on Windows. |
---|
30 | |
---|
31 | The location used to install the tools and kernel is called the |
---|
32 | `prefix`. :ref:`prefixes` explains prefixes and how to use them. It is best to |
---|
33 | have a `prefix` for each different version of RTEMS you are using. If you are |
---|
34 | using RTEMS 4.11 in production it is **not** a good idea to install a |
---|
35 | development version of 4.12 over the top by using the same `prefix` as the 4.11 |
---|
36 | build. A separate `prefix` for each version avoids this. |
---|
37 | |
---|
38 | Released versions of the RTEMS Source Builder (RSB) downloads all source code |
---|
39 | for all packages from the :r:url:`ftp` rather than from the package's home |
---|
40 | site. Hosting all the source on the :r:url:`ftp` ensures the source is present |
---|
41 | for the life of the release on the :r:url:`ftp`. If there is a problem |
---|
42 | accessing the RTEMS FTP the RSB will fall back to the packages home site. |
---|
43 | |
---|
44 | The :r:url:`ftp` is hosted at the Oregon State University's The Open Source Lab |
---|
45 | (http://osuosl.org/). This is a nonprofit organization working for the |
---|
46 | advancement of open source technologies and RTEMS is very fortunate to be |
---|
47 | shosted here. It has excellent internet access and performance. |
---|
48 | |
---|
49 | .. note:: **Controlling the RTEMS Kernel Build** |
---|
50 | |
---|
51 | Building releases by default builds the RTEMS kernel. To not build the RTEMS |
---|
52 | kernel add the ``--without-rtems`` option to the RSB command line. |
---|
53 | |
---|
54 | By default all the BSPs for an architecture are built. If you only wish to |
---|
55 | have a specific BSP built you can specify the BSP list by providing to the |
---|
56 | RSB the option ``--enable-rtemsbsp``. For example to build two BSPs for the |
---|
57 | SPARC architecture you can supply ``--enable-rtemsbsp="erc32 sis"``. This can |
---|
58 | speed the build time up for some architectures that have a lot of BSPs. |
---|
59 | |
---|
60 | Once you have built the tools and kernel you can move to the Packages section |
---|
61 | of the manual. |
---|
62 | |
---|
63 | RTEMS Tools and Kernel |
---|
64 | ---------------------- |
---|
65 | |
---|
66 | This procedure will build a SPARC tool chain. Set up a suitable workspace to |
---|
67 | build the release in. On Unix: |
---|
68 | |
---|
69 | .. code-block:: shell |
---|
70 | |
---|
71 | $ cd |
---|
72 | $ mkdir -p development/rtems/releases |
---|
73 | $ cd development/rtems/releases |
---|
74 | |
---|
75 | If building on Windows: |
---|
76 | |
---|
77 | .. code-block:: shell |
---|
78 | |
---|
79 | $ cd /c |
---|
80 | $ mkdir -p opt/rtems |
---|
81 | $ cd opt/rtems |
---|
82 | |
---|
83 | **Note** the paths on Windows will be different to those shown. |
---|
84 | |
---|
85 | Download the RTEMS Source Builder (RSB) from the RTEMS FTP server: |
---|
86 | |
---|
87 | .. code-block:: shell |
---|
88 | |
---|
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 |
---|
91 | Resolving ftp.rtems.org (ftp.rtems.org)... 140.211.10.151 |
---|
92 | Connecting to ftp.rtems.org (ftp.rtems.org)|140.211.10.151|:443... connected. |
---|
93 | HTTP request sent, awaiting response... 200 OK |
---|
94 | Length: 967056 (944K) [application/x-xz] |
---|
95 | Saving to: 'rtems-source-builder-4.11.0.tar.xz' |
---|
96 | |
---|
97 | rtems-source-builder-4.1 100%[====================================>] 944.39K 206KB/s in 5.5s |
---|
98 | |
---|
99 | 2016-03-21 10:50:11 (173 KB/s) - 'rtems-source-builder-4.11.0.tar.xz' saved [967056/967056] |
---|
100 | |
---|
101 | On Unix unpack the RSB release tar file using: |
---|
102 | |
---|
103 | .. code-block:: shell |
---|
104 | |
---|
105 | $ tar Jxf rtems-source-builder-4.11.0.tar.xz |
---|
106 | $ cd rtems-source-builder-4.11.0/rtems/ |
---|
107 | |
---|
108 | On Windows you need to shorten the path (See :ref:`windows-path-length`) after |
---|
109 | you have unpacked the tar file: |
---|
110 | |
---|
111 | .. code-block:: shell |
---|
112 | |
---|
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/rtems |
---|
116 | |
---|
117 | Build a tool chain for the SPARC architecure. We are using the SPARC |
---|
118 | architecture in our example because GDB has a good simulator that lets us run |
---|
119 | and test the samples RTEMS builds by default |
---|
120 | |
---|
121 | If building on Windows add ``--jobs=none`` to avoid GNU make issues on Windows |
---|
122 | discussed in :ref:`msys2_parallel_builds`. |
---|
123 | |
---|
124 | .. code-block:: shell |
---|
125 | |
---|
126 | $ ../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 |
---|
286 | |
---|
287 | You can now build a 3rd party library or an application as defailted in TBD. |
---|