3 --enable-silent-rules less verbose build output (undo: "make V=1")
4 --disable-static build static libraries [default=no]
5 --enable-shared build shared libraries [default=yes]
6 # --disable-sse Disable passing of -msse2 to the compiler
7 --disable-altivec Disable Altivec optimizations
8 # --disable-avx Disable AVX, AVX2 optimizations
9 --disable-thorough-tests Disable thorough (long) testing, do only basic tests
10 --disable-exhaustive-tests Enable exhaustive testing (VERY long)
11 # --enable-werror Enable -Werror in all Makefiles
12 # --enable-stack-smash-protection Enable GNU GCC stack smash protection
13 # --enable-64-bit-words Set FLAC__BYTES_PER_WORD to 8 (4 is the default)
14 --disable-valgrind-testing Run all tests inside Valgrind
15 --disable-doxygen-docs Disable API documentation building via Doxygen
16 --disable-local-xmms-plugin Install XMMS plugin to ~/.xmms/Plugins instead of system location
17 --disable-xmms-plugin Do not build XMMS plugin
18 # --disable-cpplibs Do not build libFLAC++
19 # --disable-ogg Disable ogg support (default: test for libogg)
20 # --disable-oggtest Do not try to compile and run a test Ogg program
21 --disable-rpath do not hardcode runtime library paths
24 # --disable-sse Disable passing of -msse2 to the compiler
25 --disable-altivec Disable Altivec optimizations
26 # --disable-avx Disable AVX, AVX2 optimizations
27 --disable-thorough-tests Disable thorough (long) testing, do only basic tests
28 --disable-exhaustive-tests Enable exhaustive testing (VERY long)
29 --disable-werror Enable -Werror in all Makefiles
30 # --enable-stack-smash-protection Enable GNU GCC stack smash protection
31 # --enable-64-bit-words Set FLAC__BYTES_PER_WORD to 8 (4 is the default)
32 # --enable-valgrind-testing Run all tests inside Valgrind
33 --disable-doxygen-docs Disable API documentation building via Doxygen
34 --disable-local-xmms-plugin Install XMMS plugin to ~/.xmms/Plugins instead of system location
35 --disable-xmms-plugin Do not build XMMS plugin
36 # --disable-cpplibs Do not build libFLAC++
37 # --disable-ogg Disable ogg support (default: test for libogg)
38 # --disable-oggtest Do not try to compile and run a test Ogg program
39 --disable-examples Don't build and install examples
40 # --disable-rpath do not hardcode runtime library paths
44 if test ! -x configure; then
51 flac (Free Lossless Audio Codec)
53 FLAC stands for Free Lossless Audio Codec. Grossly oversimplified,
54 FLAC is similar to MP3, but lossless. "Free" means that the
55 specification of the stream format is in the public domain, and that
56 neither the FLAC format nor any of the implemented encoding/decoding
57 methods are covered by any patent. It also means that the sources for
58 libFLAC and libFLAC++ are available under the LGPL and the sources for
59 flac, metaflac, and the plugins are available under the GPL.
61 FLAC was developed by Josh Coalson.