README: add clarification about --enable

This commit is contained in:
Stefano Pigozzi 2013-09-14 09:55:01 +02:00
parent 438f9e585d
commit 61790c98e8
1 changed files with 7 additions and 3 deletions

View File

@ -47,18 +47,22 @@ If you are running Mac OSX and using homebrew we provide [homebrew-mpv][homebrew
to date formula that compiles mpv with sensible dependencies and defaults for
OSX.
configure --enable-* parameters
-------------------------------
### configure `--enable-*` parameters
The --enable-* parameters unconditionally force options on, completely
The `--enable-*` parameters unconditionally force options on, completely
skipping autodetection. This behavior is unlike what you may be used to from
autoconf-based configure scripts that can decide to override you. This greater
level of control comes at a price. You may have to provide the correct compiler
and linker flags yourself.
If you used one of these options and experience a compilation or
linking failure, make sure you have passed the necessary compiler/linker flags
to configure.
mpv's configure script is greedy and automatically enables features as a result
of autodetection. The cases where you may want to use `--enable-*` are very
limited.
Bug reports
-----------