<html xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><meta http-equiv=Content-Type content="text/html; charset=utf-8"><meta name=Generator content="Microsoft Word 15 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
        {font-family:Wingdings;
        panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
        {mso-style-priority:34;
        margin-top:0cm;
        margin-right:0cm;
        margin-bottom:0cm;
        margin-left:36.0pt;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
.MsoChpDefault
        {mso-style-type:export-only;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:70.85pt 3.0cm 70.85pt 3.0cm;}
div.WordSection1
        {page:WordSection1;}
/* List Definitions */
@list l0
        {mso-list-id:204606463;
        mso-list-type:hybrid;
        mso-list-template-ids:-1300435008 -1 68550659 68550661 68550657 68550659 68550661 68550657 68550659 68550661;}
@list l0:level1
        {mso-level-start-at:0;
        mso-level-number-format:bullet;
        mso-level-text:\F0D8;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        font-family:Wingdings;
        mso-fareast-font-family:"Times New Roman";
        mso-bidi-font-family:"Times New Roman";}
@list l0:level2
        {mso-level-number-format:bullet;
        mso-level-text:o;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        font-family:"Courier New";}
@list l0:level3
        {mso-level-number-format:bullet;
        mso-level-text:\F0A7;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        font-family:Wingdings;}
@list l0:level4
        {mso-level-number-format:bullet;
        mso-level-text:\F0B7;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        font-family:Symbol;}
@list l0:level5
        {mso-level-number-format:bullet;
        mso-level-text:o;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        font-family:"Courier New";}
@list l0:level6
        {mso-level-number-format:bullet;
        mso-level-text:\F0A7;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        font-family:Wingdings;}
@list l0:level7
        {mso-level-number-format:bullet;
        mso-level-text:\F0B7;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        font-family:Symbol;}
@list l0:level8
        {mso-level-number-format:bullet;
        mso-level-text:o;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        font-family:"Courier New";}
@list l0:level9
        {mso-level-number-format:bullet;
        mso-level-text:\F0A7;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        font-family:Wingdings;}
ol
        {margin-bottom:0cm;}
ul
        {margin-bottom:0cm;}
--></style></head><body lang=PT-BR link=blue vlink="#954F72"><div class=WordSection1><p class=MsoListParagraph><o:p> </o:p></p><p class=MsoNormal>> Hi Gedare,</p><p class=MsoNormal>><o:p> </o:p></p><p class=MsoNormal>> The output of:<o:p></o:p></p><p class=MsoNormal>> cd /opt/rtems/5<o:p></o:p></p><p class=MsoNormal>> find . -name bspopts.h</p><p class=MsoNormal>> find : <span lang=EN style='color:black'>predicate unknown</span></p><p class=MsoNormal>> This is the path of header bspopts.h:</p><p class=MsoNormal>>/opt/rtems/5/sparc-rtems5/erc32/lib/include/dev/bspopts.h<o:p></o:p></p><p class=MsoNormal>><o:p> </o:p></p><p class=MsoNormal>><o:p> </o:p></p><p class=MsoNormal>> Tks for help,</p><p class=MsoNormal>><o:p> </o:p></p><p class=MsoNormal>> Daniela.</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Enviado do <a href="https://go.microsoft.com/fwlink/?LinkId=550986">Email</a> para Windows 10</p><p class=MsoNormal><o:p> </o:p></p><div style='mso-element:para-border-div;border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm 0cm 0cm'><p class=MsoNormal style='border:none;padding:0cm'><b>De: </b><a href="mailto:gedare@rtems.org">Gedare Bloom</a><br><b>Enviado:</b>quinta-feira, 9 de julho de 2020 16:41<br><b>Para: </b><a href="mailto:oliveiradad@gmail.com">Daniela Oliveira</a><br><b>Cc:</b><a href="mailto:users@rtems.org">users@rtems.org</a><br><b>Assunto: </b>Re: Header missing</p></div><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Hi Daniela,</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>On Thu, Jul 9, 2020 at 11:53 AM Daniela Oliveira <oliveiradad@gmail.com> wrote:</p><p class=MsoNormal>><o:p> </o:p></p><p class=MsoNormal>> >Hi guys,</p><p class=MsoNormal>><o:p> </o:p></p><p class=MsoNormal>> ></p><p class=MsoNormal>><o:p> </o:p></p><p class=MsoNormal>> > Explaining the steps ..</p><p class=MsoNormal>><o:p> </o:p></p><p class=MsoNormal>> > I had used the RTEMS user manual, so these are the steps:</p><p class=MsoNormal>><o:p> </o:p></p><p class=MsoNormal>> > I built a SPARC tool chain.</p><p class=MsoNormal>><o:p> </o:p></p><p class=MsoNormal>> > - The structure looks like this:</p><p class=MsoNormal>><o:p> </o:p></p><p class=MsoNormal>> > / opt / rtems -> the binaries for compiling, debugging and manipulating files linked with RTEMS / SPARC</p><p class=MsoNormal>><o:p> </o:p></p><p class=MsoNormal>> > / rtems / releases / rsb -> downloaded and unzipped packages for installation</p><p class=MsoNormal>><o:p> </o:p></p><p class=MsoNormal>> > / rtems / kernel -> kernel for BSP generation</p><p class=MsoNormal>><o:p> </o:p></p><p class=MsoNormal>> > / opt / rtems / 5 / sparc-rtems5 / erc32 -> compiled bsp erc32,is the RTEMS_MAKEFILE_PATH</p><p class=MsoNormal>><o:p> </o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Can you show the output of:</p><p class=MsoNormal>cd /opt/rtems/5</p><p class=MsoNormal>find . -name bspopts.h</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>FWIW, I just compiled and installed a clean version of rtems5, and get</p><p class=MsoNormal>rtems/5$ find . -name bspopts.h</p><p class=MsoNormal>./sparc-rtems5/erc32/lib/include/bspopts.h</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>> ></p><p class=MsoNormal>><o:p> </o:p></p><p class=MsoNormal>> > .../b-erc32-5$ find . -name bspopts.h</p><p class=MsoNormal>><o:p> </o:p></p><p class=MsoNormal>> > ./sparc-rtems5/c/erc32/lib/libbsp/sparc/erc32/include/bspopts.h</p><p class=MsoNormal>><o:p> </o:p></p><p class=MsoNormal>> ></p><p class=MsoNormal>><o:p> </o:p></p><p class=MsoNormal>> > Can you identify what tutorial did you follow, and whether you changed</p><p class=MsoNormal>><o:p> </o:p></p><p class=MsoNormal>> > any steps?</p><p class=MsoNormal>><o:p> </o:p></p><p class=MsoNormal>> > I’d used the Rtems User Manual, I’d configurated the project C/C++ in Eclipse, when I receive the fatal error : bspopts.h no such file or directory, then i would changed the bsp.h header</p><p class=MsoNormal>><o:p> </o:p></p><p class=MsoNormal>> ></p><p class=MsoNormal>><o:p> </o:p></p><p class=MsoNormal>> > Do you check out the rtems.git/5 branch?</p><p class=MsoNormal>><o:p> </o:p></p><p class=MsoNormal>> > I checked</p><p class=MsoNormal>><o:p> </o:p></p><p class=MsoNormal>> > Is this dev/bspopts.h in your installed tree?</p><p class=MsoNormal>><o:p> </o:p></p><p class=MsoNormal>> > Yeas, confirm.</p><p class=MsoNormal>><o:p> </o:p></p><p class=MsoNormal>> ></p><p class=MsoNormal>><o:p> </o:p></p><p class=MsoNormal>> >Tks, Daniela.</p><p class=MsoNormal>><o:p> </o:p></p><p class=MsoNormal>><o:p> </o:p></p><p class=MsoNormal>><o:p> </o:p></p><p class=MsoNormal>> Enviado do Email para Windows 10</p><p class=MsoNormal>><o:p> </o:p></p><p class=MsoNormal>><o:p> </o:p></p><p class=MsoNormal>><o:p> </o:p></p><p class=MsoNormal>> De: Gedare Bloom</p><p class=MsoNormal>> Enviado:quinta-feira, 9 de julho de 2020 12:10</p><p class=MsoNormal>> Para: Daniela Oliveira</p><p class=MsoNormal>> Cc:users@rtems.org</p><p class=MsoNormal>> Assunto: Re: Header missing</p><p class=MsoNormal>><o:p> </o:p></p><p class=MsoNormal>><o:p> </o:p></p><p class=MsoNormal>><o:p> </o:p></p><p class=MsoNormal>> On Thu, Jul 9, 2020 at 9:08 AM Gedare Bloom <gedare@rtems.org> wrote:</p><p class=MsoNormal>><o:p> </o:p></p><p class=MsoNormal>> ></p><p class=MsoNormal>><o:p> </o:p></p><p class=MsoNormal>> > On Mon, Jul 6, 2020 at 3:56 PM Daniela Oliveira <oliveiradad@gmail.com> wrote:</p><p class=MsoNormal>><o:p> </o:p></p><p class=MsoNormal>> > ></p><p class=MsoNormal>><o:p> </o:p></p><p class=MsoNormal>> > > > Hi guys,</p><p class=MsoNormal>><o:p> </o:p></p><p class=MsoNormal>> > ></p><p class=MsoNormal>><o:p> </o:p></p><p class=MsoNormal>> > > ></p><p class=MsoNormal>><o:p> </o:p></p><p class=MsoNormal>> > ></p><p class=MsoNormal>><o:p> </o:p></p><p class=MsoNormal>> > > > I have built a RTEMS 5 sparc, as docs.rtems.org tutorial. When I had built the C/C++ project,</p><p class=MsoNormal>><o:p> </o:p></p><p class=MsoNormal>> > ></p><p class=MsoNormal>><o:p> </o:p></p><p class=MsoNormal>> > > > I have found a missing header in bsp.h, the bspopts.h. I have no idea why this header appeared inside the DEV directory.</p><p class=MsoNormal>><o:p> </o:p></p><p class=MsoNormal>> > ></p><p class=MsoNormal>><o:p> </o:p></p><p class=MsoNormal>> > > > I  rewrote the header bsp.h path, <bspopts.h> for <dev/bspopts.h></p><p class=MsoNormal>><o:p> </o:p></p><p class=MsoNormal>> > ></p><p class=MsoNormal>><o:p> </o:p></p><p class=MsoNormal>> > > >Then I ask: Is this normal?</p><p class=MsoNormal>><o:p> </o:p></p><p class=MsoNormal>> > ></p><p class=MsoNormal>><o:p> </o:p></p><p class=MsoNormal>> ></p><p class=MsoNormal>><o:p> </o:p></p><p class=MsoNormal>> > No, this is not normal.</p><p class=MsoNormal>><o:p> </o:p></p><p class=MsoNormal>> ></p><p class=MsoNormal>><o:p> </o:p></p><p class=MsoNormal>> > .../b-erc32-5$ find . -name bspopts.h</p><p class=MsoNormal>><o:p> </o:p></p><p class=MsoNormal>> > ./sparc-rtems5/c/erc32/lib/libbsp/sparc/erc32/include/bspopts.h</p><p class=MsoNormal>><o:p> </o:p></p><p class=MsoNormal>> ></p><p class=MsoNormal>><o:p> </o:p></p><p class=MsoNormal>> > Can you identify what tutorial did you follow, and whether you changed</p><p class=MsoNormal>><o:p> </o:p></p><p class=MsoNormal>> > any steps?</p><p class=MsoNormal>><o:p> </o:p></p><p class=MsoNormal>> ></p><p class=MsoNormal>><o:p> </o:p></p><p class=MsoNormal>> > Do you check out the rtems.git/5 branch?</p><p class=MsoNormal>><o:p> </o:p></p><p class=MsoNormal>> ></p><p class=MsoNormal>><o:p> </o:p></p><p class=MsoNormal>><o:p> </o:p></p><p class=MsoNormal>><o:p> </o:p></p><p class=MsoNormal>> Is this dev/bspopts.h in your installed tree?</p><p class=MsoNormal>><o:p> </o:p></p><p class=MsoNormal>><o:p> </o:p></p><p class=MsoNormal>><o:p> </o:p></p><p class=MsoNormal>> > > ></p><p class=MsoNormal>><o:p> </o:p></p><p class=MsoNormal>> > ></p><p class=MsoNormal>><o:p> </o:p></p><p class=MsoNormal>> > > ></p><p class=MsoNormal>><o:p> </o:p></p><p class=MsoNormal>> > ></p><p class=MsoNormal>><o:p> </o:p></p><p class=MsoNormal>> > > > Best regards,</p><p class=MsoNormal>><o:p> </o:p></p><p class=MsoNormal>> > ></p><p class=MsoNormal>><o:p> </o:p></p><p class=MsoNormal>> > > ></p><p class=MsoNormal>><o:p> </o:p></p><p class=MsoNormal>> > ></p><p class=MsoNormal>><o:p> </o:p></p><p class=MsoNormal>> > > > Daniela.</p><p class=MsoNormal>><o:p> </o:p></p><p class=MsoNormal>> > ></p><p class=MsoNormal>><o:p> </o:p></p><p class=MsoNormal>> > ></p><p class=MsoNormal>><o:p> </o:p></p><p class=MsoNormal>> > ></p><p class=MsoNormal>><o:p> </o:p></p><p class=MsoNormal>> > > Enviado do Email para Windows 10</p><p class=MsoNormal>><o:p> </o:p></p><p class=MsoNormal>> > ></p><p class=MsoNormal>><o:p> </o:p></p><p class=MsoNormal>> > ></p><p class=MsoNormal>><o:p> </o:p></p><p class=MsoNormal>> > ></p><p class=MsoNormal>><o:p> </o:p></p><p class=MsoNormal>> > > _______________________________________________</p><p class=MsoNormal>><o:p> </o:p></p><p class=MsoNormal>> > > users mailing list</p><p class=MsoNormal>><o:p> </o:p></p><p class=MsoNormal>> > > users@rtems.org</p><p class=MsoNormal>><o:p> </o:p></p><p class=MsoNormal>> > > http://lists.rtems.org/mailman/listinfo/users</p><p class=MsoNormal>><o:p> </o:p></p><p class=MsoNormal>><o:p> </o:p></p><p class=MsoNormal><o:p> </o:p></p></div></body></html>