eProsima / Micro-XRCE-DDS-Client

Micro XRCE-DDS Client repository. Looking for commercial support? Contact info@eprosima.com
Apache License 2.0
130 stars 82 forks source link

Fix build for macOS #346

Closed srmainwaring closed 1 year ago

srmainwaring commented 1 year ago

Minor fix to enable compilation on macOS.

Update CMakeLists.txt to check for CMAKE_SYSTEM_NAME "Darwin" and set UCLIENT_PLATFORM_POSIX=ON if true.

System: macOS Monterey, version 12.6.2 (Intel) Xcode: 14.2 (14C18).

richiprosima commented 1 year ago

Build status:

srmainwaring commented 1 year ago

Build status:

Not sure if you wish to support macOS, but if so I'm happy to help. There is some interest in the ArduPilot community of enabling micro-ros / xrce-dds and ideally we would have multi-platform support for simulation.