Building RSB (RTEMS Source Builder) on Windows 10
Chris Johns
chrisj at rtems.org
Thu Nov 16 06:54:11 UTC 2017
On 16/11/2017 14:36, Joel Sherrill wrote:
> On Wed, Nov 15, 2017 at 4:35 PM, Chris Johns <chrisj at rtems.org
> <mailto:chrisj at rtems.org>> wrote:
> I have been considering the default of building the RTEMS kernel when building
> the tools as a result of what you have been reporting so thank you for taking
> the time to do this.
>
> In theory it is a good idea however some archs have too many BSP and the time
> and resources it consumes makes this problematic. It may be simpler to not build
> the RTEMS kernel and to make sure the documentation and Quick Start in the
> release details how to build the kernel. This way the tools get built and
> installed as a step and then the kernel can be built as a second step. At the
> moment any failure means no tools and kernel and that is not great or user
> friendly.
>
> I think building RTEMS by default is a bad idea for a few reasons.
>
> + First, you are building everything which takes a long time and a lot of disk
> space.
> It is common to run out of disk space while building BSPs you don't care about.
> I am teaching a class this week and at least one person ran during the RSB build
> and another forgot --enable-rtemsbsp and ran out building RTEMS. It also took a
> long time.
>
> + Second, it may not be the configuration the end user wants even if the BSP
> they want is in the list.
>
> + Finally, if they are going to develop a new or work on an existing custom
> BSP, then they are interested in building none of the existing BSPs in the
> tree.
>
> I just don't see the need to build all the BSPs when you build the tools.
>
Can you please raise tickets on 4.11 and 5 for this?
Chris
More information about the users
mailing list