Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

undefined reference to cv::softdouble::operator/

Hei !

I have build opencv 3.4 with openblas, lapack, ipp, tbb and avx support on ubuntu x64. At the end, I take the .a files (both opencv_* and 3rd parties) to put them in a special folder for my project. My project only needs core, videoio, highgui, imgproc and imgcodecs modules of opencv. I precise that my project already works with opencv 3.2 (linux and windows). I'm now trying to update it to 3.4 with the supports mentioned above. Nevertheless, when I build it, I get several "undefined reference to" about cv::softdouble/float operators, cv::cbrt, cvRound, cvTrunc, mulAdd and pow. I don't have those issues on windows.

The doc mentions that those functions are in core module so I don't understand why they are not found. Do you know what are the missing dependencies ?

Thanks!