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

Måns Rullgård mru
Sat Feb 11 23:01:50 CET 2006


Diego Biurrun <diego at biurrun.de> writes:

> 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.

I'll do some cygwin builds at work on Monday, if nobody beats me to it.

-- 
M?ns Rullg?rd
mru at inprovide.com





More information about the ffmpeg-devel mailing list