<div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Dec 16, 2019 at 7:37 AM <<a href="mailto:Jan.Sommer@dlr.de">Jan.Sommer@dlr.de</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>
I tried to build the branch 5-freebsd-12 for the pc686 BSP of the current RTEMS master.<br>
The compilation stops at:<br>
<br>
[  64/1156] Compiling freebsd/sbin/sysctl/sysctl.c<br>
../../freebsd/sbin/sysctl/sysctl.c:72:10: fatal error: machine/pc/bios.h: No such file or directory<br>
 #include <machine/pc/bios.h><br>
          ^~~~~~~~~~~~~~~~~~~<br>
compilation terminated.<br>
<br>
Waf: Leaving directory `/home/somm_ja/workspace/refex/rtems-libbsd/build/i386-rtems5-pc686-minimal'<br>
Build failed<br>
 -> task in 'objs02' failed with exit status 1 (run with -v to display more information)<br>
<br>
I tried to build the default and minimal buildset with the same results.<br>
The missing bios.h is available in the full freebsd sources. <br>
<br>
Do I need to use the freebsd-to-rtems.py script to integrate the missing header into the freebsd directory or do I need to do something different?<br></blockquote><div><br></div><div>The code worked on the pc at one point. </div><div><br></div><div>What is it getting from bios.h?</div><div><br></div><div>My first cut at it would be to import that file. Long term, we would probably </div><div>be better off if the PC BSP used more infrastructure from FreeBSD. The current BSP</div><div>is marginally supporting non-legacy PCs.</div><div><br></div><div>--joel</div><div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
<br>
Best regards,<br>
<br>
   Jan<br>
<br>
Deutsches Zentrum für Luft- und Raumfahrt e. V. (DLR)<br>
German Aerospace Center<br>
Simulation and Software Technology | Software for Space Systems and Interactive Visualization | Lilienthalplatz 7 | 38108 Braunschweig | Germany<br>
<br>
Jan Sommer<br>
Telephone +49 531 295-2494 | Telefax 0531 295-2767 | <a href="mailto:jan.sommer@dlr.de" target="_blank">jan.sommer@dlr.de</a><br>
DLR.de/SC<br>
<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><br>
</blockquote></div></div>