Ошибка компиляции OpenCV

Я устанавливаю OpenCV 2.4.11 на своей платформе Ubuntu. Это была сборка. Но при компиляции его показывает ошибку:

  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

Какие-либо Идеи? Я имел opencv прежде, я удалил его. Теперь я устанавливаю так, это дает мне эту ошибку.

1
задан 9 October 2015 в 17:39

0 ответов

Другие вопросы по тегам:

Похожие вопросы: