<div dir="ltr"><div>Thank you for your response. I am not working on the rtems.git/master branch. I'm not using it because earlier I tried downloading sources with it but I got this error</div><div><span style="font-family:monospace"><span style="color:rgb(255,0,0)"><span style="background-color:rgb(255,255,255)">error: shell macro failed: /home/idadel/quick-start/src/rsb/source-builder/sb/rtems-build-dep -c gcc -l : 2: error: no library (-l) provided</span></span></span></div><div>So I decided to use the other alternative(get the sources from releases)</div><div><br></div><div>Since I'm a GSoC applicant should I wait till the issue at the master branch is resolved?</div><div><br></div><div>Cheers,</div><div>Ida.<br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, Mar 11, 2021 at 4:18 PM Gedare Bloom <<a href="mailto:gedare@rtems.org">gedare@rtems.org</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">On Thu, Mar 11, 2021 at 7:33 AM Ida Delphine <<a href="mailto:idadelm@gmail.com" target="_blank">idadelm@gmail.com</a>> wrote:<br>
><br>
> Hello everyone,<br>
> Was following the quick build documentation and had issues around where I have to do a manual BSP build. In the last step of configuring the BSP, I ran this command:<br>
><br>
> ./waf configure --prefix=$HOME/quick-start/rtems/5<br>
><br>
Are you working on rtems.git/master branch or /5 branch? Note that you<br>
need to be sure to use a consistent compiler toolchain based on the<br>
version of RTEMS that you use.<br>
<br>
In rtems/5 branch we don't have waf support integrated yet. The<br>
upgrade to waf is happening currently on the master branch, which will<br>
eventually become the RTEMS version 6 release.<br>
<br>
For GSoC students we expect development to happen on the development<br>
head and not a release, so please make sure that you have the<br>
toolchain built from rtems-source-builder.git/master and the rtems<br>
source tree from rtems.git/master.<br>
<br>
> It didn't produce the expected output. I instead got:<br>
> bash: ./waf: No such file or directory<br>
> As a result I downloaded it with the command:<br>
> curl <a href="https://waf.io/waf-2.0.19" rel="noreferrer" target="_blank">https://waf.io/waf-2.0.19</a> > waf<br>
<br>
<a href="https://git.rtems.org/rtems/tree/waf" rel="noreferrer" target="_blank">https://git.rtems.org/rtems/tree/waf</a><br>
<br>
Currently, the waf-based build of rtems only supports "in tree"<br>
builds, which means you need to run waf from within the rtems.git/<br>
root of your source. This is a limitation of the waf build.<br>
<br>
FWIW, waf build improvements could also fall under GSoC effort,<br>
although no one has written it up as a task yet. It would be mostly<br>
Python.<br>
<br>
> I ran the last command to configure the BSP again but still did not get the expected output. I got this rather:<br>
> Waf: Run from a folder containing a 'wscript' file (or try -h for the generic options)<br>
> Please how do I fix this? What am I missing?<br>
> I have tried looking for solutions but to no avail.<br>
><br>
Sometimes the solutions only exist inside other people's heads, so<br>
asking questions is encouraged.<br>
<br>
> Thanks,<br>
> Ida.<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>