Hi,
And thanks a lot for your responses and especially to Carl Eugen ! I just 
installed libvlc using apt-get and it installed avcodec in usr/lib. I deleted 
it and now it is compiling fine with both libvlc and ffmpeg. I would had never 
found that solution.
Cordially,Guillaume Bersac237bis rue de Pessac33000 Bordeaux06.65.30.89.43


> To: libav-user@ffmpeg.org
> From: ceho...@ag.or.at
> Date: Tue, 2 Jul 2013 12:00:42 +0000
> Subject: Re: [Libav-user] Error while linking ffmpeg
> 
> ... ... <bersac_1@...> writes:
> 
> > > you must make sure the libav* match the header when compiling 
> > > your code. you may add "-v" option to see details
> > 
> > I tryied the "ffmpeg -v" command and I get the following answer
> 
> (Unrelated: Note that -v is the option to set the verboseness 
> of all FFmpeg binaries, it requires an argument.)
> 
> >  configuration: --enable-shared
> 
> > What am I suppose to do with that ?
> 
> This tells you that you installed the libraries into 
> /usr/local/lib (this is the default location and you 
> did not specify another location) while you already 
> have (another version of) libavcodec installed in 
> /usr/lib - this generally cannot work.
> 
> Please understand that I do *not* generally recommend to 
> install your self-compiled shared libraries into /usr/lib 
> - I just want to explain the problem (why linking fails 
> for you independently of the mentioned FFmpeg bug).
> 
> Carl Eugen
> 
> _______________________________________________
> Libav-user mailing list
> Libav-user@ffmpeg.org
> http://ffmpeg.org/mailman/listinfo/libav-user
                                          
_______________________________________________
Libav-user mailing list
Libav-user@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/libav-user

Reply via email to