[Buildroot] [ros-users] Cross Compiling ROS

Vadim Kochan vadim4j at gmail.com
Sat Mar 30 23:09:33 UTC 2019


Hi Mina,

On Thu, Mar 7, 2019 at 3:54 PM Vadym Kochan <vadim4j at gmail.com> wrote:
>
> Hi Mina,
>
> On Wed, Mar 06, 2019 at 04:28:09PM +0200, mina magdy wrote:
> > Hello everyone. My name is Mina and I am working on a project that needs to
> > cross compiler ROS with buildroot on RPi3 target but I faced many problems
> > in the dependencies of ROS. So any one can guide me to build ROS whit a
> > compatible version with buildroot. I hope to build an image that will be
> > used in buildroot open source community.
>
> I found looked at ros on github:
>
>     https://github.com/ros
>
> and there are a lot of packages for ROS, BUT it looks like there is catkin
> (https://github.com/ros/catkin) which actually (as I understood) does
> build, install, and dependency-handling for these packages (it look like
> a cmake + pythton set of tools/macroses). So the first task I think
> should be to add catkin as yet-another package manager (for example like
> buildroot/package/pkg-waf.mk) into Buildroot, and after you can add
> other minimal set of ROS-packages to build ROS image by Buildroot.
>
> Regards,
> Vadim Kochan

On github I found br2-external tree project which contains ros
packages for Buildroot:

    https://github.com/flatmax/NanoPi.Neo4.buildroot.external
    https://github.com/flatmax/NanoPi.Neo4.buildroot.external/tree/master/package/rockchip/ros

the catkin is already converted as Buidroot package infrastructure
which is used by ros-related
packages.

May be it will help you. I did not test it.

Regards,
Vadim Kochan



More information about the buildroot mailing list