Estou construindo o FFMPEG no Windows. Eu instalei o MSYS2 e todo o resto das ferramentas e libs necessárias para essa tarefa. Contanto que eu não precise configurar bibliotecas externas, como h264, tudo é bom. Mas, no caso do h264, tenho que especificar a inclusão e a localização da biblioteca. E não importa o que eu tente, eu sempre acabo com
ERROR:libx264 not found
Aqui está como eu defino esses caminhos em MSYS:
--extra-cflags="-I./x264" --extra-ldflags="-L./x264/lib" --extra-libs=-ldl
Agora, para aliviar minhas dores, eu coloquei a pasta lib chamada "x264" no mesmo diretório onde o terminal MSYS está atualmente funcionando, em um diretório acima, e também no diretório raiz da unidade "d". estas variações:
--extra-cflags="-I/d/x264" --extra-ldflags="-L/d/x264/lib" --extra-libs=-ldl
--extra-cflags="-I/../x264" --extra-ldflags="-L/../x264/lib" --extra-libs=-ldl
Ainda recebendo
ERROR:libx264 not found
O que há de errado nessa configuração?