Erro de compilação OpenCV

1

Estou instalando o OpenCV 2.4.11 na minha plataforma Ubuntu. Foi construído. Mas ao compilar, mostra um erro:

  Linking CXX shared library ../../lib/libopencv_core.so
  /usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/libm.so when searching for -lm
  /usr/bin/ld: /usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/libm.a(s_sin.o): relocation R_X86_64_32S against '__sincostab' can not be used when making a shared object; recompile with -fPIC
  /usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/libm.a: error adding symbols: Bad value
  collect2: error: ld returned 1 exit status
  make[2]: *** [lib/libopencv_core.so.2.4.11] Error 1
  make[1]: *** [modules/core/CMakeFiles/opencv_core.dir/all] Error 2
  make: *** [all] Error 2

Alguma idéia? Eu tinha opencv antes, desinstalei. Agora estou instalando então está me dando esse erro.

    
por Akash 09.10.2015 / 14:20

0 respostas