Missing symbols for cv::rectangle with two points, works fine when using a rect (Bug #4416)
Description
Hi, testing "kalman.cpp" sample with Xcode I get the following missing symbols:
Undefined symbols for architecture x86_64:
"cv::_InputArray::getMatVector(std::__1::vector<cv::Mat, std::__1::allocator<cv::Mat> >&) const", referenced from:
vtable for cv::_InputOutputArray in example.cpp.o
"cv::_InputArray::getUMatVector(std::__1::vector<cv::UMat, std::__1::allocator<cv::UMat> >&) const", referenced from:
vtable for cv::_InputOutputArray in example.cpp.o
ld: symbol(s) not found for architecture x86_64
It looks related to the issue closed in the topic: "Missing symbols for cv::rectangle with two points, works fine when using a rect" that claimed that CUDA 7.0 and libc++ solved the problem.
I have built OpenCV 3.0 with CUDA 7.0 and default compiler (Mac OS X 10.10). Why does the issue still appear?
Thanks
Marco
Related issues
related to Bug #4239: Missing symbols for cv::rectangle with two points, works ... | Done | 2015-03-13 |
History
Updated by Maksim Shabunin over 9 years ago
Issue has been transferred to GitHub: https://github.com/Itseez/opencv/issues/5028