Force ./configure NÃO procurar / usr / lib / usr / bin / usr / include

1

Eu quero compilar o FFmpeg, mas como você sabe, sua compilação irá (por padrão) procurar nos diretórios 'lib include bin' do sistema antes de seguir meus pedidos configurados via --extra-cflags ou --extra-ldflags Agora o diretório do sistema tem por exemplo faac, x264, vpx .... que eu não quero modificar simplesmente porque teus estão interligados com muitas outras aplicações como firefox, skype, totem, vlc ... & amp; removendo-os, removerei todos os aplicativos dependentes, de modo que haja alguma maneira (sinalizador) que eu passe para o arquivo ./compile, de modo que ele não olhe apenas para os diretórios do sistema para os diretórios que eu mesmo especificar.

    
por nightcrawler 26.12.2012 / 11:51

1 resposta

0

Você precisa compilar quaisquer bibliotecas externas usadas como dependências ffmpeg, como x264 e libvpx (se você não quiser usar as versões -dev do repositório), usando um --prefix personalizado e pode precisar use opções adicionais. Veja ./configure --help para opções específicas de cada biblioteca. Em seguida, compile o ffmpeg informando onde estão as bibliotecas externas e onde você deseja instalá-lo. Veja alguns exemplos neste tópico:

[FFmpeg-user] Compilando o ffmpeg com a opção --prefix

    
por LordNeckbeard 26.12.2012 / 21:20