Skip to content

Commit 22bd0a1

Browse files
authored
Merge pull request #13 from eholum/fix-atomic-clang-build
Fix Transitive Includes and Linking for Atomic when Building with Clang
2 parents c5afab8 + f419f7b commit 22bd0a1

File tree

2 files changed

+2
-0
lines changed

2 files changed

+2
-0
lines changed

robotiq_driver/CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@ target_include_directories(
3636
$<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/include>
3737
$<INSTALL_INTERFACE:include>
3838
)
39+
target_link_libraries(${PROJECT_NAME} atomic)
3940
ament_target_dependencies(
4041
${PROJECT_NAME}
4142
${THIS_PACKAGE_INCLUDE_DEPENDS}

robotiq_driver/include/robotiq_driver/hardware_interface.hpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@
2828

2929
#pragma once
3030

31+
#include <atomic>
3132
#include <memory>
3233
#include <string>
3334
#include <vector>

0 commit comments

Comments
 (0)