Build Options
-------------
-
-| CMake | configure | Description | Default |
-|:-------------------------|:-------------------------|:---------------------------------------------------------------------------------------------|---------|
-| ZLIB_COMPAT | --zlib-compat | Compile with zlib compatible API | OFF |
-| ZLIB_ENABLE_TESTS | | Build test binaries | ON |
-| WITH_GZFILEOP | --with-gzfileops | Compile with support for gzFile related functions | OFF |
-| WITH_MSAN | --with-msan | Build with memory sanitizer | OFF |
-| WITH_OPTIM | --without-optimizations | Build with optimisations | ON |
-| WITH_NEW_STRATEGIES | --without-new-strategies | Use new strategies | ON |
-| WITH_NATIVE_INSTRUCTIONS | | Instruct the compiler to use the full instruction set on this host (gcc/clang -march=native) | OFF |
-| WITH_SANITIZERS | --with-sanitizers | Build with address sanitizer and all supported sanitizers other than memory sanitizer | OFF |
-| WITH_FUZZERS | --with-fuzzers | Build test/fuzz | OFF |
-| WITH_MAINTAINER_WARNINGS | | Build with project maintainer warnings | OFF |
-| WITH_CODE_COVERAGE | | Enable code coverage reporting | OFF |
+| CMake | configure | Description | Default |
+|:-------------------------|:-------------------------|:--------------------------------------------------------------------------------------|---------|
+| ZLIB_COMPAT | --zlib-compat | Compile with zlib compatible API | OFF |
+| ZLIB_ENABLE_TESTS | | Build test binaries | ON |
+| WITH_GZFILEOP | --with-gzfileops | Compile with support for gzFile related functions | OFF |
+| WITH_MSAN | --with-msan | Build with memory sanitizer | OFF |
+| WITH_OPTIM | --without-optimizations | Build with optimisations | ON |
+| WITH_NEW_STRATEGIES | --without-new-strategies | Use new strategies | ON |
+| WITH_NATIVE_INSTRUCTIONS | --native | Compiles with full instruction set supported on this host (gcc/clang -march=native) | OFF |
+| WITH_SANITIZERS | --with-sanitizers | Build with address sanitizer and all supported sanitizers other than memory sanitizer | OFF |
+| WITH_FUZZERS | --with-fuzzers | Build test/fuzz | OFF |
+| WITH_MAINTAINER_WARNINGS | | Build with project maintainer warnings | OFF |
+| WITH_CODE_COVERAGE | | Enable code coverage reporting | OFF |
Install
-------
echo ' [--with-sanitizers] Build with address sanitizer and all supported sanitizers other than memory sanitizer (disabled by default)' | tee -a configure.log
echo ' [--with-msan] Build with memory sanitizer (disabled by default)' | tee -a configure.log
echo ' [--with-fuzzers] Build test/fuzz (disabled by default)' | tee -a configure.log
+ echo ' [--native] Compiles with full instruction set supported on this host' | tee -a configure.log
exit 0 ;;
-p*=* | --prefix=*) prefix=`echo $1 | sed 's/.*=//'`; shift ;;
-e*=* | --eprefix=*) exec_prefix=`echo $1 | sed 's/.*=//'`; shift ;;