[RTEMS Tools 0/1] trace/wscript: Improve C++ standard selection

Cedric Berger cedric at precidata.com
Fri Jan 19 08:09:37 UTC 2024


Hello,

On 19.01.2024 08:55, Sebastian Huber wrote:
> On 19.01.24 07:58, Sebastian Huber wrote:
>> This patch fixes bugs #4908 and #4965 which were reported by RTMES
>> users.  The patch is from 19 May 2023 and was blocked due to missing
>> tests on macOS.  I have no macOS system for tests.  Would someone mind
>> testing this patch?  It would be nice to build the RTEMS Tools on modern
>> Linux systems with a standard LLVM package.
>
> I added a simple CI script to our Github fork of rtems-tools:
>
> https://github.com/embedded-brains/rtems-tools
>
> It seems that the current tools build with LLVM installed on 
> ubuntu-latest event without the patch:
>
> https://github.com/embedded-brains/rtems-tools/actions/runs/7580906673
>
> It builds also with the patch:
>
> https://github.com/embedded-brains/rtems-tools/actions/runs/7580925618
>
> I installed LLVM on macOS using brew, however, the rtems-tools didn't 
> pick it up. How can I build the rtems-tools on macOS with LLVM support?

I'm willing to spend some time testing stuff on macOS.

However, I don't really understand why you installed LLVM using brew: 
people on MacOS usually use the standard XCode compiler from Apple, 
which is itself based on LLVM.

What needs to be tested exactly?

Cedric




More information about the devel mailing list