<div dir="ltr">Yes.<div><br></div><div><a href="https://ftp.rtems.org/pub/rtems/people/sebh/user.pdf">https://ftp.rtems.org/pub/rtems/people/sebh/user.pdf</a> - For steps on using the build system( Chapter 7).<br></div><div><br></div><div><a href="https://ftp.rtems.org/pub/rtems/people/sebh/eng.pdf">https://ftp.rtems.org/pub/rtems/people/sebh/eng.pdf</a>- For the internals of the build system ( Chapter 9.), Although I don't understand everything in this perfectly well as of yet.<br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Aug 3, 2020 at 10:47 PM Sebastian Huber <<a href="mailto:sebastian.huber@embedded-brains.de">sebastian.huber@embedded-brains.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">On 03/08/2020 18:32, Gedare Bloom wrote:<br>
<br>
> On Mon, Aug 3, 2020 at 10:27 AM Sebastian Huber<br>
> <<a href="mailto:sebastian.huber@embedded-brains.de" target="_blank">sebastian.huber@embedded-brains.de</a>>  wrote:<br>
>> On 03/08/2020 18:25, Gedare Bloom wrote:<br>
>><br>
>>> On Mon, Aug 3, 2020 at 10:17 AM Utkarsh Rai<<a href="mailto:utkarsh.rai60@gmail.com" target="_blank">utkarsh.rai60@gmail.com</a>>   wrote:<br>
>>>> When I use the above branch I get the following error on './waf install ' -<br>
>>>><br>
>>>> Build failed<br>
>>>> Traceback (most recent call last):<br>
>>>>     File "/home/utkarsh/new_build/rtems/.waf-2.0.20-36f5354d605298f6a89c09e0c7ef6c1d/waflib/Task.py", line 180, in process<br>
>>>>       ret=self.run()<br>
>>>>     File "/home/utkarsh/new_build/rtems/.waf-2.0.20-36f5354d605298f6a89c09e0c7ef6c1d/waflib/Build.py", line 554, in run<br>
>>>>       x.parent.mkdir()<br>
>>>>     File "/home/utkarsh/new_build/rtems/.waf-2.0.20-36f5354d605298f6a89c09e0c7ef6c1d/waflib/Node.py", line 179, in mkdir<br>
>>>>       self.parent.mkdir()<br>
>>>>     File "/home/utkarsh/new_build/rtems/.waf-2.0.20-36f5354d605298f6a89c09e0c7ef6c1d/waflib/Node.py", line 179, in mkdir<br>
>>>>       self.parent.mkdir()<br>
>>>>     File "/home/utkarsh/new_build/rtems/.waf-2.0.20-36f5354d605298f6a89c09e0c7ef6c1d/waflib/Node.py", line 179, in mkdir<br>
>>>>       self.parent.mkdir()<br>
>>>>     File "/home/utkarsh/new_build/rtems/.waf-2.0.20-36f5354d605298f6a89c09e0c7ef6c1d/waflib/Node.py", line 179, in mkdir<br>
>>>>       self.parent.mkdir()<br>
>>>>     File "/home/utkarsh/new_build/rtems/.waf-2.0.20-36f5354d605298f6a89c09e0c7ef6c1d/waflib/Node.py", line 179, in mkdir<br>
>>>>       self.parent.mkdir()<br>
>>>>     File "/home/utkarsh/new_build/rtems/.waf-2.0.20-36f5354d605298f6a89c09e0c7ef6c1d/waflib/Node.py", line 188, in mkdir<br>
>>>>       raise Errors.WafError('Could not create the directory %r'%self)<br>
>>>> WafError: Could not create the directory /opt/rtems<br>
>>>><br>
>>> Most likely you don't have a /opt/rtems directory, and that is being<br>
>>> used as a default prefix for install. Try to set the prefix/install<br>
>>> point yourself to a directory you 'own' already.<br>
>>><br>
>>> The other option is to create /opt/rtems, and chown to your user, e.g.,<br>
>>><br>
>>> sudo mkdir /opt/rtems<br>
>>> sudo chown utkarsh:utkarsh /opt/rtems<br>
>>><br>
>>> this works fine for single-user *nix development<br>
>>><br>
>> I think we should cover this somehow in the documentation. This looks<br>
>> like a common issue for someone using this for the first time.<br>
> We have something:<br>
> <a href="https://docs.rtems.org/branches/master/user/start/prefixes.html" rel="noreferrer" target="_blank">https://docs.rtems.org/branches/master/user/start/prefixes.html</a><br>
><br>
> But probably that will be skipped by a lot of people looking for a<br>
> "Quicker" start.<br>
Utkarsh, did look look at some documentation before you started to use <br>
the new build system?<br>
</blockquote></div>