Building rtems 4.11.3

Ricardo Derbes rmderbes at gmail.com
Fri Dec 14 16:17:55 UTC 2018


Thank you, Chris.
Worked perfectly using the " --url=file://path-to-the-sources" switch, but
"--without_rtems_tools" must be added to rsb invocation (eg
../source-builder/sb-set-builder --without_rtems_tools ... ) because rsb
keeps trying to download rtems-tools-4.11.3.tar.xz, after adding that
switch toolchain is built OK.
To build BSP, I found that installing pax in building machine is another
prerequisite not mentioned in documentation.
After installing pax configure must be reissued before compiling bsp
The host I used to build the toolchain was a Fedora 19 x86-64 for 64 bits
tools and Fedora 19 i386 for a 32 bits version and a sparc bsp compiles ok
with both toolchains.
Best regards

El mié., 12 dic. 2018 a las 20:17, Chris Johns (<chrisj at rtems.org>)
escribió:

> On 13/12/18 3:16 am, Ricardo Derbes wrote:
> > Hello.
> > I'm currently using rtems-4.10.2 but trying to upgrade to rtems-4.11.3
> > Due to network restrictions, I can not to use RSB,
>
> Could you please try downloading the `sources` directory from ...
>
>  https://ftp.rtems.org/pub/rtems/releases/4.11/4.11.3/sources/
>
> plus the RSB ...
>
>
> https://ftp.rtems.org/pub/rtems/releases/4.11/4.11.3/rtems-source-builder-4.11.3.tar.xz
>
> and then use the --url=file://path-to-the-sources with the RSB? I have not
> tested this on 4.113 or for a while but the option is there for this
> reason.
>
> If this does not work have a look in the RSB sources for VERSION at the
> top, it
> has the path to the release sources. See if you can set a local path you
> can access.
>
> > so I'm trying to build it the
> > classic way: bootstrap, configure, make, make install, but I cannot find
> the
> > right toolchain, if I try to use the same of 4.10.2 I get a fatal error
> starting at:
> > ....
> > In file included from
> > ../../../../cpukit/../../../leon3/lib/include/rtems/score/percpu.h:29,
> >                  from
> >
> ../../../../../../../../rtems-4.11.3/c/src/../../cpukit/score/cpu/sparc/cpu.c:22:
> > ../../../../cpukit/../../../leon3/lib/include/rtems/score/timestamp.h: In
> > function '_Timestamp_Set':
> > ../../../../cpukit/../../../leon3/lib/include/rtems/score/timestamp.h:78:
> > warning: implicit declaration of function 'timespec2bintime'
> > ../../../../cpukit/../../../leon3/lib/include/rtems/score/timestamp.h:78:
> > warning: nested extern declaration of 'timespec2bintime'
> > ....
> > and so on.
> > Which is the right toolchain version for this release? Where can I
> download it from?
>
> You need the tools that match the 4.11.3 release.
>
> Chris
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rtems.org/pipermail/users/attachments/20181214/16e0d1ad/attachment-0002.html>


More information about the users mailing list