Windel Bouwman

Results 191 comments of Windel Bouwman

@jwinarske Nice work! @themarpe would it be possible to use upstream/unpatched versions of libarchive, spdlog and backward? This would simplify things as well.

This seems like shifting the problem from using hunter, to using cmake_json. At least in yocto there is already a system for managing dependencies, so in yocto we would then...

Thanks for the suggestions, I made a pull request here: https://github.com/ros/meta-ros/pull/1008

Nice job! That seems about right. It seems fastrtps needs patching as well, I was wondering if this patch is required, it seems it does, it should be something like...

The colcon magical incantation I used in the end was something like: ``` colcon build \ --merge-install \ --install-base ${MY_BUILD_FOLDER}/install \ --cmake-args \ -DCMAKE_TOOLCHAIN_FILE=${OE_CMAKE_TOOLCHAIN_FILE} \ -DPYTHON_EXECUTABLE=${OECORE_NATIVE_SYSROOT}/usr/bin/python3 \ -DCMAKE_STAGING_PREFIX=${MY_BUILD_FOLDER}/install \ -DCMAKE_PREFIX_PATH=${MY_BUILD_FOLDER}/install/share...

With a yocto SDK build, you do not get the `/opt/ros/` folder, the ros libraries and headers are stored in the sysroot folder for the target under `/usr/local/oecore-x86_64/sysroots/`.

In my case I have to use this include path: `/usr/local/oecore-x86_64/sysroots/corei7-64-oe-linux/usr/include/`, which includes both linux generic headers, as well as the ros package headers. Btw, I'm using ROS2, maybe this...

This is interesting. Thanks for posting! I'll read into it. My use case: - build a yocto image in developer mode, with the layers in ros/meta-ros - run ros2 commands...

Just wanted to drop this project here into the discussion, as I think it might be relevant: https://github.com/labapart/cross_sysroot Rough idea of this project: - download debian packages from ubuntu ports...

Just wanted to bump this issue with a link to handlepy: https://github.com/pyhandle/hpy this might be the way to go forwards.