[0.021s] Invoking command in '/home/robofish/RC2025/build/livox_ros_driver2': CMAKE_PREFIX_PATH=/opt/ros/humble /usr/bin/cmake /home/robofish/RC2025/src/rm_driver/livox_ros_driver2/src -DCMAKE_INSTALL_PREFIX=/home/robofish/RC2025/install/livox_ros_driver2 [0.083s] -- The C compiler identification is GNU 11.4.0 [0.145s] -- The CXX compiler identification is GNU 11.4.0 [0.152s] -- Detecting C compiler ABI info [0.216s] -- Detecting C compiler ABI info - done [0.224s] -- Check for working C compiler: /usr/bin/cc - skipped [0.224s] -- Detecting C compile features [0.225s] -- Detecting C compile features - done [0.228s] -- Detecting CXX compiler ABI info [0.316s] -- Detecting CXX compiler ABI info - done [0.323s] -- Check for working CXX compiler: /usr/bin/c++ - skipped [0.324s] -- Detecting CXX compile features [0.324s] -- Detecting CXX compile features - done [0.325s] -- livox_ros_driver2 version: 1.0.0 [0.326s] -- Found ament_cmake_auto: 1.3.11 (/opt/ros/humble/share/ament_cmake_auto/cmake) [0.513s] -- Found Python3: /usr/bin/python3 (found version "3.10.12") found components: Interpreter [0.697s] -- Using all available rosidl_typesupport_c: rosidl_typesupport_fastrtps_c;rosidl_typesupport_introspection_c [0.711s] -- Found rosidl_adapter: 3.1.6 (/opt/ros/humble/share/rosidl_adapter/cmake) [0.765s] -- Using all available rosidl_typesupport_cpp: rosidl_typesupport_fastrtps_cpp;rosidl_typesupport_introspection_cpp [0.852s] -- Found rmw_implementation_cmake: 6.1.2 (/opt/ros/humble/share/rmw_implementation_cmake/cmake) [0.854s] -- Found rmw_fastrtps_cpp: 6.2.7 (/opt/ros/humble/share/rmw_fastrtps_cpp/cmake) [0.925s] -- Found OpenSSL: /usr/lib/x86_64-linux-gnu/libcrypto.so (found version "3.0.2") [0.958s] -- Found FastRTPS: /opt/ros/humble/include [0.999s] -- Using RMW implementation 'rmw_fastrtps_cpp' as default [1.002s] -- Looking for pthread.h [1.078s] -- Looking for pthread.h - found [1.078s] -- Performing Test CMAKE_HAVE_LIBC_PTHREAD [1.155s] -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success [1.156s] -- Found Threads: TRUE [1.309s] -- Checking for module 'eigen3' [1.323s] -- Found eigen3, version 3.4.0 [1.353s] -- Found Eigen: /usr/include/eigen3 (Required is at least version "3.1") [1.353s] -- Eigen found (include: /usr/include/eigen3, version: 3.4.0) [1.385s] -- Checking for module 'flann' [1.402s] -- Found flann, version 1.9.1 [1.460s] -- Found FLANN: /usr/lib/x86_64-linux-gnu/libflann_cpp.so [1.460s] -- FLANN found (include: /usr/include, lib: /usr/lib/x86_64-linux-gnu/libflann_cpp.so) [5.596s] -- Checking for module 'libusb-1.0' [5.709s] -- Found libusb-1.0, version 1.0.25 [6.043s] -- Found libusb: /usr/lib/x86_64-linux-gnu/libusb-1.0.so [6.044s] -- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb) [6.534s] -- OpenNI2 found (version: 2.2.0.33, include: /usr/include/openni2, lib: /usr/lib/x86_64-linux-gnu/libOpenNI2.so;libusb::libusb) [6.987s] -- Eigen found (include: /usr/include/eigen3, version: 3.4.0) [7.016s] -- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb) [7.038s] -- OpenNI2 found (version: 2.2.0.33, include: /usr/include/openni2, lib: /usr/lib/x86_64-linux-gnu/libOpenNI2.so;libusb::libusb) [7.322s] -- Found Qhull version 8.0.2 [7.718s] -- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb) [8.067s] -- Found PCL_COMMON: /usr/lib/x86_64-linux-gnu/libpcl_common.so [8.069s] -- Found PCL_KDTREE: /usr/lib/x86_64-linux-gnu/libpcl_kdtree.so [8.070s] -- Found PCL_OCTREE: /usr/lib/x86_64-linux-gnu/libpcl_octree.so [8.072s] -- Found PCL_SEARCH: /usr/lib/x86_64-linux-gnu/libpcl_search.so [8.074s] -- Found PCL_SAMPLE_CONSENSUS: /usr/lib/x86_64-linux-gnu/libpcl_sample_consensus.so [8.076s] -- Found PCL_FILTERS: /usr/lib/x86_64-linux-gnu/libpcl_filters.so [8.077s] -- Found PCL_2D: /usr/include/pcl-1.12 [8.078s] -- Found PCL_GEOMETRY: /usr/include/pcl-1.12 [8.081s] -- Found PCL_IO: /usr/lib/x86_64-linux-gnu/libpcl_io.so [8.084s] -- Found PCL_FEATURES: /usr/lib/x86_64-linux-gnu/libpcl_features.so [8.085s] -- Found PCL_ML: /usr/lib/x86_64-linux-gnu/libpcl_ml.so [8.087s] -- Found PCL_SEGMENTATION: /usr/lib/x86_64-linux-gnu/libpcl_segmentation.so [8.088s] -- Found PCL_VISUALIZATION: /usr/lib/x86_64-linux-gnu/libpcl_visualization.so [8.090s] -- Found PCL_SURFACE: /usr/lib/x86_64-linux-gnu/libpcl_surface.so [8.106s] -- Found PCL_REGISTRATION: /usr/lib/x86_64-linux-gnu/libpcl_registration.so [8.108s] -- Found PCL_KEYPOINTS: /usr/lib/x86_64-linux-gnu/libpcl_keypoints.so [8.110s] -- Found PCL_TRACKING: /usr/lib/x86_64-linux-gnu/libpcl_tracking.so [8.111s] -- Found PCL_RECOGNITION: /usr/lib/x86_64-linux-gnu/libpcl_recognition.so [8.113s] -- Found PCL_STEREO: /usr/lib/x86_64-linux-gnu/libpcl_stereo.so [8.114s] -- Found PCL_APPS: /usr/lib/x86_64-linux-gnu/libpcl_apps.so [8.116s] -- Found PCL_IN_HAND_SCANNER: /usr/include/pcl-1.12 [8.117s] -- Found PCL_MODELER: /usr/include/pcl-1.12 [8.118s] -- Found PCL_POINT_CLOUD_EDITOR: /usr/include/pcl-1.12 [8.119s] -- Found PCL_OUTOFCORE: /usr/lib/x86_64-linux-gnu/libpcl_outofcore.so [8.121s] -- Found PCL_PEOPLE: /usr/lib/x86_64-linux-gnu/libpcl_people.so [8.226s] -- Found PkgConfig: /usr/bin/pkg-config (found version "0.29.2") [8.227s] -- Checking for module 'apr-1' [8.242s] -- No package 'apr-1' found [8.576s] -- Found ament_cmake_ros: 0.10.0 (/opt/ros/humble/share/ament_cmake_ros/cmake) [9.202s] -- Using all available rosidl_typesupport_c: rosidl_typesupport_fastrtps_c;rosidl_typesupport_introspection_c [9.884s] -- Using all available rosidl_typesupport_cpp: rosidl_typesupport_fastrtps_cpp;rosidl_typesupport_introspection_cpp [9.919s] -- Found PythonInterp: /usr/bin/python3 (found suitable version "3.10.12", minimum required is "3.6") [9.921s] -- Found python_cmake_module: 0.10.0 (/opt/ros/humble/share/python_cmake_module/cmake) [9.948s] -- Found PythonLibs: /usr/lib/x86_64-linux-gnu/libpython3.10.so (found suitable version "3.10.12", minimum required is "3.5") [9.949s] -- Using PYTHON_EXECUTABLE: /usr/bin/python3 [9.949s] -- Using PYTHON_INCLUDE_DIRS: /usr/include/python3.10 [9.949s] -- Using PYTHON_LIBRARIES: /usr/lib/x86_64-linux-gnu/libpython3.10.so [9.983s] -- Found PythonExtra: .so [10.148s] -- Found ament_lint_auto: 0.12.12 (/opt/ros/humble/share/ament_lint_auto/cmake) [10.189s] -- Added test 'copyright' to check source files copyright and LICENSE [10.206s] -- Added test 'cppcheck' to perform static code analysis on C / C++ code [10.207s] -- Configured cppcheck include dirs: /home/robofish/RC2025/src/rm_driver/livox_ros_driver2/src/3rdparty;/home/robofish/RC2025/src/rm_driver/livox_ros_driver2/src/src [10.207s] -- Configured cppcheck exclude dirs and/or files: [10.212s] -- Added test 'cpplint' to check C / C++ code against the Google style [10.212s] -- Configured cpplint exclude dirs and/or files: [10.213s] -- Added test 'flake8' to check Python code syntax and style conventions [10.214s] -- Added test 'lint_cmake' to check CMake code style [10.215s] -- Added test 'pep257' to check Python code against some of the docstring style conventions in PEP 257 [10.234s] -- Added test 'uncrustify' to check C / C++ code style [10.234s] -- Configured uncrustify additional arguments: [10.235s] -- Added test 'xmllint' to check XML markup files [10.237s] -- Configuring done [10.344s] -- Generating done [10.370s] -- Build files have been written to: /home/robofish/RC2025/build/livox_ros_driver2 [10.442s] Invoked command in '/home/robofish/RC2025/build/livox_ros_driver2' returned '0': CMAKE_PREFIX_PATH=/opt/ros/humble /usr/bin/cmake /home/robofish/RC2025/src/rm_driver/livox_ros_driver2/src -DCMAKE_INSTALL_PREFIX=/home/robofish/RC2025/install/livox_ros_driver2 [10.451s] Invoking command in '/home/robofish/RC2025/build/livox_ros_driver2': CMAKE_PREFIX_PATH=/opt/ros/humble /usr/bin/cmake --build /home/robofish/RC2025/build/livox_ros_driver2 -- -j8 -l8 [10.589s] [ 1%] Generating C code for ROS interfaces [10.670s] [ 3%] Generating C++ code for ROS interfaces [10.673s] [ 3%] Built target ament_cmake_python_copy_livox_ros_driver2 [10.690s] [ 5%] Building CXX object CMakeFiles/livox_ros_driver2_node.dir/rclcpp_components/node_main_livox_ros_driver2_node.cpp.o [11.297s] running egg_info [11.298s] creating livox_ros_driver2.egg-info [11.299s] writing livox_ros_driver2.egg-info/PKG-INFO [11.299s] writing dependency_links to livox_ros_driver2.egg-info/dependency_links.txt [11.300s] writing top-level names to livox_ros_driver2.egg-info/top_level.txt [11.300s] writing manifest file 'livox_ros_driver2.egg-info/SOURCES.txt' [11.301s] reading manifest file 'livox_ros_driver2.egg-info/SOURCES.txt' [11.302s] writing manifest file 'livox_ros_driver2.egg-info/SOURCES.txt' [11.370s] [ 5%] Built target ament_cmake_python_build_livox_ros_driver2_egg [11.882s] [ 7%] Building C object CMakeFiles/livox_interfaces2__rosidl_generator_c.dir/rosidl_generator_c/livox_ros_driver2/msg/detail/custom_point__functions.c.o [11.885s] [ 8%] Building C object CMakeFiles/livox_interfaces2__rosidl_generator_c.dir/rosidl_generator_c/livox_ros_driver2/msg/detail/custom_msg__functions.c.o [11.922s] [ 8%] Built target livox_interfaces2__cpp [11.999s] [ 10%] Generating C++ type support for eProsima Fast-RTPS [12.018s] [ 12%] Generating C++ type support dispatch for ROS interfaces [12.040s] [ 14%] Generating C++ introspection for ROS interfaces [12.129s] [ 15%] Linking C shared library liblivox_ros_driver2__rosidl_generator_c.so [12.242s] [ 15%] Built target livox_interfaces2__rosidl_generator_c [12.306s] [ 17%] Generating C introspection for ROS interfaces [12.347s] [ 19%] Generating C type support dispatch for ROS interfaces [12.372s] [ 21%] Generating C type support for eProsima Fast-RTPS [13.198s] [ 22%] Building CXX object CMakeFiles/livox_interfaces2__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/livox_ros_driver2/msg/detail/custom_point__type_support.cpp.o [13.202s] [ 24%] Building CXX object CMakeFiles/livox_interfaces2__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/livox_ros_driver2/msg/detail/custom_msg__type_support.cpp.o [13.433s] [ 26%] Building CXX object CMakeFiles/livox_interfaces2__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/livox_ros_driver2/msg/detail/custom_point__type_support_c.cpp.o [13.642s] [ 28%] Building CXX object CMakeFiles/livox_interfaces2__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/livox_ros_driver2/msg/detail/dds_fastrtps/custom_point__type_support.cpp.o [13.686s] [ 29%] Building CXX object CMakeFiles/livox_interfaces2__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/livox_ros_driver2/msg/custom_point__type_support.cpp.o [13.892s] [ 31%] Building CXX object CMakeFiles/livox_interfaces2__rosidl_typesupport_c.dir/rosidl_typesupport_c/livox_ros_driver2/msg/custom_point__type_support.cpp.o [14.070s] [ 33%] Building CXX object CMakeFiles/livox_interfaces2__rosidl_typesupport_c.dir/rosidl_typesupport_c/livox_ros_driver2/msg/custom_msg__type_support.cpp.o [14.106s] [ 35%] Building C object CMakeFiles/livox_interfaces2__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/livox_ros_driver2/msg/detail/custom_point__type_support.c.o [14.157s] [ 36%] Building CXX object CMakeFiles/livox_interfaces2__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/livox_ros_driver2/msg/detail/custom_msg__type_support_c.cpp.o [14.172s] [ 38%] Linking CXX shared library liblivox_ros_driver2__rosidl_typesupport_c.so [14.214s] [ 40%] Building C object CMakeFiles/livox_interfaces2__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/livox_ros_driver2/msg/detail/custom_msg__type_support.c.o [14.331s] [ 42%] Linking CXX shared library liblivox_ros_driver2__rosidl_typesupport_introspection_cpp.so [14.341s] [ 43%] Built target livox_interfaces2__rosidl_typesupport_c [14.350s] [ 45%] Building CXX object CMakeFiles/livox_interfaces2__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/livox_ros_driver2/msg/detail/dds_fastrtps/custom_msg__type_support.cpp.o [14.354s] [ 45%] Linking C shared library liblivox_ros_driver2__rosidl_typesupport_introspection_c.so [14.361s] [ 47%] Building CXX object CMakeFiles/livox_interfaces2__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/livox_ros_driver2/msg/custom_msg__type_support.cpp.o [14.505s] [ 47%] Built target livox_interfaces2__rosidl_typesupport_introspection_c [14.547s] [ 47%] Built target livox_interfaces2__rosidl_typesupport_introspection_cpp [14.630s] [ 49%] Linking CXX shared library liblivox_ros_driver2__rosidl_typesupport_fastrtps_c.so [14.723s] [ 49%] Built target livox_interfaces2__rosidl_typesupport_fastrtps_c [14.814s] [ 50%] Linking CXX shared library liblivox_ros_driver2__rosidl_typesupport_cpp.so [14.930s] [ 50%] Built target livox_interfaces2__rosidl_typesupport_cpp [14.974s] [ 52%] Building CXX object CMakeFiles/livox_ros_driver2.dir/src/livox_ros_driver2.cpp.o [15.010s] [ 56%] Building CXX object CMakeFiles/livox_ros_driver2.dir/src/lddc.cpp.o [15.013s] [ 57%] Linking CXX shared library liblivox_ros_driver2__rosidl_typesupport_fastrtps_cpp.so [15.026s] [ 57%] Building CXX object CMakeFiles/livox_ros_driver2.dir/src/driver_node.cpp.o [15.030s] [ 59%] Building CXX object CMakeFiles/livox_ros_driver2.dir/src/lds.cpp.o [15.126s] [ 61%] Building CXX object CMakeFiles/livox_ros_driver2.dir/src/lds_lidar.cpp.o [15.158s] [ 63%] Building CXX object CMakeFiles/livox_ros_driver2.dir/src/comm/comm.cpp.o [15.296s] [ 63%] Built target livox_interfaces2__rosidl_typesupport_fastrtps_cpp [15.425s] [ 63%] Built target livox_interfaces2 [15.469s] [ 64%] Building CXX object CMakeFiles/livox_ros_driver2.dir/src/comm/ldq.cpp.o [16.169s] [ 66%] Building CXX object CMakeFiles/livox_ros_driver2.dir/src/comm/semaphore.cpp.o [16.709s] [ 68%] Building CXX object CMakeFiles/livox_ros_driver2.dir/src/comm/lidar_imu_data_queue.cpp.o [17.077s] [ 70%] Building CXX object CMakeFiles/livox_ros_driver2.dir/src/comm/cache_index.cpp.o [17.118s] [ 71%] Building CXX object CMakeFiles/livox_ros_driver2.dir/src/comm/pub_handler.cpp.o [17.239s] [ 73%] Building CXX object CMakeFiles/livox_ros_driver2.dir/src/parse_cfg_file/parse_cfg_file.cpp.o [17.285s] [ 75%] Building CXX object CMakeFiles/livox_ros_driver2.dir/src/parse_cfg_file/parse_livox_lidar_cfg.cpp.o [18.410s] [ 77%] Building CXX object CMakeFiles/livox_ros_driver2.dir/src/call_back/lidar_common_callback.cpp.o [19.079s] [ 78%] Building CXX object CMakeFiles/livox_ros_driver2.dir/src/call_back/livox_lidar_callback.cpp.o [19.162s] [ 80%] Linking CXX executable livox_ros_driver2_node [19.245s] [ 82%] Generating Python code for ROS interfaces [19.697s] [ 82%] Built target livox_ros_driver2_node [20.544s] [ 82%] Built target livox_interfaces2__py [20.636s] [ 84%] Building C object CMakeFiles/livox_interfaces2__rosidl_generator_py.dir/rosidl_generator_py/livox_ros_driver2/msg/_custom_msg_s.c.o [20.649s] [ 85%] Building C object CMakeFiles/livox_interfaces2__rosidl_generator_py.dir/rosidl_generator_py/livox_ros_driver2/msg/_custom_point_s.c.o [20.994s] [ 87%] Linking C shared library rosidl_generator_py/livox_ros_driver2/liblivox_interfaces2__rosidl_generator_py.so [21.060s] [ 87%] Built target livox_interfaces2__rosidl_generator_py [21.115s] [ 89%] Building C object CMakeFiles/livox_ros_driver2__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/livox_ros_driver2/_livox_ros_driver2_s.ep.rosidl_typesupport_fastrtps_c.c.o [21.126s] [ 91%] Building C object CMakeFiles/livox_ros_driver2__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/livox_ros_driver2/_livox_ros_driver2_s.ep.rosidl_typesupport_c.c.o [21.137s] [ 92%] Building C object CMakeFiles/livox_ros_driver2__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/livox_ros_driver2/_livox_ros_driver2_s.ep.rosidl_typesupport_introspection_c.c.o [21.292s] [ 94%] Linking C shared library rosidl_generator_py/livox_ros_driver2/livox_ros_driver2_s__rosidl_typesupport_fastrtps_c.cpython-310-x86_64-linux-gnu.so [21.340s] [ 96%] Linking C shared library rosidl_generator_py/livox_ros_driver2/livox_ros_driver2_s__rosidl_typesupport_c.cpython-310-x86_64-linux-gnu.so [21.371s] [ 96%] Built target livox_ros_driver2__rosidl_typesupport_fastrtps_c__pyext [21.383s] [ 96%] Built target livox_ros_driver2__rosidl_typesupport_c__pyext [21.392s] [ 98%] Linking C shared library rosidl_generator_py/livox_ros_driver2/livox_ros_driver2_s__rosidl_typesupport_introspection_c.cpython-310-x86_64-linux-gnu.so [21.438s] [ 98%] Built target livox_ros_driver2__rosidl_typesupport_introspection_c__pyext [26.108s] [100%] Linking CXX shared library liblivox_ros_driver2.so [26.727s] [100%] Built target livox_ros_driver2