<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
The v5 source-builder does not work on python3 machines and current
RTEMS release is 5.2 (or 5.1 if you go to <a class="moz-txt-link-abbreviated" href="http://www.rtems.org">www.rtems.org</a>. I did
find v6.1-rc1 by guessing the path based on the 5.1 release path.
I decided to take a shot at building on my own. I've done this
sort of thing before (e.g., building gcc 1.43 for VxWorks on 68k
machines back in the '90s, before the days of autotools). And, I
wanted to see if I could get a guix build going.<br>
<br>
I'll try the 6.1-rc1 also. <br>
<br>
Thanks for the info<br>
<br>
Matt<br>
<br>
<br>
<div class="moz-cite-prefix">On 12/27/23 4:06 PM, Joel Sherrill
wrote:<br>
</div>
<blockquote type="cite"
cite="mid:CAF9ehCXx452fX952OTApR-EJQaUACZXEGtTXSfGZ-FW-BkVncw@mail.gmail.com">
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<div dir="auto">Sounds like you are trying to do this by hand. The
RTEMS Source Builder (RSB) is the recommended way to build
tools. See <a
href="https://docs.rtems.org/branches/master/user/index.html"
moz-do-not-send="true" class="moz-txt-link-freetext">https://docs.rtems.org/branches/master/user/index.html</a>
for detailed instructions on the required packages on your host
and how to use the RSB.
<div dir="auto"><br>
</div>
<div dir="auto">The RSB fetches, patches, and builds the
recommended tool versions. <br>
<div dir="auto"><br>
</div>
<div dir="auto">Not that you need it with the RSB building
everything for you but the target should be riscv-rtems6.</div>
</div>
</div>
<br>
<div class="gmail_quote">
<div dir="ltr" class="gmail_attr">On Wed, Dec 27, 2023, 5:43 PM
Matt Wette <<a href="mailto:matt.wette@gmail.com"
moz-do-not-send="true" class="moz-txt-link-freetext">matt.wette@gmail.com</a>>
wrote:<br>
</div>
<blockquote class="gmail_quote"
style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi
All,<br>
<br>
I'm working on compiling binutils, gcc, newlib and rtems-5.3
for <br>
RISC-V. What is appropriate target-spec?<br>
I've searched for specification hints but can't anything.
Currently, I'm <br>
using riscv-rtems-elf but it seems<br>
newlib and rtems want to see a target spec with four fields
and rtems is <br>
#3 or #4 in the list.<br>
Any references for this?<br>
<br>
for reference, using binutils-2.38, gcc-12.3.0 and
newlib-4.3.0.20230120<br>
I've gotten binutils, gcc and newlib to build (with patch to
deal with <br>
above config issue on newlib).<br>
<br>
Matt<br>
<br>
<br>
_______________________________________________<br>
users mailing list<br>
<a href="mailto:users@rtems.org" target="_blank"
rel="noreferrer" moz-do-not-send="true"
class="moz-txt-link-freetext">users@rtems.org</a><br>
<a href="http://lists.rtems.org/mailman/listinfo/users"
rel="noreferrer noreferrer" target="_blank"
moz-do-not-send="true" class="moz-txt-link-freetext">http://lists.rtems.org/mailman/listinfo/users</a></blockquote>
</div>
</blockquote>
<br>
</body>
</html>