Closed pablogs9 closed 4 years ago
Currently, I am facing the same issue for the RPI 3B+ SDK. As I successfully build the libraries before at the end of June using the Docker Build infrastructure, I was surprised by the fact that recently the docker build fails involving the ROS2 rclcpp package. I have tested the following versions with nealry the same outcome:
vxworks-ros2-build branch | wrsdk RPI3 version | Outcome |
---|---|---|
dashing-releaseSR640 | 1.4 | rclcpp failed |
SR0650 | 1.5 | Make-Target fails because of missing rule |
master | 1.5 | Fails as dummy.c is missing |
master | 1.4 | rclcpp failed |
dashing-release | 1.5 | fails to configure asio |
dashing-release | 1.4 | rclcpp failed |
dashing-release-python | 1.4 | rclcpp failed |
Is there a supported set of fixed combinations of different versions? For further debugging purposes I attached trace as well.
Hello @sdoerr20, thanks for reporting it. It shall be possible to build an RPI3 image with ROS2 against the SR0640 SDK which is https://labs.windriver.com/downloads/wrsdk-vxworks7-raspberrypi3b-1.4.tar.bz2 Let me look into it.
Hello @pablogs9, thanks for reporting it. The RPI4 SDK for ROS2 is also the SR0640 one -https://labs.windriver.com/downloads/wrsdk-vxworks7-raspberrypi4b-1.0.tar.bz2. Will look into it as well.
This issue shall be fixed now with https://github.com/Wind-River/vxworks7-layer-for-ros2/commit/81197b31d35cc55fe1fe1c413cc50c68564036fe I have tested it on QEMU, please let me know if it works for you, that I can close it. I'll update a README saying that the build works with SR0640 SDKs at the moment.
Thanks @razr for this update. Closing the issue.
Hello, I have been following VxWorks 7 SDK for Raspberry Pi 4 instructions and this repo instructions in order to run some ROS2 demos on VxWorks 7 on a RPi 4.
I get the following error when building
rclcpp
:Can I have some support with errors? Thank you so much!