cv_bridge and opencv 3.0.0
We have functions that work for opencv 2.4.11 and 3.0.0. The program builds in eclipse just fine (is uses opencv 3.0.0), but when we try to catkin_make, we get the error:
CMakeFiles/vision_node.dir/src/vision.cpp.o: In function fisheyeAdjust()':
vision.cpp:(.text+0x11b9): undefined reference to
cv::fisheye::undistortImage(cv::_InputArray const&, cv::_OutputArray const&, cv::_InputArray const&, cv::_InputArray const&, cv::_InputArray const&, cv::Size_<int> const&)'
collect2: error: ld returned 1 exit status
make[2]: * [/home/enterprise/enterprise_ws/devel/lib/vision/vision_node] Error 1
make[1]: [vision/CMakeFiles/vision_node.dir/all] Error 2
make: ** [all] Error 2
Invoking "make -j8 -l8" failed
We think it has to do with either a namespace issue or a cv_bridge issue. Any advice? Thanks!