[FFmpeg-devel] [PATCH] Use pkgconfig for dirac libs

Diego Biurrun diego
Wed Oct 22 19:40:52 CEST 2008

On Wed, Oct 22, 2008 at 04:35:16PM +0200, Chris Hills wrote:
> On 22/10/08 07:29, Diego Biurrun wrote:
> > Absolutely not, using pkg-config at all is a workaround for libdirac's
> > horrid include path design.  They have 3 directories for 5 header files.
> > Unfortunately the fact that nobody else does this did not tell them
> > anything...
> That was perhaps true older versions, but pkg-config --cflags with dirac 
> 1.0.0 gives the following output for me (and ffmpeg compiles fine):-
> -I/home/chaz/Libraries/libdirac/1.0.0/include/dirac

So you do not have the following nonsense in /usr/local/include:

diego at cerebus:~$ ls -RF /usr/local/include/dirac/
libdirac_common/  libdirac_decoder/  libdirac_encoder/

common_types.h  dirac_types.h

decoder_types.h  dirac_parser.h



> So I think either use pkg-config for both cflags and libs, or remove it 
> altogether. Using it for just one or the other is inconsistent.

We consistently use the least amount of pkg-config calls that is


More information about the ffmpeg-devel mailing list