<div dir="ltr"><div dir="ltr"><br></div>Hi<div><br></div><div>rtems-net-legacy only works with 6+. It was still included in the rtems source tree in versions 5 and earlier. It is enable/disable networking (e.g. --enable-networking when you configure RTEMS itself) and then do not reference the legacy repository at all.</div><div><br></div><div>For 6, there is waf and no network stack in the rtems source tree. You build and install RTEMS itself and then add on either libbsd, lwip, or legacy.</div><div><br></div><div>./cpukit/include/rtems/test-info.h is where that file is in 6+. I didn't check 5.</div><div><br></div><div><br></div><div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, May 28, 2024 at 10:59 AM John Howard <<a href="mailto:echosoft.llc@gmail.com">echosoft.llc@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hello.<br>
<br>
Thanks for the example configuring waf. I built v5.3 for Raspberry Pi using RSB after failing with waf.<br>
<br>
Legacy components are more likely to build using “legacy” RSB instead of WAF.<br>
<br>
I don’t know where you can find that missing test-info.h file. But you probably don’t need it at first build anyhow.<br>
<br>
Just comment out the request for it, or provide an empty file where expected, and repeat hacking out that “requirement” as needed until it builds something.<br>
<br>
— John<br>
<br>
On May 24, 2024, at 7:33 PM, Miroslaw Dach <<a href="mailto:miroslaw.dach@gmail.com" target="_blank">miroslaw.dach@gmail.com</a>> wrote:<br>
<br>
Hi All,<br>
<br>
I have tried first to build rtems-net-services. <br>
The configure faction:<br>
waf configure --prefix=/my_devl/rtems-5/5  --rtems-version=5 --rtems-archs=powerpc --rtems-bsps=powerpc/mvme3100<br>
failed:<br>
Checking for library bsd                      : not found <br>
Checking for library networking               : not found <br>
Checking for library lwip                     : not found <br>
<br>
so I downloaded rtems-net-legacy, hoping the that I can build this way missing libnetworking.a<br>
<br>
The configuration command was successful :<br>
waf configure --prefix=/my_devl/rtems-5/5  --rtems-version=5 --rtems-archs=powerpc --rtems-bsps=powerpc/mvme3100<br>
<br>
When I tried to build the project, <br>
waf build<br>
<br>
I got several times message that rtems/test-info.h is missing.<br>
../../libtest/testbeginend.c:21:10: fatal error: rtems/test-info.h: No such file or directory<br>
 #include <rtems/test-info.h><br>
Where to find rtems/test-info.h<br>
Thanks<br>
<br>
Best regards<br>
Mirek<br>
_______________________________________________<br>
users mailing list<br>
<a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a><br>
<a href="http://lists.rtems.org/mailman/listinfo/users" rel="noreferrer" target="_blank">http://lists.rtems.org/mailman/listinfo/users</a></blockquote></div></div></div>