<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">I was able to get the waf configure step for the examples-v2 repository to work with sparc/erc32 ( 4.12 ) <div class="">In your —rtems= switch, does it point to where you installed the BSP? ( as opposed to the source ) </div><div class=""><br class=""></div><div class="">Mine looks like this:</div><div class="">waf configure —rtems=$HOME/rtems/bsps/4.12 —rtems-tools=$HOME/rtems/tools/4.12 —rtems-version=4.12 —rtems-bsps=sparc/erc32</div><div class=""><br class=""></div><div class="">While the configure step worked for me, I was not able to get the repository to build for the sparc/erc32. </div><div class="">I can build some of the individual examples by going into a directory:</div><div class="">cd hello/hello_world_c </div><div class="">waf</div><div class=""><br class=""></div><div class="">But others fail. I’ll try it with an ARM bsp soon. </div><div class=""><br class=""></div><div class="">Alan</div><div class=""><br class=""></div><div class=""><div><blockquote type="cite" class=""><div class="">On Jan 8, 2017, at 4:08 AM, Denis Obrezkov <<a href="mailto:denisobrezkov@gmail.com" class="">denisobrezkov@gmail.com</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><div dir="ltr" class="">Hello, <div class="">I downloaded sample application from here:<div class=""><a href="https://git.rtems.org/examples-v2/" class="">https://git.rtems.org/examples-v2/</a></div><div class=""><br class=""></div><div class="">Also, I've already installed tools and rtems, and sample applications from </div><div class="">RTEMS(ticker and hello world) work in sparc gdb simulator. </div><div class="">But I can't build applications from that repository:</div><div class=""><div class="">./waf-1.9.7 configure --rtems=$HOME/Projects/rtems/devel/rtems/4.12 --rtems-tools=$HOME/Projects/rtems/4.12 --rtems-bsps=sparc/erc32 --rtems-version=4.12</div><div class="">Setting top to                           : /home/reprofy/Projects/rtems/examples-v2 </div><div class="">Setting out to                           : /home/reprofy/Projects/rtems/examples-v2/build </div><div class="">No valid arch/bsps found</div><div class="">(complete log in /home/reprofy/Projects/rtems/examples-v2/build/config.log)</div><div class=""><br class=""></div><div class=""><br class=""></div><div class="">I found that mistake happens in file rtems_waf/rtems.py, in function</div><div class=""><div style="margin: 0px;" class="">_find_installed_arch_bsps.</div><div style="margin: 0px;" class="">In the loop in line 571 my f is 'expat.pc', but my archs is ['sparc-rtems4.12'].</div><div style="margin: 0px;" class=""><br class=""></div><div style="margin: 0px;" class="">What am I doing wrong?</div></div>-- <br class=""><div class="gmail_signature">Regards, Denis Obrezkov</div>
</div></div></div>
_______________________________________________<br class="">users mailing list<br class=""><a href="mailto:users@rtems.org" class="">users@rtems.org</a><br class="">http://lists.rtems.org/mailman/listinfo/users</div></blockquote></div><br class=""></div></body></html>