You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm looking into updating the https://github.com/ros2-java/ros2_java project to work with ROS2 Galactic, and the Android build is failing because it's trying to cross compile foonathan_memory and running the ARM64 cross compiled binary on x64. I've also read about using qemu as an emulator in these scenarios (#60)
I'm new to the ROS2 and ament ecosystem, so forgive me if this is a dumb question, but is there a way to pass arguments to ament such that qemu would get passed to the foonathan cmake scripts?
@mclayton7 You almost answered the question yourself. You've taken a look at #60. The important bit is that you should set CMAKE_CROSSCOMPILING_EMULATOR on your cmake toolchain file
I'm looking into updating the https://github.com/ros2-java/ros2_java project to work with ROS2 Galactic, and the Android build is failing because it's trying to cross compile foonathan_memory and running the ARM64 cross compiled binary on x64. I've also read about using qemu as an emulator in these scenarios (#60)
I'm new to the ROS2 and ament ecosystem, so forgive me if this is a dumb question, but is there a way to pass arguments to ament such that qemu would get passed to the foonathan cmake scripts?
PR for Galactic
ros2-java/ros2_java#187
Build Log
The text was updated successfully, but these errors were encountered: