>
> There is nothing confusing at all.  Two simple rules:
>
> 1. Everything is enabled by default.
> 2. External libs must be explicitly enabled.
>
> Thus far, nobody has complained about this.  Until someone does, I'm not
> changing it.  Your meta-complaint does not count.
>

I can not agree with you. This is a really common problem than 'something
doesn't work' just because build script
say NO any error and even no warning for options that user EXPLICITLY turned
on.

If I want to build libraries within PNG support I want to see an error with
--enable-zlib flag if zlib not found for whatever reason.
But today I forced to check configure output *each time* to be sure that all
options important to me are not silently ignored/disabled by build system!

I can understand 'everything is enabled by default'.
I can understand the --disable-* flags.
But I really can't understand why --enable-* flags may be 'ignored' by
configure.
-----------------------------------------------
Kirill Gavrilov,
Software designer.
_______________________________________________
libav-devel mailing list
[email protected]
https://lists.libav.org/mailman/listinfo/libav-devel

Reply via email to