[Debian-med-packaging] Bug#653799: FTBFS: CMake Error at cmake_modules/FindOpenCV.cmake:77 (file): file STRINGS file "/usr/include/opencv/cvver.h" cannot be read.

Andreas Tille tille at debian.org
Wed Feb 1 21:18:52 UTC 2012


Hi Nobuhiro,

On Thu, Feb 02, 2012 at 04:06:12AM +0900, Nobuhiro Iwamatsu wrote:
> tags 653799 patch
> thanks
> ...
> I checked this bug.
> Because "/usr" is set to OpenCV_DIR,
> /usr/share/OpenCV/OpenCVConfig.cmake file has not been read.
> Moreover, when there is no /usr/OpenCVConfig.cmake, another checking
> is executed, but only old opencv
> corresponds.
> The problem in which the check of OpenCV fails is solved by specifying
> OpenCV_DIR.
> I attach a patch.
> 
 
Thanks for the patch - unfortunately this does not change anything at my
site.  :-(

> But if you will apply this patch,  it becomes an error in other portions.
> -----
> [ 55%] Building CXX object
> src/mod_camera/tests/CMakeFiles/test_mod_camera_gui.dir/test_mod_camera_gui.cpp.o
> Linking CXX executable ../../../bin/test_mod_camera_gui
> ../../../bin/libmod_camera.so: undefined reference to `cvLoadImage'
> ../../../bin/libmod_camera.so: undefined reference to `cvConvertImage'
> ../../../bin/libmod_camera.so: undefined reference to `cvReleaseImage'
> ../../../bin/libmod_camera.so: undefined reference to `cvReleaseImageHeader'
> ../../../bin/libmod_camera.so: undefined reference to `cvSetZero'
> ../../../bin/libmod_camera.so: undefined reference to `cvLine'
> ../../../bin/libmod_camera.so: undefined reference to `cvGetRawData'
> ../../../bin/libmod_camera.so: undefined reference to `cvGetErrStatus'
> ../../../bin/libmod_camera.so: undefined reference to `cvSaveImage'
> ../../../bin/libmod_camera.so: undefined reference to `cvCopy'
> ../../../bin/libmod_camera.so: undefined reference to `cvFlip'
> ../../../bin/libmod_camera.so: undefined reference to `cvNamedWindow'
> ../../../bin/libmod_camera.so: undefined reference to `cvCircle'
> ../../../bin/libmod_camera.so: undefined reference to `cvShowImage'
> ../../../bin/libmod_camera.so: undefined reference to `cvRectangle'
> ../../../bin/libmod_camera.so: undefined reference to `cvResize'
> ../../../bin/libmod_camera.so: undefined reference to `cvCreateData'
> ../../../bin/libmod_camera.so: undefined reference to `cvCreateImageHeader'
> collect2: ld returned 1 exit status
> -----

I could only wild guess here, but when using libopencv-core-dev the
according strings appear in the installed *.a / *.so files.
Unfortunately I can not check this because my build does not reach this
point.

Any further help (Luis, do you have an idea?)

    Kind regards

         Andreas.

-- 
http://fam-tille.de





More information about the Debian-med-packaging mailing list