Question regarding RSB and open projects

Ayushman Mishra ayushvidushi01 at gmail.com
Thu Feb 11 18:15:49 UTC 2021


Thank-you very much for help and clarification , I think i didn't
bootstrap the source code last time because this time I did get
configure file which i then used for make and make install , this time
I used enable-test=samples option and  while using rtems-test on erc32
, 11 test were performed.
And for the error pax is missing , I install pax separately , but
sadly again got Build error ( this time error report was very
confusing).

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


More information about the devel mailing list