今天装librealsense的一些命令行记录

 

hpp:572:11: warning: placement new constructing an object of type ‘rosbag::TopicQuery’ and size ‘24’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
           new (reinterpret_cast(&functor.data)) FunctionObj(f);
           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /librealsense/third-party/realsense-file/boost/boost/function/detail/prologue.hpp:17:0,
                 from /librealsense/third-party/realsense-file/boost/boost/function.hpp:24,
                 from /librealsense/third-party/realsense-file/rosbag/roscpp_traits/include/ros/message_event.h:42,
                 from /librealsense/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/bag.h:50,
                 from /librealsense/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/bag_player.h:40,
                 from /librealsense/third-party/realsense-file/rosbag/rosbag_storage/src/bag_player.cpp:1:
/librealsense/third-party/realsense-file/boost/boost/function/function_base.hpp: In instantiation of ‘static void boost::detail::function::functor_manager_common::manage_small(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = rosbag::TopicQuery]’:
/librealsense/third-party/realsense-file/boost/boost/function/function_base.hpp:364:56:   required from ‘static void boost::detail::function::functor_manager::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, mpl_::true_) [with Functor = rosbag::TopicQuery; mpl_::true_ = mpl_::bool_]’
/librealsense/third-party/realsense-file/boost/boost/function/function_base.hpp:412:18:   required from ‘static void boost::detail::function::functor_manager::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, boost::detail::function::function_obj_tag) [with Functor = rosbag::TopicQuery]’
/librealsense/third-party/realsense-file/boost/boost/function/function_base.hpp:440:20:   required from ‘static void boost::detail::function::functor_manager::manage(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = rosbag::TopicQuery]’
/librealsense/third-party/realsense-file/boost/boost/function/function_template.hpp:940:13:   required from ‘void boost::function1::assign_to(Functor) [with Functor = rosbag::TopicQuery; R = bool; T0 = const rosbag::ConnectionInfo*]’
/librealsense/third-party/realsense-file/boost/boost/function/function_template.hpp:728:7:   required from ‘boost::function1::function1(Functor, typename boost::enable_if_c::value>::value, int>::type) [with Functor = rosbag::TopicQuery; R = bool; T0 = const rosbag::ConnectionInfo*; typename boost::enable_if_c::value>::value, int>::type = int]’
/librealsense/third-party/realsense-file/boost/boost/function/function_template.hpp:1077:16:   required from ‘boost::function::function(Functor, typename boost::enable_if_c::value>::value, int>::type) [with Functor = rosbag::TopicQuery; R = bool; T0 = const rosbag::ConnectionInfo*; typename boost::enable_if_c::value>::value, int>::type = int]’
/librealsense/third-party/realsense-file/rosbag/rosbag_storage/src/bag_player.cpp:50:60:   required from here
/librealsense/third-party/realsense-file/boost/boost/function/function_base.hpp:318:13: warning: placement new constructing an object of type ‘boost::detail::function::functor_manager_common::functor_type {aka rosbag::TopicQuery}’ and size ‘24’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
             new (reinterpret_cast(&out_buffer.data)) functor_type(*in_functor);
             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[  2%] Building CXX object third-party/realsense-file/CMakeFiles/realsense-file.dir/rosbag/rosbag_storage/src/buffer.cpp.o
[  2%] Building CXX object third-party/realsense-file/CMakeFiles/realsense-file.dir/rosbag/rosbag_storage/src/chunked_file.cpp.o
[  3%] Building CXX object third-party/realsense-file/CMakeFiles/realsense-file.dir/rosbag/rosbag_storage/src/lz4_stream.cpp.o
[  3%] Building CXX object third-party/realsense-file/CMakeFiles/realsense-file.dir/rosbag/rosbag_storage/src/message_instance.cpp.o
[  3%] Building CXX object third-party/realsense-file/CMakeFiles/realsense-file.dir/rosbag/rosbag_storage/src/query.cpp.o
[  3%] Building CXX object third-party/realsense-file/CMakeFiles/realsense-file.dir/rosbag/rosbag_storage/src/stream.cpp.o
[  4%] Building CXX object third-party/realsense-file/CMakeFiles/realsense-file.dir/rosbag/rosbag_storage/src/uncompressed_stream.cpp.o
[  4%] Building CXX object third-party/realsense-file/CMakeFiles/realsense-file.dir/rosbag/rosbag_storage/src/view.cpp.o
[  4%] Building CXX object third-party/realsense-file/CMakeFiles/realsense-file.dir/rosbag/roscpp_serialization/src/serialization.cpp.o
[  5%] Building CXX object third-party/realsense-file/CMakeFiles/realsense-file.dir/rosbag/rostime/src/duration.cpp.o
[  5%] Building CXX object third-party/realsense-file/CMakeFiles/realsense-file.dir/rosbag/rostime/src/rate.cpp.o
[  5%] Building CXX object third-party/realsense-file/CMakeFiles/realsense-file.dir/rosbag/rostime/src/time.cpp.o
/librealsense/third-party/realsense-file/rosbag/rostime/src/time.cpp:99:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
     throw(NoHighPerformanceTimersException)
     ^~~~~
[  6%] Building C object third-party/realsense-file/CMakeFiles/realsense-file.dir/rosbag/roslz4/src/lz4s.c.o
[  6%] Building C object third-party/realsense-file/CMakeFiles/realsense-file.dir/rosbag/roslz4/src/xxhash.c.o
[  6%] Linking CXX static library librealsense-file.a
[  6%] Built target realsense-file
Scanning dependencies of target realsense2
[  6%] Building CXX object CMakeFiles/realsense2.dir/src/algo/depth-to-rgb-calibration/calibration.cpp.o
[  6%] Building CXX object CMakeFiles/realsense2.dir/src/algo/depth-to-rgb-calibration/coeffs.cpp.o
[  6%] Building CXX object CMakeFiles/realsense2.dir/src/algo/depth-to-rgb-calibration/cost.cpp.o
[  7%] Building CXX object CMakeFiles/realsense2.dir/src/algo/depth-to-rgb-calibration/uvmap.cpp.o
[  7%] Building CXX object CMakeFiles/realsense2.dir/src/algo/depth-to-rgb-calibration/optimizer.cpp.o
[  7%] Building CXX object CMakeFiles/realsense2.dir/src/algo/depth-to-rgb-calibration/k-to-dsm.cpp.o
[  8%] Building CXX object CMakeFiles/realsense2.dir/src/algo/depth-to-rgb-calibration/svd_3x4.cpp.o
[  8%] Building CXX object CMakeFiles/realsense2.dir/src/algo/depth-to-rgb-calibration/pinv_3x3.cpp.o
[  8%] Building CXX object CMakeFiles/realsense2.dir/src/algo/depth-to-rgb-calibration/utils.cpp.o
[  9%] Building CXX object CMakeFiles/realsense2.dir/src/algo/depth-to-rgb-calibration/rotation-in-angles.cpp.o
[  9%] Building CXX object CMakeFiles/realsense2.dir/src/algo/depth-to-rgb-calibration/valid-scene.cpp.o
[  9%] Building CXX object CMakeFiles/realsense2.dir/src/algo/depth-to-rgb-calibration/valid-results.cpp.o
[ 10%] Building CXX object CMakeFiles/realsense2.dir/src/ds5/ds5-options.cpp.o
[ 10%] Building CXX object CMakeFiles/realsense2.dir/src/ds5/ds5-timestamp.cpp.o
[ 10%] Building CXX object CMakeFiles/realsense2.dir/src/ds5/ds5-private.cpp.o
[ 11%] Building CXX object CMakeFiles/realsense2.dir/src/ds5/ds5-motion.cpp.o
[ 11%] Building CXX object CMakeFiles/realsense2.dir/src/ds5/ds5-nonmonochrome.cpp.o
[ 11%] Building CXX object CMakeFiles/realsense2.dir/src/ds5/ds5-device.cpp.o
[ 11%] Building CXX object CMakeFiles/realsense2.dir/src/ds5/ds5-color.cpp.o
[ 12%] Building CXX object CMakeFiles/realsense2.dir/src/ds5/ds5-active.cpp.o
[ 12%] Building CXX object CMakeFiles/realsense2.dir/src/ds5/ds5-factory.cpp.o
[ 12%] Building CXX object CMakeFiles/realsense2.dir/src/ds5/ds5-fw-update-device.cpp.o
[ 13%] Building CXX object CMakeFiles/realsense2.dir/src/ds5/advanced_mode/rs_advanced_mode.cpp.o
[ 13%] Building CXX object CMakeFiles/realsense2.dir/src/ds5/advanced_mode/presets.cpp.o
[ 13%] Building CXX object CMakeFiles/realsense2.dir/src/ds5/advanced_mode/advanced_mode.cpp.o
[ 14%] Building CXX object CMakeFiles/realsense2.dir/src/ds5/ds5-auto-calibration.cpp.o
[ 14%] Building CXX object CMakeFiles/realsense2.dir/src/ivcam/ivcam-private.cpp.o
[ 14%] Building CXX object CMakeFiles/realsense2.dir/src/ivcam/sr300.cpp.o
[ 15%] Building CXX object CMakeFiles/realsense2.dir/src/ivcam/sr300-fw-update-device.cpp.o
[ 15%] Building CXX object CMakeFiles/realsense2.dir/src/l500/l500-depth.cpp.o
[ 15%] Building CXX object CMakeFiles/realsense2.dir/src/l500/l500-private.cpp.o
[ 15%] Building CXX object CMakeFiles/realsense2.dir/src/l500/l500-color.cpp.o
[ 16%] Building CXX object CMakeFiles/realsense2.dir/src/l500/l500-device.cpp.o
[ 16%] Building CXX object CMakeFiles/realsense2.dir/src/l500/l500-motion.cpp.o
[ 16%] Building CXX object CMakeFiles/realsense2.dir/src/l500/l500-factory.cpp.o
[ 17%] Building CXX object CMakeFiles/realsense2.dir/src/l500/l500-fw-update-device.cpp.o
[ 17%] Building CXX object CMakeFiles/realsense2.dir/src/l500/l500-serializable.cpp.o
[ 17%] Building CXX object CMakeFiles/realsense2.dir/src/l500/l500-options.cpp.o
[ 18%] Building CXX object CMakeFiles/realsense2.dir/src/l500/ac-trigger.cpp.o
/librealsense/src/l500/ac-trigger.cpp:278:10: warning: extra ‘;’ [-Wpedantic]
         };
          ^
[ 18%] Building CXX object CMakeFiles/realsense2.dir/src/media/record/record_device.cpp.o
[ 18%] Building CXX object CMakeFiles/realsense2.dir/src/media/record/record_sensor.cpp.o
[ 19%] Building CXX object CMakeFiles/realsense2.dir/src/media/playback/playback_device.cpp.o
[ 19%] Building CXX object CMakeFiles/realsense2.dir/src/media/playback/playback_sensor.cpp.o
[ 19%] Building CXX object CMakeFiles/realsense2.dir/src/media/ros/ros_reader.cpp.o
In file included from /librealsense/third-party/realsense-file/boost/boost/function/detail/maybe_include.hpp:18:0,
                 from /librealsense/third-party/realsense-file/boost/boost/function/detail/function_iterate.hpp:14,
                 from /librealsense/third-party/realsense-file/boost/boost/preprocessor/iteration/detail/iter/forward1.hpp:52,
                 from /librealsense/third-party/realsense-file/boost/boost/function.hpp:64,
                 from /librealsense/third-party/realsense-file/rosbag/roscpp_traits/include/ros/message_event.h:42,
                 from /librealsense/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/bag.h:50,
                 from /librealsense/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/message_instance.h:150,
                 from /librealsense/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/view.h:41,
                 from /librealsense/src/media/ros/ros_reader.h:6,
                 from /librealsense/src/media/ros/ros_reader.cpp:5:
/librealsense/third-party/realsense-file/boost/boost/function/function_template.hpp: In instantiation of ‘void boost::detail::function::basic_vtable1::assign_functor(FunctionObj, boost::detail::function::function_buffer&, mpl_::true_) const [with FunctionObj = rosbag::TopicQuery; R = bool; T0 = const rosbag::ConnectionInfo*; mpl_::true_ = mpl_::bool_]’:
/librealsense/third-party/realsense-file/boost/boost/function/function_template.hpp:608:27:   required from ‘bool boost::detail::function::basic_vtable1::assign_to(FunctionObj, boost::detail::function::function_buffer&, boost::detail::function::function_obj_tag) const [with FunctionObj = rosbag::TopicQuery; R = bool; T0 = const rosbag::ConnectionInfo*]’
/librealsense/third-party/realsense-file/boost/boost/function/function_template.hpp:498:27:   required from ‘bool boost::detail::function::basic_vtable1::assign_to(F, boost::detail::function::function_buffer&) const [with F = rosbag::TopicQuery; R = bool; T0 = const rosbag::ConnectionInfo*]’
/librealsense/third-party/realsense-file/boost/boost/function/function_template.hpp:942:7:   required from ‘void boost::function1::assign_to(Functor) [with Functor = rosbag::TopicQuery; R = bool; T0 = const rosbag::ConnectionInfo*]’
/librealsense/third-party/realsense-file/boost/boost/function/function_template.hpp:728:7:   required from ‘boost::function1::function1(Functor, typename boost::enable_if_c::value>::value, int>::type) [with Functor = rosbag::TopicQuery; R = bool; T0 = const rosbag::ConnectionInfo*; typename boost::enable_if_c::value>::value, int>::type = int]’
/librealsense/third-party/realsense-file/boost/boost/function/function_template.hpp:1077:16:   required from ‘boost::function::function(Functor, typename boost::enable_if_c::value>::value, int>::type) [with Functor = rosbag::TopicQuery; R = bool; T0 = const rosbag::ConnectionInfo*; typename boost::enable_if_c::value>::value, int>::type = int]’
/librealsense/src/media/ros/ros_reader.cpp:109:93:   required from here
/librealsense/third-party/realsense-file/boost/boost/function/function_template.hpp:572:11: warning: placement new constructing an object of type ‘rosbag::TopicQuery’ and size ‘24’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
           new (reinterpret_cast(&functor.data)) FunctionObj(f);
           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /librealsense/third-party/realsense-file/boost/boost/function/detail/prologue.hpp:17:0,
                 from /librealsense/third-party/realsense-file/boost/boost/function.hpp:24,
                 from /librealsense/third-party/realsense-file/rosbag/roscpp_traits/include/ros/message_event.h:42,
                 from /librealsense/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/bag.h:50,
                 from /librealsense/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/message_instance.h:150,
                 from /librealsense/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/view.h:41,
                 from /librealsense/src/media/ros/ros_reader.h:6,
                 from /librealsense/src/media/ros/ros_reader.cpp:5:
/librealsense/third-party/realsense-file/boost/boost/function/function_base.hpp: In instantiation of ‘static void boost::detail::function::functor_manager_common::manage_small(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = rosbag::TopicQuery]’:
/librealsense/third-party/realsense-file/boost/boost/function/function_base.hpp:364:56:   required from ‘static void boost::detail::function::functor_manager::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, mpl_::true_) [with Functor = rosbag::TopicQuery; mpl_::true_ = mpl_::bool_]’
/librealsense/third-party/realsense-file/boost/boost/function/function_base.hpp:412:18:   required from ‘static void boost::detail::function::functor_manager::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, boost::detail::function::function_obj_tag) [with Functor = rosbag::TopicQuery]’
/librealsense/third-party/realsense-file/boost/boost/function/function_base.hpp:440:20:   required from ‘static void boost::detail::function::functor_manager::manage(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = rosbag::TopicQuery]’
/librealsense/third-party/realsense-file/boost/boost/function/function_template.hpp:940:13:   required from ‘void boost::function1::assign_to(Functor) [with Functor = rosbag::TopicQuery; R = bool; T0 = const rosbag::ConnectionInfo*]’
/librealsense/third-party/realsense-file/boost/boost/function/function_template.hpp:728:7:   required from ‘boost::function1::function1(Functor, typename boost::enable_if_c::value>::value, int>::type) [with Functor = rosbag::TopicQuery; R = bool; T0 = const rosbag::ConnectionInfo*; typename boost::enable_if_c::value>::value, int>::type = int]’
/librealsense/third-party/realsense-file/boost/boost/function/function_template.hpp:1077:16:   required from ‘boost::function::function(Functor, typename boost::enable_if_c::value>::value, int>::type) [with Functor = rosbag::TopicQuery; R = bool; T0 = const rosbag::ConnectionInfo*; typename boost::enable_if_c::value>::value, int>::type = int]’
/librealsense/src/media/ros/ros_reader.cpp:109:93:   required from here
/librealsense/third-party/realsense-file/boost/boost/function/function_base.hpp:318:13: warning: placement new constructing an object of type ‘boost::detail::function::functor_manager_common::functor_type {aka rosbag::TopicQuery}’ and size ‘24’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
             new (reinterpret_cast(&out_buffer.data)) functor_type(*in_functor);
             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 19%] Building CXX object CMakeFiles/realsense2.dir/src/media/ros/ros_writer.cpp.o
[ 20%] Building CXX object CMakeFiles/realsense2.dir/src/mock/sql.cpp.o
[ 20%] Building CXX object CMakeFiles/realsense2.dir/src/mock/recorder.cpp.o
[ 20%] Building CXX object CMakeFiles/realsense2.dir/src/proc/sse/sse-align.cpp.o
[ 21%] Building CXX object CMakeFiles/realsense2.dir/src/proc/sse/sse-pointcloud.cpp.o
[ 21%] Building CXX object CMakeFiles/realsense2.dir/src/proc/processing-blocks-factory.cpp.o
[ 21%] Building CXX object CMakeFiles/realsense2.dir/src/proc/align.cpp.o
[ 22%] Building CXX object CMakeFiles/realsense2.dir/src/proc/colorizer.cpp.o
[ 22%] Building CXX object CMakeFiles/realsense2.dir/src/proc/pointcloud.cpp.o
[ 22%] Building CXX object CMakeFiles/realsense2.dir/src/proc/occlusion-filter.cpp.o
[ 23%] Building CXX object CMakeFiles/realsense2.dir/src/proc/synthetic-stream.cpp.o
[ 23%] Building CXX object CMakeFiles/realsense2.dir/src/proc/syncer-processing-block.cpp.o
[ 23%] Building CXX object CMakeFiles/realsense2.dir/src/proc/decimation-filter.cpp.o
[ 23%] Building CXX object CMakeFiles/realsense2.dir/src/proc/spatial-filter.cpp.o
[ 24%] Building CXX object CMakeFiles/realsense2.dir/src/proc/temporal-filter.cpp.o
[ 24%] Building CXX object CMakeFiles/realsense2.dir/src/proc/hole-filling-filter.cpp.o
[ 24%] Building CXX object CMakeFiles/realsense2.dir/src/proc/disparity-transform.cpp.o
[ 25%] Building CXX object CMakeFiles/realsense2.dir/src/proc/y8i-to-y8y8.cpp.o
[ 25%] Building CXX object CMakeFiles/realsense2.dir/src/proc/y12i-to-y16y16.cpp.o
[ 25%] Building CXX object CMakeFiles/realsense2.dir/src/proc/identity-processing-block.cpp.o
[ 26%] Building CXX object CMakeFiles/realsense2.dir/src/proc/threshold.cpp.o
[ 26%] Building CXX object CMakeFiles/realsense2.dir/src/proc/rates-printer.cpp.o
[ 26%] Building CXX object CMakeFiles/realsense2.dir/src/proc/zero-order.cpp.o
[ 27%] Building CXX object CMakeFiles/realsense2.dir/src/proc/units-transform.cpp.o
[ 27%] Building CXX object CMakeFiles/realsense2.dir/src/proc/rotation-transform.cpp.o
[ 27%] Building CXX object CMakeFiles/realsense2.dir/src/proc/color-formats-converter.cpp.o
[ 27%] Building CXX object CMakeFiles/realsense2.dir/src/proc/depth-formats-converter.cpp.o
[ 28%] Building CXX object CMakeFiles/realsense2.dir/src/proc/motion-transform.cpp.o
[ 28%] Building CXX object CMakeFiles/realsense2.dir/src/proc/auto-exposure-processor.cpp.o
[ 28%] Building CXX object CMakeFiles/realsense2.dir/src/proc/depth-decompress.cpp.o
[ 29%] Building CXX object CMakeFiles/realsense2.dir/src/pipeline/pipeline.cpp.o
[ 29%] Building CXX object CMakeFiles/realsense2.dir/src/pipeline/config.cpp.o
[ 29%] Building CXX object CMakeFiles/realsense2.dir/src/pipeline/profile.cpp.o
[ 30%] Building CXX object CMakeFiles/realsense2.dir/src/pipeline/aggregator.cpp.o
[ 30%] Building CXX object CMakeFiles/realsense2.dir/src/fw-logs/fw-log-data.cpp.o
[ 30%] Building CXX object CMakeFiles/realsense2.dir/src/fw-logs/fw-logs-formating-options.cpp.o
[ 31%] Building CXX object CMakeFiles/realsense2.dir/src/fw-logs/fw-logs-parser.cpp.o
[ 31%] Building CXX object CMakeFiles/realsense2.dir/src/fw-logs/fw-logs-xml-helper.cpp.o
[ 31%] Building CXX object CMakeFiles/realsense2.dir/src/fw-logs/fw-string-formatter.cpp.o
[ 31%] Building CXX object CMakeFiles/realsense2.dir/src/fw-update/fw-update-device.cpp.o
[ 32%] Building CXX object CMakeFiles/realsense2.dir/src/fw-update/fw-update-factory.cpp.o
[ 32%] Building CXX object CMakeFiles/realsense2.dir/src/fw-update/fw-update-unsigned.cpp.o
[ 32%] Building CXX object CMakeFiles/realsense2.dir/src/libusb/context-libusb.cpp.o
In file included from /librealsense/src/libusb/context-libusb.h:10:0,
                 from /librealsense/src/libusb/context-libusb.cpp:4:
/usr/include/libusb-1.0/libusb.h:736:4: warning: ISO C++ forbids zero-size array ‘dev_capability_data’ [-Wpedantic]
  [0] /* non-standard, but usually working code */
    ^
/usr/include/libusb-1.0/libusb.h:767:4: warning: ISO C++ forbids zero-size array ‘dev_capability’ [-Wpedantic]
  [0] /* non-standard, but usually working code */
    ^
/usr/include/libusb-1.0/libusb.h:1263:4: warning: ISO C++ forbids zero-size array ‘iso_packet_desc’ [-Wpedantic]
  [0] /* non-standard, but usually working code */
    ^
[ 33%] Building CXX object CMakeFiles/realsense2.dir/src/libusb/interface-libusb.cpp.o
In file included from /librealsense/src/libusb/endpoint-libusb.h:8:0,
                 from /librealsense/src/libusb/interface-libusb.h:6,
                 from /librealsense/src/libusb/interface-libusb.cpp:4:
/usr/include/libusb-1.0/libusb.h:736:4: warning: ISO C++ forbids zero-size array ‘dev_capability_data’ [-Wpedantic]
  [0] /* non-standard, but usually working code */
    ^
/usr/include/libusb-1.0/libusb.h:767:4: warning: ISO C++ forbids zero-size array ‘dev_capability’ [-Wpedantic]
  [0] /* non-standard, but usually working code */
    ^
/usr/include/libusb-1.0/libusb.h:1263:4: warning: ISO C++ forbids zero-size array ‘iso_packet_desc’ [-Wpedantic]
  [0] /* non-standard, but usually working code */
    ^
[ 33%] Building CXX object CMakeFiles/realsense2.dir/src/libusb/device-libusb.cpp.o
In file included from /librealsense/src/libusb/endpoint-libusb.h:8:0,
                 from /librealsense/src/libusb/interface-libusb.h:6,
                 from /librealsense/src/libusb/messenger-libusb.h:7,
                 from /librealsense/src/libusb/device-libusb.h:6,
                 from /librealsense/src/libusb/device-libusb.cpp:4:
/usr/include/libusb-1.0/libusb.h:736:4: warning: ISO C++ forbids zero-size array ‘dev_capability_data’ [-Wpedantic]
  [0] /* non-standard, but usually working code */
    ^
/usr/include/libusb-1.0/libusb.h:767:4: warning: ISO C++ forbids zero-size array ‘dev_capability’ [-Wpedantic]
  [0] /* non-standard, but usually working code */
    ^
/usr/include/libusb-1.0/libusb.h:1263:4: warning: ISO C++ forbids zero-size array ‘iso_packet_desc’ [-Wpedantic]
  [0] /* non-standard, but usually working code */
    ^
[ 33%] Building CXX object CMakeFiles/realsense2.dir/src/libusb/messenger-libusb.cpp.o
In file included from /librealsense/src/libusb/endpoint-libusb.h:8:0,
                 from /librealsense/src/libusb/interface-libusb.h:6,
                 from /librealsense/src/libusb/messenger-libusb.h:7,
                 from /librealsense/src/libusb/messenger-libusb.cpp:4:
/usr/include/libusb-1.0/libusb.h:736:4: warning: ISO C++ forbids zero-size array ‘dev_capability_data’ [-Wpedantic]
  [0] /* non-standard, but usually working code */
    ^
/usr/include/libusb-1.0/libusb.h:767:4: warning: ISO C++ forbids zero-size array ‘dev_capability’ [-Wpedantic]
  [0] /* non-standard, but usually working code */
    ^
/usr/include/libusb-1.0/libusb.h:1263:4: warning: ISO C++ forbids zero-size array ‘iso_packet_desc’ [-Wpedantic]
  [0] /* non-standard, but usually working code */
    ^
[ 34%] Building CXX object CMakeFiles/realsense2.dir/src/libusb/request-libusb.cpp.o
In file included from /librealsense/src/libusb/request-libusb.h:6:0,
                 from /librealsense/src/libusb/request-libusb.cpp:4:
/usr/include/libusb-1.0/libusb.h:736:4: warning: ISO C++ forbids zero-size array ‘dev_capability_data’ [-Wpedantic]
  [0] /* non-standard, but usually working code */
    ^
/usr/include/libusb-1.0/libusb.h:767:4: warning: ISO C++ forbids zero-size array ‘dev_capability’ [-Wpedantic]
  [0] /* non-standard, but usually working code */
    ^
/usr/include/libusb-1.0/libusb.h:1263:4: warning: ISO C++ forbids zero-size array ‘iso_packet_desc’ [-Wpedantic]
  [0] /* non-standard, but usually working code */
    ^
[ 34%] Building CXX object CMakeFiles/realsense2.dir/src/libusb/enumerator-libusb.cpp.o
In file included from /librealsense/src/libusb/endpoint-libusb.h:8:0,
                 from /librealsense/src/libusb/interface-libusb.h:6,
                 from /librealsense/src/libusb/messenger-libusb.h:7,
                 from /librealsense/src/libusb/device-libusb.h:6,
                 from /librealsense/src/libusb/enumerator-libusb.cpp:5:
/usr/include/libusb-1.0/libusb.h:736:4: warning: ISO C++ forbids zero-size array ‘dev_capability_data’ [-Wpedantic]
  [0] /* non-standard, but usually working code */
    ^
/usr/include/libusb-1.0/libusb.h:767:4: warning: ISO C++ forbids zero-size array ‘dev_capability’ [-Wpedantic]
  [0] /* non-standard, but usually working code */
    ^
/usr/include/libusb-1.0/libusb.h:1263:4: warning: ISO C++ forbids zero-size array ‘iso_packet_desc’ [-Wpedantic]
  [0] /* non-standard, but usually working code */
    ^
[ 34%] Building CXX object CMakeFiles/realsense2.dir/src/hid/hid-device.cpp.o
[ 35%] Building CXX object CMakeFiles/realsense2.dir/src/uvc/uvc-device.cpp.o
[ 35%] Building CXX object CMakeFiles/realsense2.dir/src/uvc/uvc-parser.cpp.o
[ 35%] Building CXX object CMakeFiles/realsense2.dir/src/uvc/uvc-streamer.cpp.o
[ 36%] Building CXX object CMakeFiles/realsense2.dir/src/rsusb-backend/rsusb-backend.cpp.o
[ 36%] Building CXX object CMakeFiles/realsense2.dir/src/libuvc/rsusb-backend-linux.cpp.o
[ 36%] Building CXX object CMakeFiles/realsense2.dir/src/algo.cpp.o
[ 36%] Building CXX object CMakeFiles/realsense2.dir/src/archive.cpp.o
[ 37%] Building CXX object CMakeFiles/realsense2.dir/src/backend.cpp.o
[ 37%] Building CXX object CMakeFiles/realsense2.dir/src/context.cpp.o
[ 37%] Building CXX object CMakeFiles/realsense2.dir/src/device.cpp.o
[ 38%] Building CXX object CMakeFiles/realsense2.dir/src/device_hub.cpp.o
[ 38%] Building CXX object CMakeFiles/realsense2.dir/src/environment.cpp.o
[ 38%] Building CXX object CMakeFiles/realsense2.dir/src/error-handling.cpp.o
[ 39%] Building CXX object CMakeFiles/realsense2.dir/src/firmware_logger_device.cpp.o
[ 39%] Building CXX object CMakeFiles/realsense2.dir/src/global_timestamp_reader.cpp.o
[ 39%] Building CXX object CMakeFiles/realsense2.dir/src/hw-monitor.cpp.o
[ 40%] Building CXX object CMakeFiles/realsense2.dir/src/image.cpp.o
[ 40%] Building CXX object CMakeFiles/realsense2.dir/src/image-avx.cpp.o
[ 40%] Building CXX object CMakeFiles/realsense2.dir/src/log.cpp.o
[ 40%] Building CXX object CMakeFiles/realsense2.dir/src/option.cpp.o
[ 41%] Building CXX object CMakeFiles/realsense2.dir/src/rs.cpp.o
[ 41%] Building CXX object CMakeFiles/realsense2.dir/src/sensor.cpp.o
[ 41%] Building CXX object CMakeFiles/realsense2.dir/src/software-device.cpp.o
[ 42%] Building CXX object CMakeFiles/realsense2.dir/src/source.cpp.o
[ 42%] Building CXX object CMakeFiles/realsense2.dir/src/stream.cpp.o
[ 42%] Building CXX object CMakeFiles/realsense2.dir/src/sync.cpp.o
[ 43%] Building CXX object CMakeFiles/realsense2.dir/src/terminal-parser.cpp.o
[ 43%] Building CXX object CMakeFiles/realsense2.dir/src/types.cpp.o
[ 43%] Building C object CMakeFiles/realsense2.dir/src/verify.c.o
[ 44%] Building CXX object CMakeFiles/realsense2.dir/src/frame-validator.cpp.o
[ 44%] Building CXX object CMakeFiles/realsense2.dir/src/depth-to-rgb-calibration.cpp.o
[ 44%] Building C object CMakeFiles/realsense2.dir/third-party/sqlite/sqlite3.c.o
[ 44%] Building CXX object CMakeFiles/realsense2.dir/third-party/easyloggingpp/src/easylogging++.cc.o
[ 45%] Linking CXX shared library librealsense2.so
[ 45%] Built target realsense2
Scanning dependencies of target glfw
[ 45%] Building C object third-party/glfw/src/CMakeFiles/glfw.dir/context.c.o
[ 45%] Building C object third-party/glfw/src/CMakeFiles/glfw.dir/init.c.o
In file included from /librealsense/third-party/glfw/src/init.c:28:0:
/librealsense/third-party/glfw/src/init.c: In function ‘glfwSetErrorCallback’:
/librealsense/third-party/glfw/src/internal.h:221:11: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic]
         t = x;                    \
           ^
/librealsense/third-party/glfw/src/init.c:311:5: note: in expansion of macro ‘_GLFW_SWAP_POINTERS’
     _GLFW_SWAP_POINTERS(_glfwErrorCallback, cbfun);
     ^~~~~~~~~~~~~~~~~~~
/librealsense/third-party/glfw/src/internal.h:223:11: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic]
         y = t;                    \
           ^
/librealsense/third-party/glfw/src/init.c:311:5: note: in expansion of macro ‘_GLFW_SWAP_POINTERS’
     _GLFW_SWAP_POINTERS(_glfwErrorCallback, cbfun);
     ^~~~~~~~~~~~~~~~~~~
[ 45%] Building C object third-party/glfw/src/CMakeFiles/glfw.dir/input.c.o
In file included from /librealsense/third-party/glfw/src/input.c:28:0:
/librealsense/third-party/glfw/src/input.c: In function ‘glfwSetKeyCallback’:
/librealsense/third-party/glfw/src/internal.h:221:11: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic]
         t = x;                    \
           ^
/librealsense/third-party/glfw/src/input.c:797:5: note: in expansion of macro ‘_GLFW_SWAP_POINTERS’
     _GLFW_SWAP_POINTERS(window->callbacks.key, cbfun);
     ^~~~~~~~~~~~~~~~~~~
/librealsense/third-party/glfw/src/internal.h:223:11: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic]
         y = t;                    \
           ^
/librealsense/third-party/glfw/src/input.c:797:5: note: in expansion of macro ‘_GLFW_SWAP_POINTERS’
     _GLFW_SWAP_POINTERS(window->callbacks.key, cbfun);
     ^~~~~~~~~~~~~~~~~~~
/librealsense/third-party/glfw/src/input.c: In function ‘glfwSetCharCallback’:
/librealsense/third-party/glfw/src/internal.h:221:11: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic]
         t = x;                    \
           ^
/librealsense/third-party/glfw/src/input.c:807:5: note: in expansion of macro ‘_GLFW_SWAP_POINTERS’
     _GLFW_SWAP_POINTERS(window->callbacks.character, cbfun);
     ^~~~~~~~~~~~~~~~~~~
/librealsense/third-party/glfw/src/internal.h:223:11: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic]
         y = t;                    \
           ^
/librealsense/third-party/glfw/src/input.c:807:5: note: in expansion of macro ‘_GLFW_SWAP_POINTERS’
     _GLFW_SWAP_POINTERS(window->callbacks.character, cbfun);
     ^~~~~~~~~~~~~~~~~~~
/librealsense/third-party/glfw/src/input.c: In function ‘glfwSetCharModsCallback’:
/librealsense/third-party/glfw/src/internal.h:221:11: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic]
         t = x;                    \
           ^
/librealsense/third-party/glfw/src/input.c:817:5: note: in expansion of macro ‘_GLFW_SWAP_POINTERS’
     _GLFW_SWAP_POINTERS(window->callbacks.charmods, cbfun);
     ^~~~~~~~~~~~~~~~~~~
/librealsense/third-party/glfw/src/internal.h:223:11: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic]
         y = t;                    \
           ^
/librealsense/third-party/glfw/src/input.c:817:5: note: in expansion of macro ‘_GLFW_SWAP_POINTERS’
     _GLFW_SWAP_POINTERS(window->callbacks.charmods, cbfun);
     ^~~~~~~~~~~~~~~~~~~
/librealsense/third-party/glfw/src/input.c: In function ‘glfwSetMouseButtonCallback’:
/librealsense/third-party/glfw/src/internal.h:221:11: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic]
         t = x;                    \
           ^
/librealsense/third-party/glfw/src/input.c:828:5: note: in expansion of macro ‘_GLFW_SWAP_POINTERS’
     _GLFW_SWAP_POINTERS(window->callbacks.mouseButton, cbfun);
     ^~~~~~~~~~~~~~~~~~~
/librealsense/third-party/glfw/src/internal.h:223:11: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic]
         y = t;                    \
           ^
/librealsense/third-party/glfw/src/input.c:828:5: note: in expansion of macro ‘_GLFW_SWAP_POINTERS’
     _GLFW_SWAP_POINTERS(window->callbacks.mouseButton, cbfun);
     ^~~~~~~~~~~~~~~~~~~
/librealsense/third-party/glfw/src/input.c: In function ‘glfwSetCursorPosCallback’:
/librealsense/third-party/glfw/src/internal.h:221:11: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic]
         t = x;                    \
           ^
/librealsense/third-party/glfw/src/input.c:839:5: note: in expansion of macro ‘_GLFW_SWAP_POINTERS’
     _GLFW_SWAP_POINTERS(window->callbacks.cursorPos, cbfun);
     ^~~~~~~~~~~~~~~~~~~
/librealsense/third-party/glfw/src/internal.h:223:11: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic]
         y = t;                    \
           ^
/librealsense/third-party/glfw/src/input.c:839:5: note: in expansion of macro ‘_GLFW_SWAP_POINTERS’
     _GLFW_SWAP_POINTERS(window->callbacks.cursorPos, cbfun);
     ^~~~~~~~~~~~~~~~~~~
/librealsense/third-party/glfw/src/input.c: In function ‘glfwSetCursorEnterCallback’:
/librealsense/third-party/glfw/src/internal.h:221:11: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic]
         t = x;                    \
           ^
/librealsense/third-party/glfw/src/input.c:850:5: note: in expansion of macro ‘_GLFW_SWAP_POINTERS’
     _GLFW_SWAP_POINTERS(window->callbacks.cursorEnter, cbfun);
     ^~~~~~~~~~~~~~~~~~~
/librealsense/third-party/glfw/src/internal.h:223:11: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic]
         y = t;                    \
           ^
/librealsense/third-party/glfw/src/input.c:850:5: note: in expansion of macro ‘_GLFW_SWAP_POINTERS’
     _GLFW_SWAP_POINTERS(window->callbacks.cursorEnter, cbfun);
     ^~~~~~~~~~~~~~~~~~~
/librealsense/third-party/glfw/src/input.c: In function ‘glfwSetScrollCallback’:
/librealsense/third-party/glfw/src/internal.h:221:11: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic]
         t = x;                    \
           ^
/librealsense/third-party/glfw/src/input.c:861:5: note: in expansion of macro ‘_GLFW_SWAP_POINTERS’
     _GLFW_SWAP_POINTERS(window->callbacks.scroll, cbfun);
     ^~~~~~~~~~~~~~~~~~~
/librealsense/third-party/glfw/src/internal.h:223:11: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic]
         y = t;                    \
           ^
/librealsense/third-party/glfw/src/input.c:861:5: note: in expansion of macro ‘_GLFW_SWAP_POINTERS’
     _GLFW_SWAP_POINTERS(window->callbacks.scroll, cbfun);
     ^~~~~~~~~~~~~~~~~~~
/librealsense/third-party/glfw/src/input.c: In function ‘glfwSetDropCallback’:
/librealsense/third-party/glfw/src/internal.h:221:11: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic]
         t = x;                    \
           ^
/librealsense/third-party/glfw/src/input.c:871:5: note: in expansion of macro ‘_GLFW_SWAP_POINTERS’
     _GLFW_SWAP_POINTERS(window->callbacks.drop, cbfun);
     ^~~~~~~~~~~~~~~~~~~
/librealsense/third-party/glfw/src/internal.h:223:11: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic]
         y = t;                    \
           ^
/librealsense/third-party/glfw/src/input.c:871:5: note: in expansion of macro ‘_GLFW_SWAP_POINTERS’
     _GLFW_SWAP_POINTERS(window->callbacks.drop, cbfun);
     ^~~~~~~~~~~~~~~~~~~
/librealsense/third-party/glfw/src/input.c: In function ‘glfwSetJoystickCallback’:
/librealsense/third-party/glfw/src/internal.h:221:11: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic]
         t = x;                    \
           ^
/librealsense/third-party/glfw/src/input.c:1073:5: note: in expansion of macro ‘_GLFW_SWAP_POINTERS’
     _GLFW_SWAP_POINTERS(_glfw.callbacks.joystick, cbfun);
     ^~~~~~~~~~~~~~~~~~~
/librealsense/third-party/glfw/src/internal.h:223:11: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic]
         y = t;                    \
           ^
/librealsense/third-party/glfw/src/input.c:1073:5: note: in expansion of macro ‘_GLFW_SWAP_POINTERS’
     _GLFW_SWAP_POINTERS(_glfw.callbacks.joystick, cbfun);
     ^~~~~~~~~~~~~~~~~~~
[ 46%] Building C object third-party/glfw/src/CMakeFiles/glfw.dir/monitor.c.o
In file included from /librealsense/third-party/glfw/src/monitor.c:28:0:
/librealsense/third-party/glfw/src/monitor.c: In function ‘glfwSetMonitorCallback’:
/librealsense/third-party/glfw/src/internal.h:221:11: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic]
         t = x;                    \
           ^
/librealsense/third-party/glfw/src/monitor.c:396:5: note: in expansion of macro ‘_GLFW_SWAP_POINTERS’
     _GLFW_SWAP_POINTERS(_glfw.callbacks.monitor, cbfun);
     ^~~~~~~~~~~~~~~~~~~
/librealsense/third-party/glfw/src/internal.h:223:11: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic]
         y = t;                    \
           ^
/librealsense/third-party/glfw/src/monitor.c:396:5: note: in expansion of macro ‘_GLFW_SWAP_POINTERS’
     _GLFW_SWAP_POINTERS(_glfw.callbacks.monitor, cbfun);
     ^~~~~~~~~~~~~~~~~~~
[ 46%] Building C object third-party/glfw/src/CMakeFiles/glfw.dir/vulkan.c.o
/librealsense/third-party/glfw/src/vulkan.c: In function ‘_glfwInitVulkan’:
/librealsense/third-party/glfw/src/vulkan.c:69:36: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic]
     _glfw.vk.GetInstanceProcAddr = (PFN_vkGetInstanceProcAddr)
                                    ^
/librealsense/third-party/glfw/src/vulkan.c: In function ‘glfwGetInstanceProcAddress’:
/librealsense/third-party/glfw/src/vulkan.c:263:16: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic]
         proc = (GLFWvkproc) _glfw_dlsym(_glfw.vk.handle, procname);
                ^
[ 46%] Building C object third-party/glfw/src/CMakeFiles/glfw.dir/window.c.o
In file included from /librealsense/third-party/glfw/src/window.c:29:0:
/librealsense/third-party/glfw/src/window.c: In function ‘glfwSetWindowPosCallback’:
/librealsense/third-party/glfw/src/internal.h:221:11: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic]
         t = x;                    \
           ^
/librealsense/third-party/glfw/src/window.c:980:5: note: in expansion of macro ‘_GLFW_SWAP_POINTERS’
     _GLFW_SWAP_POINTERS(window->callbacks.pos, cbfun);
     ^~~~~~~~~~~~~~~~~~~
/librealsense/third-party/glfw/src/internal.h:223:11: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic]
         y = t;                    \
           ^
/librealsense/third-party/glfw/src/window.c:980:5: note: in expansion of macro ‘_GLFW_SWAP_POINTERS’
     _GLFW_SWAP_POINTERS(window->callbacks.pos, cbfun);
     ^~~~~~~~~~~~~~~~~~~
/librealsense/third-party/glfw/src/window.c: In function ‘glfwSetWindowSizeCallback’:
/librealsense/third-party/glfw/src/internal.h:221:11: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic]
         t = x;                    \
           ^
/librealsense/third-party/glfw/src/window.c:991:5: note: in expansion of macro ‘_GLFW_SWAP_POINTERS’
     _GLFW_SWAP_POINTERS(window->callbacks.size, cbfun);
     ^~~~~~~~~~~~~~~~~~~
/librealsense/third-party/glfw/src/internal.h:223:11: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic]
         y = t;                    \
           ^
/librealsense/third-party/glfw/src/window.c:991:5: note: in expansion of macro ‘_GLFW_SWAP_POINTERS’
     _GLFW_SWAP_POINTERS(window->callbacks.size, cbfun);
     ^~~~~~~~~~~~~~~~~~~
/librealsense/third-party/glfw/src/window.c: In function ‘glfwSetWindowCloseCallback’:
/librealsense/third-party/glfw/src/internal.h:221:11: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic]
         t = x;                    \
           ^
/librealsense/third-party/glfw/src/window.c:1002:5: note: in expansion of macro ‘_GLFW_SWAP_POINTERS’
     _GLFW_SWAP_POINTERS(window->callbacks.close, cbfun);
     ^~~~~~~~~~~~~~~~~~~
/librealsense/third-party/glfw/src/internal.h:223:11: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic]
         y = t;                    \
           ^
/librealsense/third-party/glfw/src/window.c:1002:5: note: in expansion of macro ‘_GLFW_SWAP_POINTERS’
     _GLFW_SWAP_POINTERS(window->callbacks.close, cbfun);
     ^~~~~~~~~~~~~~~~~~~
/librealsense/third-party/glfw/src/window.c: In function ‘glfwSetWindowRefreshCallback’:
/librealsense/third-party/glfw/src/internal.h:221:11: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic]
         t = x;                    \
           ^
/librealsense/third-party/glfw/src/window.c:1013:5: note: in expansion of macro ‘_GLFW_SWAP_POINTERS’
     _GLFW_SWAP_POINTERS(window->callbacks.refresh, cbfun);
     ^~~~~~~~~~~~~~~~~~~
/librealsense/third-party/glfw/src/internal.h:223:11: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic]
         y = t;                    \
           ^
/librealsense/third-party/glfw/src/window.c:1013:5: note: in expansion of macro ‘_GLFW_SWAP_POINTERS’
     _GLFW_SWAP_POINTERS(window->callbacks.refresh, cbfun);
     ^~~~~~~~~~~~~~~~~~~
/librealsense/third-party/glfw/src/window.c: In function ‘glfwSetWindowFocusCallback’:
/librealsense/third-party/glfw/src/internal.h:221:11: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic]
         t = x;                    \
           ^
/librealsense/third-party/glfw/src/window.c:1024:5: note: in expansion of macro ‘_GLFW_SWAP_POINTERS’
     _GLFW_SWAP_POINTERS(window->callbacks.focus, cbfun);
     ^~~~~~~~~~~~~~~~~~~
/librealsense/third-party/glfw/src/internal.h:223:11: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic]
         y = t;                    \
           ^
/librealsense/third-party/glfw/src/window.c:1024:5: note: in expansion of macro ‘_GLFW_SWAP_POINTERS’
     _GLFW_SWAP_POINTERS(window->callbacks.focus, cbfun);
     ^~~~~~~~~~~~~~~~~~~
/librealsense/third-party/glfw/src/window.c: In function ‘glfwSetWindowIconifyCallback’:
/librealsense/third-party/glfw/src/internal.h:221:11: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic]
         t = x;                    \
           ^
/librealsense/third-party/glfw/src/window.c:1035:5: note: in expansion of macro ‘_GLFW_SWAP_POINTERS’
     _GLFW_SWAP_POINTERS(window->callbacks.iconify, cbfun);
     ^~~~~~~~~~~~~~~~~~~
/librealsense/third-party/glfw/src/internal.h:223:11: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic]
         y = t;                    \
           ^
/librealsense/third-party/glfw/src/window.c:1035:5: note: in expansion of macro ‘_GLFW_SWAP_POINTERS’
     _GLFW_SWAP_POINTERS(window->callbacks.iconify, cbfun);
     ^~~~~~~~~~~~~~~~~~~
/librealsense/third-party/glfw/src/window.c: In function ‘glfwSetWindowMaximizeCallback’:
/librealsense/third-party/glfw/src/internal.h:221:11: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic]
         t = x;                    \
           ^
/librealsense/third-party/glfw/src/window.c:1046:5: note: in expansion of macro ‘_GLFW_SWAP_POINTERS’
     _GLFW_SWAP_POINTERS(window->callbacks.maximize, cbfun);
     ^~~~~~~~~~~~~~~~~~~
/librealsense/third-party/glfw/src/internal.h:223:11: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic]
         y = t;                    \
           ^
/librealsense/third-party/glfw/src/window.c:1046:5: note: in expansion of macro ‘_GLFW_SWAP_POINTERS’
     _GLFW_SWAP_POINTERS(window->callbacks.maximize, cbfun);
     ^~~~~~~~~~~~~~~~~~~
/librealsense/third-party/glfw/src/window.c: In function ‘glfwSetFramebufferSizeCallback’:
/librealsense/third-party/glfw/src/internal.h:221:11: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic]
         t = x;                    \
           ^
/librealsense/third-party/glfw/src/window.c:1057:5: note: in expansion of macro ‘_GLFW_SWAP_POINTERS’
     _GLFW_SWAP_POINTERS(window->callbacks.fbsize, cbfun);
     ^~~~~~~~~~~~~~~~~~~
/librealsense/third-party/glfw/src/internal.h:223:11: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic]
         y = t;                    \
           ^
/librealsense/third-party/glfw/src/window.c:1057:5: note: in expansion of macro ‘_GLFW_SWAP_POINTERS’
     _GLFW_SWAP_POINTERS(window->callbacks.fbsize, cbfun);
     ^~~~~~~~~~~~~~~~~~~
/librealsense/third-party/glfw/src/window.c: In function ‘glfwSetWindowContentScaleCallback’:
/librealsense/third-party/glfw/src/internal.h:221:11: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic]
         t = x;                    \
           ^
/librealsense/third-party/glfw/src/window.c:1068:5: note: in expansion of macro ‘_GLFW_SWAP_POINTERS’
     _GLFW_SWAP_POINTERS(window->callbacks.scale, cbfun);
     ^~~~~~~~~~~~~~~~~~~
/librealsense/third-party/glfw/src/internal.h:223:11: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic]
         y = t;                    \
           ^
/librealsense/third-party/glfw/src/window.c:1068:5: note: in expansion of macro ‘_GLFW_SWAP_POINTERS’
     _GLFW_SWAP_POINTERS(window->callbacks.scale, cbfun);
     ^~~~~~~~~~~~~~~~~~~
[ 47%] Building C object third-party/glfw/src/CMakeFiles/glfw.dir/x11_init.c.o
/librealsense/third-party/glfw/src/x11_init.c: In function ‘initExtensions’:
/librealsense/third-party/glfw/src/x11_init.c:467:44: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic]
         _glfw.x11.vidmode.QueryExtension = (PFN_XF86VidModeQueryExtension)
                                            ^
/librealsense/third-party/glfw/src/x11_init.c:469:42: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic]
         _glfw.x11.vidmode.GetGammaRamp = (PFN_XF86VidModeGetGammaRamp)
                                          ^
/librealsense/third-party/glfw/src/x11_init.c:471:42: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic]
         _glfw.x11.vidmode.SetGammaRamp = (PFN_XF86VidModeSetGammaRamp)
                                          ^
/librealsense/third-party/glfw/src/x11_init.c:473:46: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic]
         _glfw.x11.vidmode.GetGammaRampSize = (PFN_XF86VidModeGetGammaRampSize)
                                              ^
/librealsense/third-party/glfw/src/x11_init.c:489:37: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic]
         _glfw.x11.xi.QueryVersion = (PFN_XIQueryVersion)
                                     ^
/librealsense/third-party/glfw/src/x11_init.c:491:37: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic]
         _glfw.x11.xi.SelectEvents = (PFN_XISelectEvents)
                                     ^
/librealsense/third-party/glfw/src/x11_init.c:519:38: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic]
         _glfw.x11.randr.AllocGamma = (PFN_XRRAllocGamma)
                                      ^
/librealsense/third-party/glfw/src/x11_init.c:521:37: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic]
         _glfw.x11.randr.FreeGamma = (PFN_XRRFreeGamma)
                                     ^
/librealsense/third-party/glfw/src/x11_init.c:523:40: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic]
         _glfw.x11.randr.FreeCrtcInfo = (PFN_XRRFreeCrtcInfo)
                                        ^
/librealsense/third-party/glfw/src/x11_init.c:525:37: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic]
         _glfw.x11.randr.FreeGamma = (PFN_XRRFreeGamma)
                                     ^
/librealsense/third-party/glfw/src/x11_init.c:527:42: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic]
         _glfw.x11.randr.FreeOutputInfo = (PFN_XRRFreeOutputInfo)
                                          ^
/librealsense/third-party/glfw/src/x11_init.c:529:47: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic]
         _glfw.x11.randr.FreeScreenResources = (PFN_XRRFreeScreenResources)
                                               ^
/librealsense/third-party/glfw/src/x11_init.c:531:40: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic]
         _glfw.x11.randr.GetCrtcGamma = (PFN_XRRGetCrtcGamma)
                                        ^
/librealsense/third-party/glfw/src/x11_init.c:533:44: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic]
         _glfw.x11.randr.GetCrtcGammaSize = (PFN_XRRGetCrtcGammaSize)
                                            ^
/librealsense/third-party/glfw/src/x11_init.c:535:39: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic]
         _glfw.x11.randr.GetCrtcInfo = (PFN_XRRGetCrtcInfo)
                                       ^
/librealsense/third-party/glfw/src/x11_init.c:537:41: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic]
         _glfw.x11.randr.GetOutputInfo = (PFN_XRRGetOutputInfo)
                                         ^
/librealsense/third-party/glfw/src/x11_init.c:539:44: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic]
         _glfw.x11.randr.GetOutputPrimary = (PFN_XRRGetOutputPrimary)
                                            ^
/librealsense/third-party/glfw/src/x11_init.c:541:53: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic]
         _glfw.x11.randr.GetScreenResourcesCurrent = (PFN_XRRGetScreenResourcesCurrent)
                                                     ^
/librealsense/third-party/glfw/src/x11_init.c:543:42: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic]
         _glfw.x11.randr.QueryExtension = (PFN_XRRQueryExtension)
                                          ^
/librealsense/third-party/glfw/src/x11_init.c:545:40: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic]
         _glfw.x11.randr.QueryVersion = (PFN_XRRQueryVersion)
                                        ^
/librealsense/third-party/glfw/src/x11_init.c:547:39: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic]
         _glfw.x11.randr.SelectInput = (PFN_XRRSelectInput)
                                       ^
/librealsense/third-party/glfw/src/x11_init.c:549:41: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic]
         _glfw.x11.randr.SetCrtcConfig = (PFN_XRRSetCrtcConfig)
                                         ^
/librealsense/third-party/glfw/src/x11_init.c:551:40: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic]
         _glfw.x11.randr.SetCrtcGamma = (PFN_XRRSetCrtcGamma)
                                        ^
/librealsense/third-party/glfw/src/x11_init.c:553:47: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic]
         _glfw.x11.randr.UpdateConfiguration = (PFN_XRRUpdateConfiguration)
                                               ^
/librealsense/third-party/glfw/src/x11_init.c:611:41: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic]
         _glfw.x11.xcursor.ImageCreate = (PFN_XcursorImageCreate)
                                         ^
/librealsense/third-party/glfw/src/x11_init.c:613:42: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic]
         _glfw.x11.xcursor.ImageDestroy = (PFN_XcursorImageDestroy)
                                          ^
/librealsense/third-party/glfw/src/x11_init.c:615:45: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic]
         _glfw.x11.xcursor.ImageLoadCursor = (PFN_XcursorImageLoadCursor)
                                             ^
/librealsense/third-party/glfw/src/x11_init.c:626:39: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic]
         _glfw.x11.xinerama.IsActive = (PFN_XineramaIsActive)
                                       ^
/librealsense/third-party/glfw/src/x11_init.c:628:45: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic]
         _glfw.x11.xinerama.QueryExtension = (PFN_XineramaQueryExtension)
                                             ^
/librealsense/third-party/glfw/src/x11_init.c:630:43: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic]
         _glfw.x11.xinerama.QueryScreens = (PFN_XineramaQueryScreens)
                                           ^
/librealsense/third-party/glfw/src/x11_init.c:670:45: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic]
         _glfw.x11.x11xcb.GetXCBConnection = (PFN_XGetXCBConnection)
                                             ^
/librealsense/third-party/glfw/src/x11_init.c:681:44: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic]
         _glfw.x11.xrender.QueryExtension = (PFN_XRenderQueryExtension)
                                            ^
/librealsense/third-party/glfw/src/x11_init.c:683:42: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic]
         _glfw.x11.xrender.QueryVersion = (PFN_XRenderQueryVersion)
                                          ^
/librealsense/third-party/glfw/src/x11_init.c:685:46: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic]
         _glfw.x11.xrender.FindVisualFormat = (PFN_XRenderFindVisualFormat)
                                              ^
[ 47%] Building C object third-party/glfw/src/CMakeFiles/glfw.dir/x11_monitor.c.o
[ 47%] Building C object third-party/glfw/src/CMakeFiles/glfw.dir/x11_window.c.o
[ 48%] Building C object third-party/glfw/src/CMakeFiles/glfw.dir/xkb_unicode.c.o
[ 48%] Building C object third-party/glfw/src/CMakeFiles/glfw.dir/posix_time.c.o
[ 48%] Building C object third-party/glfw/src/CMakeFiles/glfw.dir/posix_thread.c.o
[ 49%] Building C object third-party/glfw/src/CMakeFiles/glfw.dir/glx_context.c.o
In file included from /librealsense/third-party/glfw/src/internal.h:187:0,
                 from /librealsense/third-party/glfw/src/glx_context.c:28:
/librealsense/third-party/glfw/src/glx_context.c: In function ‘getProcAddressGLX’:
/librealsense/third-party/glfw/src/x11_platform.h:166:35: warning: ISO C forbids return between function pointer and ‘void *’ [-Wpedantic]
 #define _glfw_dlsym(handle, name) dlsym(handle, name)
                                   ^~~~~~~~~~~~~~~~~~~
/librealsense/third-party/glfw/src/glx_context.c:226:16: note: in expansion of macro ‘_glfw_dlsym’
         return _glfw_dlsym(_glfw.glx.handle, procname);
                ^~~~~~~~~~~
/librealsense/third-party/glfw/src/glx_context.c: In function ‘_glfwInitGLX’:
/librealsense/third-party/glfw/src/glx_context.c:285:28: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic]
     _glfw.glx.GetFBConfigs =
                            ^
/librealsense/third-party/glfw/src/glx_context.c:287:33: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic]
     _glfw.glx.GetFBConfigAttrib =
                                 ^
/librealsense/third-party/glfw/src/glx_context.c:289:31: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic]
     _glfw.glx.GetClientString =
                               ^
/librealsense/third-party/glfw/src/glx_context.c:291:30: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic]
     _glfw.glx.QueryExtension =
                              ^
/librealsense/third-party/glfw/src/glx_context.c:293:28: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic]
     _glfw.glx.QueryVersion =
                            ^
/librealsense/third-party/glfw/src/glx_context.c:295:30: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic]
     _glfw.glx.DestroyContext =
                              ^
/librealsense/third-party/glfw/src/glx_context.c:297:27: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic]
     _glfw.glx.MakeCurrent =
                           ^
/librealsense/third-party/glfw/src/glx_context.c:299:27: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic]
     _glfw.glx.SwapBuffers =
                           ^
/librealsense/third-party/glfw/src/glx_context.c:301:37: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic]
     _glfw.glx.QueryExtensionsString =
                                     ^
/librealsense/third-party/glfw/src/glx_context.c:303:32: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic]
     _glfw.glx.CreateNewContext =
                                ^
/librealsense/third-party/glfw/src/glx_context.c:305:28: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic]
     _glfw.glx.CreateWindow =
                            ^
/librealsense/third-party/glfw/src/glx_context.c:307:29: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic]
     _glfw.glx.DestroyWindow =
                             ^
/librealsense/third-party/glfw/src/glx_context.c:309:30: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic]
     _glfw.glx.GetProcAddress =
                              ^
/librealsense/third-party/glfw/src/glx_context.c:311:33: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic]
     _glfw.glx.GetProcAddressARB =
                                 ^
/librealsense/third-party/glfw/src/glx_context.c:313:37: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic]
     _glfw.glx.GetVisualFromFBConfig =
                                     ^
[ 49%] Building C object third-party/glfw/src/CMakeFiles/glfw.dir/egl_context.c.o
/librealsense/third-party/glfw/src/egl_context.c: In function ‘getProcAddressEGL’:
/librealsense/third-party/glfw/src/egl_context.c:256:27: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic]
         GLFWglproc proc = (GLFWglproc) _glfw_dlsym(window->context.egl.client,
                           ^
/librealsense/third-party/glfw/src/egl_context.c: In function ‘_glfwInitEGL’:
/librealsense/third-party/glfw/src/egl_context.c:338:33: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic]
     _glfw.egl.GetConfigAttrib = (PFN_eglGetConfigAttrib)
                                 ^
/librealsense/third-party/glfw/src/egl_context.c:340:28: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic]
     _glfw.egl.GetConfigs = (PFN_eglGetConfigs)
                            ^
/librealsense/third-party/glfw/src/egl_context.c:342:28: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic]
     _glfw.egl.GetDisplay = (PFN_eglGetDisplay)
                            ^
/librealsense/third-party/glfw/src/egl_context.c:344:26: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic]
     _glfw.egl.GetError = (PFN_eglGetError)
                          ^
/librealsense/third-party/glfw/src/egl_context.c:346:28: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic]
     _glfw.egl.Initialize = (PFN_eglInitialize)
                            ^
/librealsense/third-party/glfw/src/egl_context.c:348:27: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic]
     _glfw.egl.Terminate = (PFN_eglTerminate)
                           ^
/librealsense/third-party/glfw/src/egl_context.c:350:25: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic]
     _glfw.egl.BindAPI = (PFN_eglBindAPI)
                         ^
/librealsense/third-party/glfw/src/egl_context.c:352:31: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic]
     _glfw.egl.CreateContext = (PFN_eglCreateContext)
                               ^
/librealsense/third-party/glfw/src/egl_context.c:354:32: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic]
     _glfw.egl.DestroySurface = (PFN_eglDestroySurface)
                                ^
/librealsense/third-party/glfw/src/egl_context.c:356:32: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic]
     _glfw.egl.DestroyContext = (PFN_eglDestroyContext)
                                ^
/librealsense/third-party/glfw/src/egl_context.c:358:37: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic]
     _glfw.egl.CreateWindowSurface = (PFN_eglCreateWindowSurface)
                                     ^
/librealsense/third-party/glfw/src/egl_context.c:360:29: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic]
     _glfw.egl.MakeCurrent = (PFN_eglMakeCurrent)
                             ^
/librealsense/third-party/glfw/src/egl_context.c:362:29: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic]
     _glfw.egl.SwapBuffers = (PFN_eglSwapBuffers)
                             ^
/librealsense/third-party/glfw/src/egl_context.c:364:30: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic]
     _glfw.egl.SwapInterval = (PFN_eglSwapInterval)
                              ^
/librealsense/third-party/glfw/src/egl_context.c:366:29: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic]
     _glfw.egl.QueryString = (PFN_eglQueryString)
                             ^
/librealsense/third-party/glfw/src/egl_context.c:368:32: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic]
     _glfw.egl.GetProcAddress = (PFN_eglGetProcAddress)
                                ^
[ 49%] Building C object third-party/glfw/src/CMakeFiles/glfw.dir/osmesa_context.c.o
/librealsense/third-party/glfw/src/osmesa_context.c: In function ‘_glfwInitOSMesa’:
/librealsense/third-party/glfw/src/osmesa_context.c:148:37: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic]
     _glfw.osmesa.CreateContextExt = (PFN_OSMesaCreateContextExt)
                                     ^
/librealsense/third-party/glfw/src/osmesa_context.c:150:41: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic]
     _glfw.osmesa.CreateContextAttribs = (PFN_OSMesaCreateContextAttribs)
                                         ^
/librealsense/third-party/glfw/src/osmesa_context.c:152:35: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic]
     _glfw.osmesa.DestroyContext = (PFN_OSMesaDestroyContext)
                                   ^
/librealsense/third-party/glfw/src/osmesa_context.c:154:32: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic]
     _glfw.osmesa.MakeCurrent = (PFN_OSMesaMakeCurrent)
                                ^
/librealsense/third-party/glfw/src/osmesa_context.c:156:35: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic]
     _glfw.osmesa.GetColorBuffer = (PFN_OSMesaGetColorBuffer)
                                   ^
/librealsense/third-party/glfw/src/osmesa_context.c:158:35: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic]
     _glfw.osmesa.GetDepthBuffer = (PFN_OSMesaGetDepthBuffer)
                                   ^
/librealsense/third-party/glfw/src/osmesa_context.c:160:35: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic]
     _glfw.osmesa.GetProcAddress = (PFN_OSMesaGetProcAddress)
                                   ^
[ 49%] Building C object third-party/glfw/src/CMakeFiles/glfw.dir/linux_joystick.c.o
[ 50%] Linking C static library libglfw3.a
[ 50%] Built target glfw
Scanning dependencies of target realsense2-gl
[ 50%] Building CXX object src/gl/CMakeFiles/realsense2-gl.dir/synthetic-stream-gl.cpp.o
[ 50%] Building CXX object src/gl/CMakeFiles/realsense2-gl.dir/yuy2rgb-gl.cpp.o
In file included from /usr/include/c++/7/backward/strstream:50:0,
                 from /librealsense/src/gl/yuy2rgb-gl.cpp:19:
/usr/include/c++/7/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp]
 #warning \
  ^~~~~~~
[ 51%] Building CXX object src/gl/CMakeFiles/realsense2-gl.dir/pointcloud-gl.cpp.o
[ 51%] Building CXX object src/gl/CMakeFiles/realsense2-gl.dir/rs-gl.cpp.o
[ 51%] Building C object src/gl/CMakeFiles/realsense2-gl.dir/__/__/third-party/glad/glad.c.o
[ 52%] Building CXX object src/gl/CMakeFiles/realsense2-gl.dir/__/__/common/opengl3.cpp.o
[ 52%] Building CXX object src/gl/CMakeFiles/realsense2-gl.dir/pc-shader.cpp.o
[ 52%] Building CXX object src/gl/CMakeFiles/realsense2-gl.dir/camera-shader.cpp.o
In file included from /librealsense/src/gl/camera-shader.cpp:17:0:
/librealsense/src/gl/../../common/res/sr300.h: In function ‘void uncompress_sr305_obj(std::vector&, std::vector&, std::vector&)’:
/librealsense/src/gl/../../common/res/sr300.h:11:77: warning: ‘int LZ4_uncompress(const char*, char*, int)’ is deprecated: use LZ4_decompress_fast() instead [-Wdeprecated-declarations]
     LZ4_uncompress((const char*)sr305_obj_data, uncompressed.data(), 0x43c5c);
                                                                             ^
In file included from /librealsense/src/gl/../../common/res/d435.h:6:0,
                 from /librealsense/src/gl/camera-shader.cpp:15:
/librealsense/third-party/realsense-file/lz4/lz4.h:446:68: note: declared here
 LZ4LIB_API LZ4_DEPRECATED("use LZ4_decompress_fast() instead") int LZ4_uncompress (const char* source, char* dest, int outputSize);
                                                                    ^~~~~~~~~~~~~~
In file included from /librealsense/src/gl/camera-shader.cpp:19:0:
/librealsense/src/gl/../../common/res/l500.h: In function ‘void uncompress_L515_obj(std::vector&, std::vector&, std::vector&)’:
/librealsense/src/gl/../../common/res/l500.h:11:76: warning: ‘int LZ4_uncompress(const char*, char*, int)’ is deprecated: use LZ4_decompress_fast() instead [-Wdeprecated-declarations]
     LZ4_uncompress((const char*)L515_obj_data, uncompressed.data(), 0x49e1e);
                                                                            ^
In file included from /librealsense/src/gl/../../common/res/d435.h:6:0,
                 from /librealsense/src/gl/camera-shader.cpp:15:
/librealsense/third-party/realsense-file/lz4/lz4.h:446:68: note: declared here
 LZ4LIB_API LZ4_DEPRECATED("use LZ4_decompress_fast() instead") int LZ4_uncompress (const char* source, char* dest, int outputSize);
                                                                    ^~~~~~~~~~~~~~
[ 53%] Building CXX object src/gl/CMakeFiles/realsense2-gl.dir/upload.cpp.o
In file included from /usr/include/c++/7/backward/strstream:50:0,
                 from /librealsense/src/gl/upload.cpp:24:
/usr/include/c++/7/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp]
 #warning \
  ^~~~~~~
[ 53%] Building CXX object src/gl/CMakeFiles/realsense2-gl.dir/colorizer-gl.cpp.o
In file included from /usr/include/c++/7/backward/strstream:50:0,
                 from /librealsense/src/gl/colorizer-gl.cpp:22:
/usr/include/c++/7/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp]
 #warning \
  ^~~~~~~
[ 53%] Building CXX object src/gl/CMakeFiles/realsense2-gl.dir/align-gl.cpp.o
In file included from /usr/include/c++/7/backward/strstream:50:0,
                 from /librealsense/src/gl/align-gl.cpp:21:
/usr/include/c++/7/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp]
 #warning \
  ^~~~~~~
[ 53%] Building C object src/gl/CMakeFiles/realsense2-gl.dir/__/__/third-party/realsense-file/lz4/lz4.c.o
[ 54%] Building CXX object src/gl/CMakeFiles/realsense2-gl.dir/__/__/third-party/easyloggingpp/src/easylogging++.cc.o
[ 54%] Linking CXX shared library librealsense2-gl.so
[ 54%] Built target realsense2-gl
Scanning dependencies of target rs-hello-realsense
[ 54%] Building CXX object examples/hello-realsense/CMakeFiles/rs-hello-realsense.dir/rs-hello-realsense.cpp.o
[ 54%] Linking CXX executable rs-hello-realsense
[ 54%] Built target rs-hello-realsense
Scanning dependencies of target rs-software-device
[ 55%] Building CXX object examples/software-device/CMakeFiles/rs-software-device.dir/rs-software-device.cpp.o
[ 55%] Linking CXX executable rs-software-device
[ 55%] Built target rs-software-device
Scanning dependencies of target rs-capture
[ 55%] Building CXX object examples/capture/CMakeFiles/rs-capture.dir/rs-capture.cpp.o
[ 56%] Linking CXX executable rs-capture
[ 56%] Built target rs-capture
Scanning dependencies of target rs-callback
[ 57%] Building CXX object examples/callback/CMakeFiles/rs-callback.dir/rs-callback.cpp.o
[ 57%] Linking CXX executable rs-callback
[ 57%] Built target rs-callback
Scanning dependencies of target rs-save-to-disk
[ 57%] Building CXX object examples/save-to-disk/CMakeFiles/rs-save-to-disk.dir/rs-save-to-disk.cpp.o
[ 58%] Linking CXX executable rs-save-to-disk
[ 58%] Built target rs-save-to-disk
Scanning dependencies of target rs-multicam
[ 58%] Building CXX object examples/multicam/CMakeFiles/rs-multicam.dir/rs-multicam.cpp.o
[ 59%] Linking CXX executable rs-multicam
[ 59%] Built target rs-multicam
Scanning dependencies of target rs-pointcloud
[ 59%] Building CXX object examples/pointcloud/CMakeFiles/rs-pointcloud.dir/rs-pointcloud.cpp.o
[ 59%] Linking CXX executable rs-pointcloud
[ 59%] Built target rs-pointcloud
Scanning dependencies of target rs-align
[ 59%] Building CXX object examples/align/CMakeFiles/rs-align.dir/rs-align.cpp.o
[ 60%] Building CXX object examples/align/CMakeFiles/rs-align.dir/__/__/third-party/imgui/imgui.cpp.o
[ 60%] Building CXX object examples/align/CMakeFiles/rs-align.dir/__/__/third-party/imgui/imgui_draw.cpp.o
[ 60%] Building CXX object examples/align/CMakeFiles/rs-align.dir/__/__/third-party/imgui/imgui_impl_glfw.cpp.o
[ 61%] Linking CXX executable rs-align
[ 61%] Built target rs-align
Scanning dependencies of target rs-align-advanced
[ 61%] Building CXX object examples/align-advanced/CMakeFiles/rs-align-advanced.dir/rs-align-advanced.cpp.o
[ 61%] Building CXX object examples/align-advanced/CMakeFiles/rs-align-advanced.dir/__/__/third-party/imgui/imgui.cpp.o
[ 62%] Building CXX object examples/align-advanced/CMakeFiles/rs-align-advanced.dir/__/__/third-party/imgui/imgui_draw.cpp.o
[ 62%] Building CXX object examples/align-advanced/CMakeFiles/rs-align-advanced.dir/__/__/third-party/imgui/imgui_impl_glfw.cpp.o
[ 62%] Linking CXX executable rs-align-advanced
[ 62%] Built target rs-align-advanced
Scanning dependencies of target rs-sensor-control
[ 62%] Building CXX object examples/sensor-control/CMakeFiles/rs-sensor-control.dir/rs-sensor-control.cpp.o
[ 62%] Linking CXX executable rs-sensor-control
[ 62%] Built target rs-sensor-control
Scanning dependencies of target rs-measure
[ 63%] Building CXX object examples/measure/CMakeFiles/rs-measure.dir/rs-measure.cpp.o
[ 63%] Linking CXX executable rs-measure
[ 63%] Built target rs-measure
Scanning dependencies of target rs-depth
[ 64%] Building C object examples/C/depth/CMakeFiles/rs-depth.dir/rs-depth.c.o
[ 64%] Linking C executable rs-depth
[ 64%] Built target rs-depth
Scanning dependencies of target rs-color
[ 64%] Building C object examples/C/color/CMakeFiles/rs-color.dir/rs-color.c.o
[ 64%] Linking C executable rs-color
[ 64%] Built target rs-color
Scanning dependencies of target rs-distance
[ 64%] Building C object examples/C/distance/CMakeFiles/rs-distance.dir/rs-distance.c.o
[ 64%] Linking C executable rs-distance
[ 64%] Built target rs-distance
Scanning dependencies of target rs-post-processing
[ 64%] Building CXX object examples/post-processing/CMakeFiles/rs-post-processing.dir/rs-post-processing.cpp.o
[ 65%] Building CXX object examples/post-processing/CMakeFiles/rs-post-processing.dir/__/__/third-party/imgui/imgui.cpp.o
[ 65%] Building CXX object examples/post-processing/CMakeFiles/rs-post-processing.dir/__/__/third-party/imgui/imgui_draw.cpp.o
[ 65%] Building CXX object examples/post-processing/CMakeFiles/rs-post-processing.dir/__/__/third-party/imgui/imgui_impl_glfw.cpp.o
[ 66%] Linking CXX executable rs-post-processing
[ 66%] Built target rs-post-processing
Scanning dependencies of target rs-record-playback
[ 66%] Building CXX object examples/record-playback/CMakeFiles/rs-record-playback.dir/rs-record-playback.cpp.o
[ 67%] Building CXX object examples/record-playback/CMakeFiles/rs-record-playback.dir/__/__/third-party/imgui/imgui.cpp.o
[ 67%] Building CXX object examples/record-playback/CMakeFiles/rs-record-playback.dir/__/__/third-party/imgui/imgui_draw.cpp.o
[ 67%] Building CXX object examples/record-playback/CMakeFiles/rs-record-playback.dir/__/__/third-party/imgui/imgui_impl_glfw.cpp.o
[ 68%] Linking CXX executable rs-record-playback
[ 68%] Built target rs-record-playback
Scanning dependencies of target rs-motion
[ 68%] Building CXX object examples/motion/CMakeFiles/rs-motion.dir/rs-motion.cpp.o
[ 69%] Building C object examples/motion/CMakeFiles/rs-motion.dir/__/__/third-party/realsense-file/lz4/lz4.c.o
[ 69%] Linking CXX executable rs-motion
[ 69%] Built target rs-motion
Scanning dependencies of target rs-gl
[ 69%] Building CXX object examples/gl/CMakeFiles/rs-gl.dir/rs-gl.cpp.o
[ 70%] Linking CXX executable rs-gl
[ 70%] Built target rs-gl
Scanning dependencies of target rs-pose
[ 70%] Building CXX object examples/pose/CMakeFiles/rs-pose.dir/rs-pose.cpp.o
[ 71%] Linking CXX executable rs-pose
[ 71%] Built target rs-pose
Scanning dependencies of target rs-pose-predict
[ 72%] Building CXX object examples/pose-predict/CMakeFiles/rs-pose-predict.dir/rs-pose-predict.cpp.o
[ 72%] Linking CXX executable rs-pose-predict
[ 72%] Built target rs-pose-predict
Scanning dependencies of target rs-pose-and-image
[ 72%] Building CXX object examples/pose-and-image/CMakeFiles/rs-pose-and-image.dir/rs-pose-and-image.cpp.o
[ 72%] Linking CXX executable rs-pose-and-image
[ 72%] Built target rs-pose-and-image
Scanning dependencies of target rs-trajectory
[ 72%] Building CXX object examples/trajectory/CMakeFiles/rs-trajectory.dir/rs-trajectory.cpp.o
[ 72%] Building C object examples/trajectory/CMakeFiles/rs-trajectory.dir/__/__/third-party/realsense-file/lz4/lz4.c.o
[ 73%] Linking CXX executable rs-trajectory
[ 73%] Built target rs-trajectory
Scanning dependencies of target rs-ar-basic
[ 73%] Building CXX object examples/ar-basic/CMakeFiles/rs-ar-basic.dir/rs-ar-basic.cpp.o
[ 73%] Linking CXX executable rs-ar-basic
[ 73%] Built target rs-ar-basic
Scanning dependencies of target rs-ar-advanced
[ 73%] Building CXX object examples/ar-advanced/CMakeFiles/rs-ar-advanced.dir/rs-ar-advanced.cpp.o
[ 74%] Linking CXX executable rs-ar-advanced
[ 74%] Built target rs-ar-advanced
Scanning dependencies of target rs-tracking-and-depth
[ 74%] Building CXX object examples/tracking-and-depth/CMakeFiles/rs-tracking-and-depth.dir/rs-tracking-and-depth.cpp.o
[ 75%] Linking CXX executable rs-tracking-and-depth
[ 75%] Built target rs-tracking-and-depth
Scanning dependencies of target rs-convert
[ 75%] Building CXX object tools/convert/CMakeFiles/rs-convert.dir/rs-convert.cpp.o
[ 76%] Linking CXX executable rs-convert
[ 76%] Built target rs-convert
Scanning dependencies of target rs-enumerate-devices
[ 77%] Building CXX object tools/enumerate-devices/CMakeFiles/rs-enumerate-devices.dir/rs-enumerate-devices.cpp.o
[ 77%] Linking CXX executable rs-enumerate-devices
[ 77%] Built target rs-enumerate-devices
Scanning dependencies of target rs-fw-logger
[ 77%] Building CXX object tools/fw-logger/CMakeFiles/rs-fw-logger.dir/rs-fw-logger.cpp.o
[ 78%] Linking CXX executable rs-fw-logger
[ 78%] Built target rs-fw-logger
Scanning dependencies of target rs-terminal
[ 78%] Building CXX object tools/terminal/CMakeFiles/rs-terminal.dir/rs-terminal.cpp.o
[ 79%] Building CXX object tools/terminal/CMakeFiles/rs-terminal.dir/auto-complete.cpp.o
[ 79%] Linking CXX executable rs-terminal
[ 79%] Built target rs-terminal
Scanning dependencies of target rs-record
[ 79%] Building CXX object tools/recorder/CMakeFiles/rs-record.dir/rs-record.cpp.o
[ 79%] Linking CXX executable rs-record
[ 79%] Built target rs-record
Scanning dependencies of target rs-fw-update
[ 79%] Building CXX object tools/fw-update/CMakeFiles/rs-fw-update.dir/rs-fw-update.cpp.o
[ 79%] Linking CXX executable rs-fw-update
[ 79%] Built target rs-fw-update
Scanning dependencies of target rs-data-collect
[ 79%] Building CXX object tools/data-collect/CMakeFiles/rs-data-collect.dir/rs-data-collect.cpp.o
[ 79%] Linking CXX executable rs-data-collect
[ 79%] Built target rs-data-collect
Scanning dependencies of target realsense-viewer
[ 80%] Building CXX object tools/realsense-viewer/CMakeFiles/realsense-viewer.dir/__/__/common/model-views.cpp.o
[ 80%] Building CXX object tools/realsense-viewer/CMakeFiles/realsense-viewer.dir/__/__/common/notifications.cpp.o
[ 80%] Building CXX object tools/realsense-viewer/CMakeFiles/realsense-viewer.dir/__/__/common/calibration-model.cpp.o
/librealsense/common/calibration-model.cpp:126:2: warning: extra ‘;’ [-Wpedantic]
 };
  ^
[ 80%] Building CXX object tools/realsense-viewer/CMakeFiles/realsense-viewer.dir/__/__/common/viewer.cpp.o
[ 81%] Building CXX object tools/realsense-viewer/CMakeFiles/realsense-viewer.dir/__/__/common/ux-window.cpp.o
[ 81%] Building CXX object tools/realsense-viewer/CMakeFiles/realsense-viewer.dir/__/__/common/ux-alignment.cpp.o
[ 81%] Building CXX object tools/realsense-viewer/CMakeFiles/realsense-viewer.dir/__/__/common/opengl3.cpp.o
[ 82%] Building CXX object tools/realsense-viewer/CMakeFiles/realsense-viewer.dir/__/__/common/rs-config.cpp.o
[ 82%] Building CXX object tools/realsense-viewer/CMakeFiles/realsense-viewer.dir/__/__/common/os.cpp.o
[ 82%] Building CXX object tools/realsense-viewer/CMakeFiles/realsense-viewer.dir/__/__/common/fw-update-helper.cpp.o
[ 83%] Building CXX object tools/realsense-viewer/CMakeFiles/realsense-viewer.dir/__/__/common/metadata-helper.cpp.o
[ 83%] Building CXX object tools/realsense-viewer/CMakeFiles/realsense-viewer.dir/__/__/common/output-model.cpp.o
[ 83%] Building CXX object tools/realsense-viewer/CMakeFiles/realsense-viewer.dir/__/__/common/skybox.cpp.o
[ 84%] Building CXX object tools/realsense-viewer/CMakeFiles/realsense-viewer.dir/__/__/common/measurement.cpp.o
[ 84%] Building CXX object tools/realsense-viewer/CMakeFiles/realsense-viewer.dir/__/__/common/on-chip-calib.cpp.o
[ 84%] Building CXX object tools/realsense-viewer/CMakeFiles/realsense-viewer.dir/__/__/common/updates-model.cpp.o
[ 84%] Building CXX object tools/realsense-viewer/CMakeFiles/realsense-viewer.dir/__/__/common/sw-update/http-downloader.cpp.o
[ 85%] Building CXX object tools/realsense-viewer/CMakeFiles/realsense-viewer.dir/__/__/common/sw-update/dev-updates-profile.cpp.o
[ 85%] Building CXX object tools/realsense-viewer/CMakeFiles/realsense-viewer.dir/__/__/common/sw-update/versions-db-manager.cpp.o
[ 85%] Building CXX object tools/realsense-viewer/CMakeFiles/realsense-viewer.dir/realsense-viewer.cpp.o
[ 86%] Building CXX object tools/realsense-viewer/CMakeFiles/realsense-viewer.dir/__/__/third-party/imgui/imgui.cpp.o
[ 86%] Building CXX object tools/realsense-viewer/CMakeFiles/realsense-viewer.dir/__/__/third-party/imgui/imgui_draw.cpp.o
[ 86%] Building CXX object tools/realsense-viewer/CMakeFiles/realsense-viewer.dir/__/__/third-party/imgui/imgui_impl_glfw.cpp.o
[ 87%] Building C object tools/realsense-viewer/CMakeFiles/realsense-viewer.dir/__/__/third-party/glad/glad.c.o
[ 87%] Building C object tools/realsense-viewer/CMakeFiles/realsense-viewer.dir/__/__/third-party/tinyfiledialogs/tinyfiledialogs.c.o
[ 87%] Building CXX object tools/realsense-viewer/CMakeFiles/realsense-viewer.dir/__/__/third-party/easyloggingpp/src/easylogging++.cc.o
[ 88%] Linking CXX executable realsense-viewer
[ 88%] Built target realsense-viewer
Scanning dependencies of target rs-depth-quality
[ 88%] Building CXX object tools/depth-quality/CMakeFiles/rs-depth-quality.dir/__/__/common/model-views.cpp.o
[ 89%] Building CXX object tools/depth-quality/CMakeFiles/rs-depth-quality.dir/__/__/common/notifications.cpp.o
[ 89%] Building CXX object tools/depth-quality/CMakeFiles/rs-depth-quality.dir/__/__/common/calibration-model.cpp.o
/librealsense/common/calibration-model.cpp:126:2: warning: extra ‘;’ [-Wpedantic]
 };
  ^
[ 89%] Building CXX object tools/depth-quality/CMakeFiles/rs-depth-quality.dir/__/__/common/viewer.cpp.o
[ 90%] Building CXX object tools/depth-quality/CMakeFiles/rs-depth-quality.dir/__/__/common/ux-window.cpp.o
[ 90%] Building CXX object tools/depth-quality/CMakeFiles/rs-depth-quality.dir/__/__/common/ux-alignment.cpp.o
[ 90%] Building CXX object tools/depth-quality/CMakeFiles/rs-depth-quality.dir/__/__/common/opengl3.cpp.o
[ 91%] Building CXX object tools/depth-quality/CMakeFiles/rs-depth-quality.dir/__/__/common/rs-config.cpp.o
[ 91%] Building CXX object tools/depth-quality/CMakeFiles/rs-depth-quality.dir/__/__/common/os.cpp.o
[ 91%] Building CXX object tools/depth-quality/CMakeFiles/rs-depth-quality.dir/__/__/common/fw-update-helper.cpp.o
[ 91%] Building CXX object tools/depth-quality/CMakeFiles/rs-depth-quality.dir/__/__/common/metadata-helper.cpp.o
[ 92%] Building CXX object tools/depth-quality/CMakeFiles/rs-depth-quality.dir/__/__/common/output-model.cpp.o
[ 92%] Building CXX object tools/depth-quality/CMakeFiles/rs-depth-quality.dir/__/__/common/skybox.cpp.o
[ 92%] Building CXX object tools/depth-quality/CMakeFiles/rs-depth-quality.dir/__/__/common/measurement.cpp.o
[ 93%] Building CXX object tools/depth-quality/CMakeFiles/rs-depth-quality.dir/__/__/common/on-chip-calib.cpp.o
[ 93%] Building CXX object tools/depth-quality/CMakeFiles/rs-depth-quality.dir/__/__/common/updates-model.cpp.o
[ 93%] Building CXX object tools/depth-quality/CMakeFiles/rs-depth-quality.dir/__/__/common/sw-update/http-downloader.cpp.o
[ 94%] Building CXX object tools/depth-quality/CMakeFiles/rs-depth-quality.dir/__/__/common/sw-update/dev-updates-profile.cpp.o
[ 94%] Building CXX object tools/depth-quality/CMakeFiles/rs-depth-quality.dir/__/__/common/sw-update/versions-db-manager.cpp.o
[ 94%] Building CXX object tools/depth-quality/CMakeFiles/rs-depth-quality.dir/rs-depth-quality.cpp.o
[ 95%] Building CXX object tools/depth-quality/CMakeFiles/rs-depth-quality.dir/depth-quality-model.cpp.o
[ 95%] Building CXX object tools/depth-quality/CMakeFiles/rs-depth-quality.dir/__/__/third-party/imgui/imgui.cpp.o
[ 95%] Building CXX object tools/depth-quality/CMakeFiles/rs-depth-quality.dir/__/__/third-party/imgui/imgui_draw.cpp.o
[ 95%] Building CXX object tools/depth-quality/CMakeFiles/rs-depth-quality.dir/__/__/third-party/imgui/imgui_impl_glfw.cpp.o
[ 96%] Building C object tools/depth-quality/CMakeFiles/rs-depth-quality.dir/__/__/third-party/glad/glad.c.o
[ 96%] Building C object tools/depth-quality/CMakeFiles/rs-depth-quality.dir/__/__/third-party/tinyfiledialogs/tinyfiledialogs.c.o
[ 96%] Building CXX object tools/depth-quality/CMakeFiles/rs-depth-quality.dir/__/__/third-party/easyloggingpp/src/easylogging++.cc.o
[ 97%] Linking CXX executable rs-depth-quality
[ 97%] Built target rs-depth-quality
Scanning dependencies of target rs-rosbag-inspector
[ 97%] Building CXX object tools/rosbag-inspector/CMakeFiles/rs-rosbag-inspector.dir/rs-rosbag-inspector.cpp.o
In file included from /librealsense/third-party/realsense-file/boost/boost/function/detail/maybe_include.hpp:18:0,
                 from /librealsense/third-party/realsense-file/boost/boost/function/detail/function_iterate.hpp:14,
                 from /librealsense/third-party/realsense-file/boost/boost/preprocessor/iteration/detail/iter/forward1.hpp:52,
                 from /librealsense/third-party/realsense-file/boost/boost/function.hpp:64,
                 from /librealsense/third-party/realsense-file/rosbag/roscpp_traits/include/ros/message_event.h:42,
                 from /librealsense/tools/rosbag-inspector/../../third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/bag.h:50,
                 from /librealsense/tools/rosbag-inspector/print_helpers.h:12,
                 from /librealsense/tools/rosbag-inspector/rs-rosbag-inspector.cpp:30:
/librealsense/third-party/realsense-file/boost/boost/function/function_template.hpp: In instantiation of ‘void boost::detail::function::basic_vtable1::assign_functor(FunctionObj, boost::detail::function::function_buffer&, mpl_::true_) const [with FunctionObj = rosbag::TopicQuery; R = bool; T0 = const rosbag::ConnectionInfo*; mpl_::true_ = mpl_::bool_]’:
/librealsense/third-party/realsense-file/boost/boost/function/function_template.hpp:608:27:   required from ‘bool boost::detail::function::basic_vtable1::assign_to(FunctionObj, boost::detail::function::function_buffer&, boost::detail::function::function_obj_tag) const [with FunctionObj = rosbag::TopicQuery; R = bool; T0 = const rosbag::ConnectionInfo*]’
/librealsense/third-party/realsense-file/boost/boost/function/function_template.hpp:498:27:   required from ‘bool boost::detail::function::basic_vtable1::assign_to(F, boost::detail::function::function_buffer&) const [with F = rosbag::TopicQuery; R = bool; T0 = const rosbag::ConnectionInfo*]’
/librealsense/third-party/realsense-file/boost/boost/function/function_template.hpp:942:7:   required from ‘void boost::function1::assign_to(Functor) [with Functor = rosbag::TopicQuery; R = bool; T0 = const rosbag::ConnectionInfo*]’
/librealsense/third-party/realsense-file/boost/boost/function/function_template.hpp:728:7:   required from ‘boost::function1::function1(Functor, typename boost::enable_if_c::value>::value, int>::type) [with Functor = rosbag::TopicQuery; R = bool; T0 = const rosbag::ConnectionInfo*; typename boost::enable_if_c::value>::value, int>::type = int]’
/librealsense/third-party/realsense-file/boost/boost/function/function_template.hpp:1077:16:   required from ‘boost::function::function(Functor, typename boost::enable_if_c::value>::value, int>::type) [with Functor = rosbag::TopicQuery; R = bool; T0 = const rosbag::ConnectionInfo*; typename boost::enable_if_c::value>::value, int>::type = int]’
/librealsense/tools/rosbag-inspector/rs-rosbag-inspector.cpp:257:73:   required from here
/librealsense/third-party/realsense-file/boost/boost/function/function_template.hpp:572:11: warning: placement new constructing an object of type ‘rosbag::TopicQuery’ and size ‘24’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
           new (reinterpret_cast(&functor.data)) FunctionObj(f);
           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /librealsense/third-party/realsense-file/boost/boost/function/detail/prologue.hpp:17:0,
                 from /librealsense/third-party/realsense-file/boost/boost/function.hpp:24,
                 from /librealsense/third-party/realsense-file/rosbag/roscpp_traits/include/ros/message_event.h:42,
                 from /librealsense/tools/rosbag-inspector/../../third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/bag.h:50,
                 from /librealsense/tools/rosbag-inspector/print_helpers.h:12,
                 from /librealsense/tools/rosbag-inspector/rs-rosbag-inspector.cpp:30:
/librealsense/third-party/realsense-file/boost/boost/function/function_base.hpp: In instantiation of ‘static void boost::detail::function::functor_manager_common::manage_small(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = rosbag::TopicQuery]’:
/librealsense/third-party/realsense-file/boost/boost/function/function_base.hpp:364:56:   required from ‘static void boost::detail::function::functor_manager::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, mpl_::true_) [with Functor = rosbag::TopicQuery; mpl_::true_ = mpl_::bool_]’
/librealsense/third-party/realsense-file/boost/boost/function/function_base.hpp:412:18:   required from ‘static void boost::detail::function::functor_manager::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, boost::detail::function::function_obj_tag) [with Functor = rosbag::TopicQuery]’
/librealsense/third-party/realsense-file/boost/boost/function/function_base.hpp:440:20:   required from ‘static void boost::detail::function::functor_manager::manage(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = rosbag::TopicQuery]’
/librealsense/third-party/realsense-file/boost/boost/function/function_template.hpp:940:13:   required from ‘void boost::function1::assign_to(Functor) [with Functor = rosbag::TopicQuery; R = bool; T0 = const rosbag::ConnectionInfo*]’
/librealsense/third-party/realsense-file/boost/boost/function/function_template.hpp:728:7:   required from ‘boost::function1::function1(Functor, typename boost::enable_if_c::value>::value, int>::type) [with Functor = rosbag::TopicQuery; R = bool; T0 = const rosbag::ConnectionInfo*; typename boost::enable_if_c::value>::value, int>::type = int]’
/librealsense/third-party/realsense-file/boost/boost/function/function_template.hpp:1077:16:   required from ‘boost::function::function(Functor, typename boost::enable_if_c::value>::value, int>::type) [with Functor = rosbag::TopicQuery; R = bool; T0 = const rosbag::ConnectionInfo*; typename boost::enable_if_c::value>::value, int>::type = int]’
/librealsense/tools/rosbag-inspector/rs-rosbag-inspector.cpp:257:73:   required from here
/librealsense/third-party/realsense-file/boost/boost/function/function_base.hpp:318:13: warning: placement new constructing an object of type ‘boost::detail::function::functor_manager_common::functor_type {aka rosbag::TopicQuery}’ and size ‘24’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
             new (reinterpret_cast(&out_buffer.data)) functor_type(*in_functor);
             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 97%] Building CXX object tools/rosbag-inspector/CMakeFiles/rs-rosbag-inspector.dir/__/__/common/os.cpp.o
[ 98%] Building C object tools/rosbag-inspector/CMakeFiles/rs-rosbag-inspector.dir/__/__/third-party/glad/glad.c.o
[ 98%] Building CXX object tools/rosbag-inspector/CMakeFiles/rs-rosbag-inspector.dir/__/__/third-party/imgui/imgui.cpp.o
[ 98%] Building CXX object tools/rosbag-inspector/CMakeFiles/rs-rosbag-inspector.dir/__/__/third-party/imgui/imgui_draw.cpp.o
[ 99%] Building CXX object tools/rosbag-inspector/CMakeFiles/rs-rosbag-inspector.dir/__/__/third-party/imgui/imgui_impl_glfw.cpp.o
[ 99%] Building C object tools/rosbag-inspector/CMakeFiles/rs-rosbag-inspector.dir/__/__/third-party/tinyfiledialogs/tinyfiledialogs.c.o
[ 99%] Linking CXX executable rs-rosbag-inspector
[ 99%] Built target rs-rosbag-inspector
Scanning dependencies of target rs-benchmark
[100%] Building CXX object tools/benchmark/CMakeFiles/rs-benchmark.dir/rs-benchmark.cpp.o
[100%] Building C object tools/benchmark/CMakeFiles/rs-benchmark.dir/__/__/third-party/glad/glad.c.o
[100%] Linking CXX executable rs-benchmark
[100%] Built target rs-benchmark
[  6%] Built target realsense-file
[ 45%] Built target realsense2
[ 50%] Built target glfw
[ 54%] Built target realsense2-gl
[ 54%] Built target rs-hello-realsense
[ 55%] Built target rs-software-device
[ 56%] Built target rs-capture
[ 57%] Built target rs-callback
[ 58%] Built target rs-save-to-disk
[ 59%] Built target rs-multicam
[ 59%] Built target rs-pointcloud
[ 61%] Built target rs-align
[ 62%] Built target rs-align-advanced
[ 62%] Built target rs-sensor-control
[ 63%] Built target rs-measure
[ 64%] Built target rs-depth
[ 64%] Built target rs-color
[ 64%] Built target rs-distance
[ 66%] Built target rs-post-processing
[ 68%] Built target rs-record-playback
[ 69%] Built target rs-motion
[ 70%] Built target rs-gl
[ 71%] Built target rs-pose
[ 72%] Built target rs-pose-predict
[ 72%] Built target rs-pose-and-image
[ 73%] Built target rs-trajectory
[ 73%] Built target rs-ar-basic
[ 74%] Built target rs-ar-advanced
[ 75%] Built target rs-tracking-and-depth
[ 76%] Built target rs-convert
[ 77%] Built target rs-enumerate-devices
[ 78%] Built target rs-fw-logger
[ 79%] Built target rs-terminal
[ 79%] Built target rs-record
[ 79%] Built target rs-fw-update
[ 79%] Built target rs-data-collect
[ 88%] Built target realsense-viewer
[ 97%] Built target rs-depth-quality
[ 99%] Built target rs-rosbag-inspector
[100%] Built target rs-benchmark
Install the project...
-- Install configuration: "Release"
-- Installing: /usr/local/lib/librealsense2.so.2.36.0
-- Installing: /usr/local/lib/librealsense2.so.2.36
-- Installing: /usr/local/lib/librealsense2.so
-- Installing: /usr/local/include/librealsense2
-- Installing: /usr/local/include/librealsense2/rs_advanced_mode.hpp
-- Installing: /usr/local/include/librealsense2/rsutil.h
-- Installing: /usr/local/include/librealsense2/rs.h
-- Installing: /usr/local/include/librealsense2/hpp
-- Installing: /usr/local/include/librealsense2/hpp/rs_record_playback.hpp
-- Installing: /usr/local/include/librealsense2/hpp/rs_context.hpp
-- Installing: /usr/local/include/librealsense2/hpp/rs_internal.hpp
-- Installing: /usr/local/include/librealsense2/hpp/rs_sensor.hpp
-- Installing: /usr/local/include/librealsense2/hpp/rs_pipeline.hpp
-- Installing: /usr/local/include/librealsense2/hpp/rs_export.hpp
-- Installing: /usr/local/include/librealsense2/hpp/rs_types.hpp
-- Installing: /usr/local/include/librealsense2/hpp/rs_frame.hpp
-- Installing: /usr/local/include/librealsense2/hpp/rs_device.hpp
-- Installing: /usr/local/include/librealsense2/hpp/rs_serializable_device.hpp
-- Installing: /usr/local/include/librealsense2/hpp/rs_options.hpp
-- Installing: /usr/local/include/librealsense2/hpp/rs_processing.hpp
-- Installing: /usr/local/include/librealsense2/rs_advanced_mode.h
-- Installing: /usr/local/include/librealsense2/rs.hpp
-- Installing: /usr/local/include/librealsense2/h
-- Installing: /usr/local/include/librealsense2/h/rs_option.h
-- Installing: /usr/local/include/librealsense2/h/rs_terminal_parser.h
-- Installing: /usr/local/include/librealsense2/h/rs_sensor.h
-- Installing: /usr/local/include/librealsense2/h/rs_internal.h
-- Installing: /usr/local/include/librealsense2/h/rs_context.h
-- Installing: /usr/local/include/librealsense2/h/rs_advanced_mode_command.h
-- Installing: /usr/local/include/librealsense2/h/rs_pipeline.h
-- Installing: /usr/local/include/librealsense2/h/rs_record_playback.h
-- Installing: /usr/local/include/librealsense2/h/rs_device.h
-- Installing: /usr/local/include/librealsense2/h/rs_frame.h
-- Installing: /usr/local/include/librealsense2/h/rs_types.h
-- Installing: /usr/local/include/librealsense2/h/rs_processing.h
-- Installing: /usr/local/include/librealsense2/h/rs_config.h
-- Installing: /usr/local/lib/cmake/realsense2/realsense2Targets.cmake
-- Installing: /usr/local/lib/cmake/realsense2/realsense2Targets-release.cmake
-- Installing: /usr/local/lib/cmake/realsense2/realsense2Config.cmake
-- Installing: /usr/local/lib/cmake/realsense2/realsense2ConfigVersion.cmake
-- Installing: /usr/local/lib/pkgconfig/realsense2.pc
-- Installing: /usr/local/lib/librealsense-file.a
-- Installing: /usr/local/include/GLFW
-- Installing: /usr/local/include/GLFW/glfw3native.h
-- Installing: /usr/local/include/GLFW/glfw3.h
-- Installing: /usr/local/lib/cmake/glfw3/glfw3Config.cmake
-- Installing: /usr/local/lib/cmake/glfw3/glfw3ConfigVersion.cmake
-- Installing: /usr/local/lib/cmake/glfw3/glfw3Targets.cmake
-- Installing: /usr/local/lib/cmake/glfw3/glfw3Targets-release.cmake
-- Installing: /usr/local/lib/pkgconfig/glfw3.pc
-- Installing: /usr/local/lib/libglfw3.a
-- Installing: /usr/local/lib/librealsense2-gl.so.2.36.0
-- Installing: /usr/local/lib/librealsense2-gl.so.2.36
-- Installing: /usr/local/lib/librealsense2-gl.so
-- Set runtime path of "/usr/local/lib/librealsense2-gl.so.2.36.0" to ""
-- Installing: /usr/local/include/librealsense2-gl/rs_processing_gl.h
-- Installing: /usr/local/include/librealsense2-gl/rs_processing_gl.hpp
-- Installing: /usr/local/lib/cmake/realsense2-gl/realsense2-glTargets.cmake
-- Installing: /usr/local/lib/cmake/realsense2-gl/realsense2-glTargets-release.cmake
-- Installing: /usr/local/lib/cmake/realsense2-gl/realsense2-glConfig.cmake
-- Installing: /usr/local/lib/cmake/realsense2-gl/realsense2-glConfigVersion.cmake
-- Installing: /usr/local/lib/pkgconfig/realsense2-gl.pc
-- Installing: /usr/local/bin/rs-hello-realsense
-- Set runtime path of "/usr/local/bin/rs-hello-realsense" to ""
-- Installing: /usr/local/bin/rs-software-device
-- Set runtime path of "/usr/local/bin/rs-software-device" to ""
-- Installing: /usr/local/bin/rs-capture
-- Set runtime path of "/usr/local/bin/rs-capture" to ""
-- Installing: /usr/local/bin/rs-callback
-- Set runtime path of "/usr/local/bin/rs-callback" to ""
-- Installing: /usr/local/bin/rs-save-to-disk
-- Set runtime path of "/usr/local/bin/rs-save-to-disk" to ""
-- Installing: /usr/local/bin/rs-multicam
-- Set runtime path of "/usr/local/bin/rs-multicam" to ""
-- Installing: /usr/local/bin/rs-pointcloud
-- Set runtime path of "/usr/local/bin/rs-pointcloud" to ""
-- Installing: /usr/local/bin/rs-align
-- Set runtime path of "/usr/local/bin/rs-align" to ""
-- Installing: /usr/local/bin/rs-align-advanced
-- Set runtime path of "/usr/local/bin/rs-align-advanced" to ""
-- Installing: /usr/local/bin/rs-sensor-control
-- Set runtime path of "/usr/local/bin/rs-sensor-control" to ""
-- Installing: /usr/local/bin/rs-measure
-- Set runtime path of "/usr/local/bin/rs-measure" to ""
-- Installing: /usr/local/bin/rs-depth
-- Set runtime path of "/usr/local/bin/rs-depth" to ""
-- Installing: /usr/local/bin/rs-color
-- Set runtime path of "/usr/local/bin/rs-color" to ""
-- Installing: /usr/local/bin/rs-distance
-- Set runtime path of "/usr/local/bin/rs-distance" to ""
-- Installing: /usr/local/bin/rs-post-processing
-- Set runtime path of "/usr/local/bin/rs-post-processing" to ""
-- Installing: /usr/local/bin/rs-record-playback
-- Set runtime path of "/usr/local/bin/rs-record-playback" to ""
-- Installing: /usr/local/bin/rs-motion
-- Set runtime path of "/usr/local/bin/rs-motion" to ""
-- Installing: /usr/local/bin/rs-gl
-- Set runtime path of "/usr/local/bin/rs-gl" to ""
-- Installing: /usr/local/bin/rs-pose
-- Set runtime path of "/usr/local/bin/rs-pose" to ""
-- Installing: /usr/local/bin/rs-pose-predict
-- Set runtime path of "/usr/local/bin/rs-pose-predict" to ""
-- Installing: /usr/local/bin/rs-pose-and-image
-- Set runtime path of "/usr/local/bin/rs-pose-and-image" to ""
-- Installing: /usr/local/bin/rs-trajectory
-- Set runtime path of "/usr/local/bin/rs-trajectory" to ""
-- Installing: /usr/local/bin/rs-ar-basic
-- Set runtime path of "/usr/local/bin/rs-ar-basic" to ""
-- Installing: /usr/local/bin/rs-ar-advanced
-- Set runtime path of "/usr/local/bin/rs-ar-advanced" to ""
-- Installing: /usr/local/bin/rs-tracking-and-depth
-- Set runtime path of "/usr/local/bin/rs-tracking-and-depth" to ""
-- Installing: /usr/local/bin/rs-convert
-- Set runtime path of "/usr/local/bin/rs-convert" to ""
-- Installing: /usr/local/bin/rs-enumerate-devices
-- Set runtime path of "/usr/local/bin/rs-enumerate-devices" to ""
-- Installing: /usr/local/bin/rs-fw-logger
-- Set runtime path of "/usr/local/bin/rs-fw-logger" to ""
-- Installing: /usr/local/bin/rs-terminal
-- Set runtime path of "/usr/local/bin/rs-terminal" to ""
-- Installing: /usr/local/bin/rs-record
-- Set runtime path of "/usr/local/bin/rs-record" to ""
-- Installing: /usr/local/bin/rs-fw-update
-- Set runtime path of "/usr/local/bin/rs-fw-update" to ""
-- Installing: /usr/local/bin/rs-data-collect
-- Set runtime path of "/usr/local/bin/rs-data-collect" to ""
-- Installing: /usr/local/bin/realsense-viewer
-- Set runtime path of "/usr/local/bin/realsense-viewer" to ""
-- Installing: /usr/local/bin/rs-depth-quality
-- Set runtime path of "/usr/local/bin/rs-depth-quality" to ""
-- Installing: /usr/local/bin/rs-rosbag-inspector
-- Set runtime path of "/usr/local/bin/rs-rosbag-inspector" to ""
-- Installing: /usr/local/bin/rs-benchmark
-- Set runtime path of "/usr/local/bin/rs-benchmark" to ""
root@maxi-shumeipai:/librealsense/build# ls
CMakeCache.txt         install_manifest.txt           src
CMakeFiles             librealsense2.so               third-party
cmake_install.cmake    librealsense2.so.2.36          tools
cmake_uninstall.cmake  librealsense2.so.2.36.0        udev-rules.h
compile_commands.json  Makefile                       wrappers
config                 realsense2Config.cmake
examples               realsense2ConfigVersion.cmake
root@maxi-shumeipai:/librealsense/build# cd ..
root@maxi-shumeipai:/librealsense# ls
appveyor.yml           code-of-conduct.md  doc       package.xml  tools
build                  common              examples  readme.md    unit-tests
CMake                  config              include   scripts      wrappers
CMakeLists.txt         connectivity_check  LICENSE   src
cmake_uninstall.cmake  CONTRIBUTING.md     NOTICE    third-party
root@maxi-shumeipai:/librealsense# cd scripts/
root@maxi-shumeipai:/librealsense/scripts# ls
0001-Debug-ioctl-fmt-desc.patch
01-Backport-streamoff-vb2-core-hotfix.patch
01-xhci-Add-helper-to-get-hardware-dequeue-pointer-for.patch
02-xhci-Add-stream-id-to-to-xhci_dequeue_state-structur.patch
03-xhci-Find-out-where-an-endpoint-or-stream-stopped-fr.patch
04-xhci-remove-unused-stopped_td-pointer.patch
api_check.sh
install_dependencies-4.4.sh
install_glfw3.sh
install_qt.sh
install-r200-udev-fix.sh
libuvc_installation.sh
patch-arch.sh
patch-hid-16.04.sh
patch-opensuse-leap15.sh
patch-opensusetumbleweed.sh
patch-realsense-ubuntu-lts.sh
patch-realsense-ubuntu-odroid.sh
patch-realsense-ubuntu-odroid-xu4-4.14.sh
patch-realsense-ubuntu-xenial-joule.sh
patch-ubuntu-kernel-4.16.sh
patch-utils.sh
patch-uvcvideo-16.04.simple.sh
patch-uvcvideo-4.4.sh
patch-uvcvideo-fc23.sh
patch-uvcvideo-ubuntu-mainline.sh
patch-xhci-realsense-ubuntu-xenial.sh
pr_check.sh
realsense-camera-formats-bionic-5.patch
realsense-camera-formats-bionic-hwe-5.4.patch
realsense-camera-formats-bionic-master.patch
realsense-camera-formats-bionic-Ubuntu-hwe-4.18.0-25.26_18.04.1.patch
realsense-camera-formats_fc25.patch
realsense-camera-formats-opensuse.patch
realsense-camera-formats.patch
realsense-camera-formats_ubuntu-xenial.patch
realsense-camera-formats_ubuntu-xenial-v4.16.patch
realsense-camera-formats-xenial-hwe.patch
realsense-camera-formats-xenial-hwe-zesty.patch
realsense-camera-formats-xenial-master.patch
realsense-camera-formats-xenial-Ubuntu-hwe-4.13.0-45.50_16.04.1.patch
realsense-camera-formats-xenial-Ubuntu-hwe-4.8.0-58.63_16.04.1.patch
realsense-fourcc-ioctl-ubuntu-xenial-joule.patch
realsense-hid-bionic-5.patch
realsense-hid-bionic-hwe-5.4.patch
realsense-hid-bionic-master.patch
realsense-hid-bionic-Ubuntu-hwe-4.18.0-25.26_18.04.1.patch
realsense-hid-ubuntu-xenial-joule.patch
realsense-hid-ubuntu-xenial-v4.16.patch
realsense-hid-xenial-hwe.patch
realsense-hid-xenial-hwe-zesty.patch
realsense-hid-xenial-master.patch
realsense-hid-xenial-Ubuntu-hwe-4.13.0-45.50_16.04.1.patch
realsense-hid-xenial-Ubuntu-hwe-4.8.0-58.63_16.04.1.patch
realsense-metadata-bionic-5.patch
realsense-metadata-bionic-hwe-5.4.patch
realsense-metadata-bionic-master.patch
realsense-metadata-bionic-Ubuntu-hwe-4.18.0-25.26_18.04.1.patch
realsense-metadata-ubuntu-xenial-joule.patch
realsense-metadata-ubuntu-xenial-v4.16.patch
realsense_metadata_win10.ps1
realsense-metadata-xenial-hwe.patch
realsense-metadata-xenial-hwe-zesty.patch
realsense-metadata-xenial-master.patch
realsense-metadata-xenial-Ubuntu-hwe-4.13.0-45.50_16.04.1.patch
realsense-metadata-xenial-Ubuntu-hwe-4.8.0-58.63_16.04.1.patch
realsense-powerlinefrequency-control-fix.patch
setup_network_queues.sh
setup_udev_rules.sh
untabify.sh
v1-media-uvcvideo-mark-buffer-error-where-overflow.patch
root@maxi-shumeipai:/librealsense/scripts# sudo ./setup_udev_rules.sh
Setting-up permissions for RealSense devices
cp: cannot stat 'config/99-realsense-libusb.rules': No such file or directory
root@maxi-shumeipai:/librealsense/scripts# sudo ./setup_udev_rules.sh
Setting-up permissions for RealSense devices
cp: cannot stat 'config/99-realsense-libusb.rules': No such file or directory
root@maxi-shumeipai:/librealsense/scripts# sudo ./setup_udev_rules.sh
Setting-up permissions for RealSense devices
cp: cannot stat 'config/99-realsense-libusb.rules': No such file or directory
root@maxi-shumeipai:/librealsense/scripts# cd ..
root@maxi-shumeipai:/librealsense# sudo ./scripts/setup_udev_rules.sh
Setting-up permissions for RealSense devices
udev-rules successfully installed
root@maxi-shumeipai:/librealsense#

 

你可能感兴趣的:(树莓派)