Question regarding RSB and open projects

Joel Sherrill joel at rtems.org
Wed Feb 10 19:06:41 UTC 2021


On Wed, Feb 10, 2021, 12:57 PM 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.
>

Did you install pax? There should be a package for it.

The set builder builds the tools you need to build RTEMS not RTEMS itself.
You need to follow up by building RTEMS

>
> 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
> _______________________________________________
> devel mailing list
> devel at rtems.org
> http://lists.rtems.org/mailman/listinfo/devel
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rtems.org/pipermail/devel/attachments/20210210/43fb9a12/attachment.html>


More information about the devel mailing list