On Fri, Nov 12, 2021 at 4:50 PM Chris Johns <chr...@rtems.org> wrote:
>
> On 13/11/21 9:08 am, Joel Sherrill wrote:
> > On Fri, Nov 12, 2021 at 3:50 PM Chris Johns <chr...@rtems.org> wrote:
> >>
> >> On 13/11/21 12:46 am, Sebastian Huber wrote:
> >>> On 11/11/2021 22:31, Joel Sherrill wrote:
> >>>> On Thu, Nov 11, 2021 at 12:56 PM Sebastian Huber
> >>>> <sebastian.hu...@embedded-brains.de>  wrote:
> >>>>>
> >>>>>
> >>>>> On 11/11/2021 17:47, Joel Sherrill wrote:
> >>>>>> Hi
> >>>>>>
> >>>>>> I was looking at the logs for building the rtems7 tools and it seems
> >>>>>> that I am missing something on the waf configure for rtems to build
> >>>>>> for rtems7. Assuming it is possible. My command was:
> >>>>>>
> >>>>>> ./waf configure --rtems-tools=/home/joel/rtems-cron-7/tools/7
> >>>>>> --rtems-bsps=sparc/leon3 --out=b-leon3
> >>>>>> --prefix=/home/joel/rtems-cron-7/tools/7/bsp-install
> >>>>>> --rtems-config=config-sparc-leon3.ini
> >>>>>>
> >>>>>> And it still tried to find sparc-rtems6-gcc.  Is there an argument i 
> >>>>>> am mising?
> >>>>> Try to add
> >>>>>
> >>>>> __RTEMS_MAJOR__ = 7
> >>>>>
> >>>>> to the config.ini.
> >>>> That isn't in the set dumped by bsp_defaults and using it didn't
> >>>> appear to change anything.
> >>>
> >>> Ok, I seem to remember a discussion about this some time ago. Options with
> >>>
> >>> default: null
> >>>
> >>> cannot be changed by the user. I think for the RTEMS version the reason 
> >>> was that
> >>> users should be forced to use the right tool chain.
> >>>
> >>> We could change the RTEMS version options to
> >>>
> >>> default: 6
> >>>
> >>> for example.
> >>>
> >>> At the moment you have to patch spec/build/cpukit/optvermaj.yml to build 
> >>> with a
> >>> tool chain of the wrong version.
> >>
> >> I think the major version is important enough and needed for development 
> >> that a
> >> top level waf option should be considered. I am not in favour of settings 
> >> or INI
> >> files because these can be archived in user projects. A user should be 
> >> able to
> >> move a config from 6 to 7 to 8 etc without changing it. An option can be 
> >> used to
> >> force the change.
> >
> > OK. Patch? :)
> >
>
> Please?

I'll buy you a beer if we are ever allowed to travel again and cross paths. :)

Fingers crossed for 2022.

--joel

>
> Chris
_______________________________________________
devel mailing list
devel@rtems.org
http://lists.rtems.org/mailman/listinfo/devel

Reply via email to