Всем привет!
В ходе огромного количества сборок и пересборок ffmpeg и opencv, последний перестал собираться с поддержкой первого:
-- Checking for modules 'libavcodec;libavformat;libavutil;libswscale'
-- Found libavcodec, version 57.86.103
-- Found libavformat, version 57.68.100
-- Found libavutil, version 55.51.100
-- Found libswscale, version 4.3.101
-- Checking for module 'libavresample'
-- Found libavresample, version 3.2.0
-- WARNING: Can't build ffmpeg test code
*****************************************
-- FFMPEG: NO
-- avcodec: YES (ver 57.86.103)
-- avformat: YES (ver 57.68.100)
-- avutil: YES (ver 55.51.100)
-- swscale: YES (ver 4.3.101)
-- avresample: YES (ver 3.2.0)
Судя по тому, какие файлы воспроизводит cmake, он ищет (и находит) заголовочники библиотеки ffmpeg в /usr/local/{include,lib}, вместо /usr/{include,lib}. Переустановка ffmpeg не помогла, -D FFMPEG_INCLUDE_DIRS=/usr/include
не помогло. Как ему указать верную директорию, где установлен ffmpeg?