From 3643db342275176506545a98e19125d24e28a67c Mon Sep 17 00:00:00 2001 From: Josh Coalson Date: Wed, 18 Jul 2001 00:23:06 +0000 Subject: [PATCH] add better docs on configure options --- README | 23 +++++++++++++++++++++-- 1 file changed, 21 insertions(+), 2 deletions(-) diff --git a/README b/README index 37365f9..04f4b73 100644 --- a/README +++ b/README @@ -57,8 +57,27 @@ forthcoming, but in general, this should work: ./configure ; make ; make install -To disable all assembly optimizations, pass the ---disable-asm-optimizations flag to configure. +There are a few FLAC-specific arguments you can give to +`configure': + +--enable-debug : Builds everything with debug symbols and some +extra (and more verbose) error checking. + +--disable-asm-optimizations : Disables the compilation of the +assembly routines. Many routines have assembly versions for +speed and `configure' is pretty good about knowing what is +supported, but you can use this option to build only from the +C sources. + +--sse-os : If you are building for an x86 CPU that supports +SSE instructions, you can enable some of the faster routines +if your operating system also supports SSE instructions. flac +can tell if the CPU supports the instructions but currently has +no way to test if the OS does, so if it does, you must pass +this argument to configure to use the SSE routines. If flac +crashes when built with this option you will have to go back and +configure without --sse-os. Note that --disable-asm-optimizations +overrides --sse-os. ================== -- 2.7.4