Erro ao compilar OpenCV no Ubuntu 14.04

Erro ao compilar OpenCV no Ubuntu 14.04

Eu segui as instruções para compilar o opencv2.4.9 deInstale OpenCV 2.4.9 no Ubuntu 14.04, 13.10

Estou recebendo o seguinte erro durante o processo de construção. Alguém pode me indicar como consertar isso?

/usr/bin/ld: ../../lib/libopencv_highgui.a(cap_libv4l.cpp.o): undefined reference to symbol 'v4l2_munmap'
//usr/lib/x86_64-linux-gnu/libv4l2.so.0: error adding symbols: DSO missing from command line
collect2: error: ld returned 1 exit status
make[2]: *** [bin/opencv_test_highgui] Error 1
make[1]: *** [modules/highgui/CMakeFiles/opencv_test_highgui.dir/all] Error 2

Responder1

Anteriormente, eu havia baixado a fonte como um arquivo zip do link no site opencv, mas não foi possível compilar com o erro acima.

Eu verifiquei a fonte usando git e segui as instruções dehttp://docs.opencv.org/doc/tutorials/introduction/linux_install/linux_install.html

Ainda tenho os mesmos erros, encontrei esta solução como uma solução alternativa. você precisa adicionar -lv4l2 ao arquivo mencionado no link abaixo

http://code.opencv.org/issues/3726

informação relacionada