ROS2 Cross compilation

I have done a few updates on the cross-compilation assets:

  • rviz (master) can now be cross-compiled
  • a generic dockerfile is used to generate an aarch64 or armhf file-system. A build argument can be specified to docker:
    - armhf: docker build --build-arg ARM_ARCH=arm32v7 …
    - aarch64: docker build --build-arg ARM_ARCH=arm64v8 …
  • the target docker container is cleaned after been extracted
1 Like