LINUX.ORG.RU

Компиляция OpenCV 2.4.9 под Debian Jessie

 , ,


0

1

Приветствую.

Пытаюсь скомплировать OpenCV 2.4.9 с поддержкой питона, т.к в пакетной версии вырезают поддержку SURF.

Установил все зависимости (libavcodec-dev, libavformat-dev, libswscale-dev). Компилирую пока с основными флагами:

cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=~/.opencv-2.4.9 ..
Выхлоп: http://pastebin.com/rJqE763B

Выхлоп make: http://pastebin.com/vrH5heWV

Как понял, проблема в libav. В системе стоит версия 10.1-1. По теме нашел вот это: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=739440

Но откровенно говоря, не совсем понял, как проблему решить. Подскажите, пожалуйста, какие варианты решения этой проблемы есть? Нужно ставить libav-dev <10?

Проблема в пакете libavcodec-dev. В 10 версии произошли изменения, которые не учтены в opencv. Не знаю, правильно ли, но просто сделал downgrade этих пакетов до версии в wheezy и компиляция прошла успешно.

BredoGen ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.