Hello Karel,

On 3/12/23 13:03, Karel Gardas wrote:
On 3/8/23 11:08, Frank Kühndel wrote:
Hello,

On 3/8/23 01:42, Joel Sherrill wrote:
Subject:
Re: Help regarding Building x86_64 BSP
From:
Joel Sherrill <j...@rtems.org>
Date:
3/8/23, 01:42

To:
Karel Gardas <karel@functional.vision>
CC:
"rtems-de...@rtems.org" <devel@rtems.org>


Did you build the x86_64 tools and qemu using the RTEMS Source Builder?

The only information I can contribute to this discussion are the results our Continuous Integration Server currently creates when building x86_64 tools with the RTEMS Source Builder:

almalinux 8.7: OK           [gcc (GCC) 8.5.0]
debian 11: OK               [gcc (Debian 10.2.1-6) 10.2.1]
fedora 37: Failure          [gcc (GCC) 12.2.1]
opensuse-leap 15.4: Failure [gcc (SUSE Linux) 12.2.1]
ubuntu 22.04: Failure       [gcc (Ubuntu 12.1.0-2ubuntu1~22.04) 12.1.0]

These builds were for RTEMS 6 and RSB

Just a remark to table above. Ubuntu 22.04 LTS default GCC is 11.x and it's perfectly able to build x86_64 tools (tested by me).

Yes, that is indeed true. Sorry, I forgot to mention I install gcc 12 where possible. opensuse-leap 15.4 would natively use gcc 7 (and most likely compile the tools with it).

For Siddharth Khattar, who started this thread, this would then mean he should be able to build the RTEMS tools (using RTEMS Source Builder) on ubuntu 22.04 and them with the tools RTEMS as described in the RTEMS User manual https://docs.rtems.org/branches/master/user/start/index.html.

Greetings
Frank


On RHEL8, default gcc is 8.5.x and it should be ok.
On RHEL9, default gcc is 11.3.x and it should also be able to build tools fine.

The only issue on RHELx is that makeinfo is missing so you either need to install from different repo or by hand.

SLES testing in whatever form is out of my reach.

Karel

--
embedded brains GmbH
Herr Frank KÜHNDEL
Dornierstr. 4
82178 Puchheim
Germany
email: frank.kuehn...@embedded-brains.de
phone:  +49-89-18 94 741 - 23
mobile: +49-176-15 22 06 - 11
fax:    +49-89-18 94 741 - 08

Registergericht: Amtsgericht München
Registernummer: HRB 157899
Vertretungsberechtigte Geschäftsführer: Peter Rasmussen, Thomas Dörfler
Unsere Datenschutzerklärung finden Sie hier:
https://embedded-brains.de/datenschutzerklaerung/

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

Reply via email to