<div dir="auto"><div><br><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Feb 10, 2021, 12:57 PM Ayushman Mishra <<a href="mailto:ayushvidushi01@gmail.com">ayushvidushi01@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">I tested the environment ./source-builder/sb-check , it gave this<br>
result: RTEMS Source Builder - Check, 6 (61dcadee0825)<br>
Environment is ok<br>
When I used ../source-builder/sb-set-builder<br>
--prefix=/home/ayush/quickstart1/rtems/6 --target=sparc-rtems6<br>
--with-rtems-bsp=erc32 --with-rtems-tests=yes 6/rtems-sparc , it<br>
started rebuilding and installing rtems-sparc tool suite ( just like<br>
it did with this ../source-builder/sb-set-builder<br>
--prefix=$HOME/quick-start/rtems/5 5/rtems-sparc , and took same<br>
amount of time to complete the process) but no erc32 bsp was installed<br>
( bsp test said error: no executables supplied) , and using<br>
6/rtems-kernel instead of 6/rtems-sparc it gives same Build error (pax<br>
is missing) , right now rsb is only working properly for rtems5 and<br>
not rtems6 on my system.<br></blockquote></div></div><div dir="auto"><br></div><div dir="auto">Did you install pax? There should be a package for it.</div><div dir="auto"><br></div><div dir="auto">The set builder builds the tools you need to build RTEMS not RTEMS itself. You need to follow up by building RTEMS</div><div dir="auto"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
On Wed, Feb 10, 2021 at 11:44 AM Eshan Dhawan <<a href="mailto:eshandhawan51@gmail.com" target="_blank" rel="noreferrer">eshandhawan51@gmail.com</a>> wrote:<br>
><br>
><br>
><br>
> On Wed, Feb 10, 2021 at 10:36 AM Ayushman Mishra <<a href="mailto:ayushvidushi01@gmail.com" target="_blank" rel="noreferrer">ayushvidushi01@gmail.com</a>> wrote:<br>
>><br>
>> Thanks for the help Eshan but actually I have already performed this<br>
>> step (sudo apt-get build-dep build-essential gcc-defaults g++ gdb git<br>
>> \<br>
>> unzip pax bison flex texinfo unzip python3-dev libpython-dev \<br>
>> libncurses5-dev zlib1g-dev) , here since my system was not able to<br>
>> find libpython-dev (Unable to find a source package for libpython-dev<br>
>> ) so i used libpython2.7-dev , I tried with both python2-dev and python3-dev<br>
>> (<br>
>>  sudo apt-get build-dep build-essential gcc-defaults g++ gdb git \<br>
>> unzip pax bison flex texinfo unzip python2-dev libpython2.7-dev \<br>
>> libncurses5-dev zlib1g-dev<br>
>> Reading package lists... Done<br>
>> Picking 'gcc-defaults' as source package instead of 'g++'<br>
>> Picking 'python-defaults' as source package instead of 'python2-dev'<br>
>> Picking 'python2.7' as source package instead of 'libpython2.7-dev'<br>
>> Picking 'ncurses' as source package instead of 'libncurses5-dev'<br>
>> Picking 'zlib' as source package instead of 'zlib1g-dev'<br>
>> Reading package lists... Done<br>
>> Building dependency tree<br>
>> Reading state information... Done<br>
>> 0 upgraded, 0 newly installed, 0 to remove and 184 not upgraded.<br>
>> ) ,<br>
><br>
> did you test the environment<br>
><br>
> ./source-builder/sb-check<br>
>><br>
>> but then also same Build FAILED error comes up (configure: error: pax<br>
>> is missing) . Also I wanted to know does the rsb in rtems6 uses<br>
>> autoconf-based build system , since there is no configure file made<br>
>> and used.<br>
><br>
> Also, try using<br>
><br>
> ../source-builder/sb-set-builder --prefix=/home/ayush/quickstart1/rtems/6 --target=sparc-rtems6 --with-rtems-bsp=erc32 --with-rtems-tests=yes 6/rtems-sparc<br>
><br>
>><br>
>> On Wed, Feb 10, 2021 at 1:04 AM Eshan Dhawan <<a href="mailto:eshandhawan51@gmail.com" target="_blank" rel="noreferrer">eshandhawan51@gmail.com</a>> wrote:<br>
>> ><br>
>> > Hi ayushman<br>
>> > It looks you didn't install all the dependencies required<br>
>> > check this : <a href="https://docs.rtems.org/branches/master/user/hosts/posix.html#linux" rel="noreferrer noreferrer" target="_blank">https://docs.rtems.org/branches/master/user/hosts/posix.html#linux</a><br>
>> ><br>
>> > On Wed, Feb 10, 2021 at 12:58 AM Ayushman Mishra <<a href="mailto:ayushvidushi01@gmail.com" target="_blank" rel="noreferrer">ayushvidushi01@gmail.com</a>> wrote:<br>
>> >><br>
>> >> Ayusman Mishra<br>
>> >> 1. I was going through ticket #4145<br>
>> >> (<a href="https://devel.rtems.org/ticket/4145" rel="noreferrer noreferrer" target="_blank">https://devel.rtems.org/ticket/4145</a>) and tried building bsp on rtems6<br>
>> >> and rtems5 both using rsb<br>
>> >> (<a href="https://docs.rtems.org/branches/master/user/start/bsp-build.html#rsb-bsp-build" rel="noreferrer noreferrer" target="_blank">https://docs.rtems.org/branches/master/user/start/bsp-build.html#rsb-bsp-build</a>)<br>
>> >> but got Build FAILED (it says pax is missing (configure: error: pax is<br>
>> >> missing.), I have attached full error report txt file). However I did<br>
>> >> build bsp erc32 and pc386 using rsb on rtems5 (first .bootstrap -c<br>
>> >> sb-bootstrap then used configure file<br>
>> >> ($HOME/development/rtems/rtems-5/configure --target=i386-rtems5<br>
>> >> --enable-rtemsbsp=pc386 )) on rtems6 there is no sb-bootstrap file or<br>
>> >> configure file present/made.<br>
>> >> I wanted to know is there anyway of using RSB on rtems6.<br>
>> >> Also while building different bsp toolsets for rtems (erc32/pc386) I<br>
>> >> used rtems on 2 different directories , Is there any way of building<br>
>> >> different BSPs on same rtems?<br>
>> >><br>
>> >> 2. I went through list of open projects and found projects related to<br>
>> >> testing and development of ecosystem quite interesting,<br>
>> >> #3710 <a href="https://devel.rtems.org/ticket/3710" rel="noreferrer noreferrer" target="_blank">https://devel.rtems.org/ticket/3710</a><br>
>> >> #3860 <a href="https://devel.rtems.org/ticket/3860" rel="noreferrer noreferrer" target="_blank">https://devel.rtems.org/ticket/3860</a><br>
>> >> #3892 <a href="https://devel.rtems.org/ticket/3892" rel="noreferrer noreferrer" target="_blank">https://devel.rtems.org/ticket/3892</a><br>
>> >> I would be very grateful to know if any of the above projects is open<br>
>> >> for participation and if yes then work done/needed to be done in it.<br>
>> >> _______________________________________________<br>
>> >> devel mailing list<br>
>> >> <a href="mailto:devel@rtems.org" target="_blank" rel="noreferrer">devel@rtems.org</a><br>
>> >> <a href="http://lists.rtems.org/mailman/listinfo/devel" rel="noreferrer noreferrer" target="_blank">http://lists.rtems.org/mailman/listinfo/devel</a><br>
>> ><br>
>> ><br>
>> ><br>
>> > --<br>
>> > Thanks<br>
>> > - Eshan<br>
_______________________________________________<br>
devel mailing list<br>
<a href="mailto:devel@rtems.org" target="_blank" rel="noreferrer">devel@rtems.org</a><br>
<a href="http://lists.rtems.org/mailman/listinfo/devel" rel="noreferrer noreferrer" target="_blank">http://lists.rtems.org/mailman/listinfo/devel</a><br>
</blockquote></div></div></div>