ros-drivers / libuvc_ros

http://www.ros.org/wiki/libuvc_ros
82 stars 95 forks source link

Build issue: uvc_mjpeg2rgb’ was not declared in this scope; did you mean ‘uvc_any2rgb #63

Open bionade24 opened 4 years ago

bionade24 commented 4 years ago

Hello, I'm one of the ros melodic Arch maintainers and I currently face this issue: catkin 0.7.19

/build/src/libuvc_ros-0.0.10/libuvc_camera/src/camera_driver.cpp: In member function ‘void libuvc_camera::CameraDriver::ImageCallback(uvc_frame_t*)’:
/build/src/libuvc_ros-0.0.10/libuvc_camera/src/camera_driver.cpp:203:28: error: ‘uvc_mjpeg2rgb’ was not declared in this scope; did you mean ‘uvc_any2rgb’?
  203 |     uvc_error_t conv_ret = uvc_mjpeg2rgb(frame, rgb_frame_);
      |                            ^~~~~~~~~~~~~
      |                            uvc_any2rgb
/build/src/libuvc_ros-0.0.10/libuvc_camera/src/camera_driver.cpp: In member function ‘void libuvc_camera::CameraDriver::ImageCallback(uvc_frame_t*)’:
/build/src/libuvc_ros-0.0.10/libuvc_camera/src/camera_driver.cpp:203:28: error: ‘uvc_mjpeg2rgb’ was not declared in this scope; did you mean ‘uvc_any2rgb’?
  203 |     uvc_error_t conv_ret = uvc_mjpeg2rgb(frame, rgb_frame_);
      |                            ^~~~~~~~~~~~~
      |                            uvc_any2rgb
make[2]: *** [CMakeFiles/camera_node.dir/build.make:76: CMakeFiles/camera_node.dir/src/camera_driver.cpp.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:156: CMakeFiles/camera_node.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
make[2]: *** [CMakeFiles/libuvc_camera_nodelet.dir/build.make:76: CMakeFiles/libuvc_camera_nodelet.dir/src/camera_driver.cpp.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:124: CMakeFiles/libuvc_camera_nodelet.dir/all] Error 2
make: *** [Makefile:130: all] Error 2