From 3effec8cc5d7efd0c69fbae7799930f33eaadb5b Mon Sep 17 00:00:00 2001 From: Martin Dahl Date: Fri, 6 Aug 2021 07:34:34 +0200 Subject: [PATCH] build fix for linux aarch64. closes #19 --- rcl/src/lib.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/rcl/src/lib.rs b/rcl/src/lib.rs index cea8d12..37b7924 100644 --- a/rcl/src/lib.rs +++ b/rcl/src/lib.rs @@ -140,10 +140,10 @@ macro_rules! primitive_sequence { primitive_sequence!(rosidl_runtime_c__float32, f32); primitive_sequence!(rosidl_runtime_c__float64, f64); -#[cfg(target_arch = "aarch64")] +#[cfg(all(target_os="macos", target_arch = "aarch64"))] primitive_sequence!(rosidl_runtime_c__long_double, f64); -#[cfg(not(target_arch = "aarch64"))] +#[cfg(not(all(target_os="macos", target_arch = "aarch64")))] primitive_sequence!(rosidl_runtime_c__long_double, u128); primitive_sequence!(rosidl_runtime_c__char, i8);