<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Mar 15, 2017 at 9:43 AM, Gedare Bloom <span dir="ltr"><<a href="mailto:gedare@rtems.org" target="_blank">gedare@rtems.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On Wed, Mar 15, 2017 at 6:25 AM, Cillian O'Donnell<br>
<<a href="mailto:cpodonnell8@gmail.com">cpodonnell8@gmail.com</a>> wrote:<br>
> I have built everything for sparc4.12 erc32 and I'm having trouble compiling<br>
> the modified hello.exe. I've included paths to all the header files but I<br>
> still have many undefined references. Any tips of where to go from here<br>
> would be much appreciated. The output from the compiler is as follows:<br>
><br>
> cpod@cpod<br>
> ~/development/rtems/kernel/<wbr>erc32/sparc-rtems4.12/c/erc32/<wbr>testsuites/samples/hello<br>
> $ sparc-rtems4.12-gcc init.c -isystem ~/development/rtems/4.12/sparc<br>
> -rtems4.12/erc32/lib/include -isystem<br>
> ~development/rtems/4.12/sparc-<wbr>rtems4.12/include -o hello.exe<br>
<br>
</span>You should be able to just use 'make' after you modified the source<br>
code for init.c<br></blockquote><div><br></div><div>The arguments used on the compilation line do not match those required</div><div>to build and link any RTEMS application. Look at the output of the build</div><div>of RTEMS itself. You should see something like:</div><div><br></div><div>-B PATH/ -specs bsp_specs -qrtems -mXXX... </div><div><br></div><div>You need the -B...-qrtems to find the RTEMS headers and libraries.</div><div>The -mXXX options are BSP specific and select the proper CPU model.</div><div><br></div><div>The BSP specific compile and link options are in c/src/lib/libbsp/make/custom/BSP.cfg.</div><div><br></div><div>--joel</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
______________________________<wbr>_________________<br>
users mailing list<br>
<a href="mailto:users@rtems.org">users@rtems.org</a><br>
<a href="http://lists.rtems.org/mailman/listinfo/users" rel="noreferrer" target="_blank">http://lists.rtems.org/<wbr>mailman/listinfo/users</a><br>
</blockquote></div><br></div></div>