[Ffmpeg-devel] Bug in libavutil Makefile (or maybe just mystupidity? Be gentle...)

Diego Biurrun diego
Sat Feb 11 22:52:25 CET 2006


On Thu, Feb 09, 2006 at 10:50:56AM +0100, Michel Bardiaux wrote:
> Diego Biurrun wrote:
> >On Wed, Feb 08, 2006 at 10:53:12PM +0100, Alexander Strasser wrote:
> >
> >>Michel Bardiaux wrote:
> >>
> >>>Test 2, static libs.
> >>>
> >>>make distclean
> >>>./configure  --enable-static --disable-shared --disable-strip 
> >>>--enable-memalign-hac
> >>>make
> >>>make install
> >>>
> >>>Compiles OK, but installs only ffmpeg.exe (not the libs, not the 
> >>>headers) and same problem running the ffmpeg.exe.
> >>
> >> That is normal behaviour iirc, static libs are not installed
> >>by default. You should be able to install them with the installib
> >>target as the Wanderer pointed out already.
> >
> >OK, but what about the headers?  Should the headers be installed for the
> >static lib version or not?
> 
> To follow the "principle of least astonishment", the static lib install 
> should do what --help hints, ie install libraries and headers; *or* be 
> renamed to something else, like --enable-statically-linked-ffmpeg, with 
> different --help.

I've considerably reworked and simplified the build system today.  This
issue should be solved now.  Reports welcome, I could not test on Win32.

Diego





More information about the ffmpeg-devel mailing list