File tree Expand file tree Collapse file tree 5 files changed +13
-5
lines changed
Expand file tree Collapse file tree 5 files changed +13
-5
lines changed Original file line number Diff line number Diff line change @@ -4,7 +4,8 @@ Changelog
44
55[UNRELEASED]
66============
7- * [BUGFIX]: Add the missing ament_cmake_gtest to the dependencies.
7+ * [BUGFIX]: Add the missing ``ament_cmake_gtest `` to the dependencies.
8+ * Use ``add_compile_definitions `` instead of ``add_definitions `` to set the ``EIGEN_MPL2_ONLY `` flag.
89
910ouster_ros v0.14.0
1011==================
Original file line number Diff line number Diff line change @@ -40,8 +40,9 @@ option(CMAKE_POSITION_INDEPENDENT_CODE "Build position independent code." ON)
4040set (_ouster_ros_INCLUDE_DIRS
4141 include
4242 ouster-sdk/ouster_sensor/include
43- ouster-sdk/ouster_client/include/optional-lite
43+ ouster-sdk/ouster_client/include
4444 ouster-sdk/ouster_pcap/include
45+ ouster-sdk/ouster_client/include/optional-lite
4546)
4647
4748# ==== Libraries ====
@@ -62,7 +63,7 @@ include_directories(
6263 ${OpenCV_INCLUDE_DIRS} )
6364
6465# use only MPL-licensed parts of eigen
65- add_definitions ( -DEIGEN_MPL2_ONLY )
66+ add_compile_definitions ( EIGEN_MPL2_ONLY )
6667
6768set (OUSTER_TARGET_LINKS ouster_client)
6869if (BUILD_PCAP)
Original file line number Diff line number Diff line change 1212#define PCL_NO_PRECOMPILE
1313#include < rclcpp/rclcpp.hpp>
1414#include < geometry_msgs/msg/transform_stamped.hpp>
15- #include < ouster/client.h>
1615#include < ouster/lidar_scan.h>
1716#include < ouster/types.h>
1817#include < pcl/point_cloud.h>
Original file line number Diff line number Diff line change 1515// clang-format on
1616
1717#include < pcl_conversions/pcl_conversions.h>
18+ #include < rclcpp/rclcpp.hpp>
1819
1920#include " lock_free_ring_buffer.h"
2021#include < optional>
21- #include < thread>
2222#include < chrono>
23+ #include < mutex>
24+ #include < condition_variable>
25+ #include < thread>
26+ #include < vector>
27+ #include < string>
2328
2429namespace {
2530
Original file line number Diff line number Diff line change 1919#include < atomic>
2020#include < optional>
2121
22+ #include < ouster/client.h>
23+
2224#include < std_srvs/srv/empty.hpp>
2325#include " ouster_sensor_msgs/msg/packet_msg.hpp"
2426#include " ouster_sensor_msgs/srv/get_config.hpp"
You can’t perform that action at this time.
0 commit comments