`configure' configures this package to adapt to many kinds of systems. Usage: ./configure [OPTION]... [VAR=VALUE]... To assign environment variables (e.g., CC, CFLAGS...), specify them as VAR=VALUE. See below for descriptions of some of the useful variables. Defaults for the options are specified in brackets. Configuration: -h, --help display this help and exit --help=short display options specific to this package --help=recursive display the short help of all the included packages -V, --version display version information and exit -q, --quiet, --silent do not print `checking...' messages --cache-file=FILE cache test results in FILE [disabled] -C, --config-cache alias for `--cache-file=config.cache' -n, --no-create do not create output files --srcdir=DIR find the sources in DIR [configure dir or `..'] Installation directories: --prefix=PREFIX install architecture-independent files in PREFIX [/usr/local] --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX [PREFIX] By default, `make install' will install all the files in `/usr/local/bin', `/usr/local/lib' etc. You can specify an installation prefix other than `/usr/local' using `--prefix', for instance `--prefix=$HOME'. For better control, use the options below. Fine tuning of the installation directories: --bindir=DIR user executables [EPREFIX/bin] --sbindir=DIR system admin executables [EPREFIX/sbin] --libexecdir=DIR program executables [EPREFIX/libexec] --datadir=DIR read-only architecture-independent data [PREFIX/share] --sysconfdir=DIR read-only single-machine data [PREFIX/etc] --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] --localstatedir=DIR modifiable single-machine data [PREFIX/var] --libdir=DIR object code libraries [EPREFIX/lib] --includedir=DIR C header files [PREFIX/include] --oldincludedir=DIR C header files for non-gcc [/usr/include] --infodir=DIR info documentation [PREFIX/info] --mandir=DIR man documentation [PREFIX/man] Program names: --program-prefix=PREFIX prepend PREFIX to installed program names --program-suffix=SUFFIX append SUFFIX to installed program names --program-transform-name=PROGRAM run sed PROGRAM on installed program names System types: --build=BUILD configure for building on BUILD [guessed] --host=HOST cross-compile to build programs to run on HOST [BUILD] --target=TARGET configure for building compilers for TARGET [HOST] Optional Features: --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) --enable-FEATURE[=ARG] include FEATURE [ARG=yes] --disable-dependency-tracking speeds up one-time build --enable-dependency-tracking do not reject slow dependency extractors --enable-shared[=PKGS] build shared libraries [default=yes] --enable-static[=PKGS] build static libraries [default=yes] --enable-fast-install[=PKGS] optimize for fast installation [default=yes] --disable-libtool-lock avoid locking (might break parallel builds) --enable-thread-safe-client Compile the client with threads. --enable-assembler Use assembler versions of some string functions if available. --disable-profiling Build a version without query profiling code --enable-local-infile Enable LOAD DATA LOCAL INFILE (default: disabled) --disable-grant-options Disables the use of --init-file, --skip-grant-tables and --bootstrap options --disable-largefile Omit support for large files Optional Packages: --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) --with-charset=CHARSET Default character set, use one of: binary armscii8 ascii big5 cp1250 cp1251 cp1256 cp1257 cp850 cp852 cp866 cp932 dec8 eucjpms euckr gb2312 gbk geostd8 greek hebrew hp8 keybcs2 koi8r koi8u latin1 latin2 latin5 latin7 macce macroman sjis swe7 tis620 ucs2 ujis utf8 --with-collation=COLLATION Default collation --with-extra-charsets=CHARSET,CHARSET,... Use charsets in addition to default (none, complex, all, or a list selected from the above sets) --without-uca Skip building of the national Unicode collations. --with-darwin-mwcc Use Metrowerks CodeWarrior wrappers on OS X/Darwin --with-gnu-ld assume the C compiler uses GNU ld [default=no] --with-pic try to use only PIC/non-PIC objects [default=use both] --with-tags[=TAGS] include additional configurations [automatic] --with-other-libc=DIR Link against libc and other standard libraries installed in the specified non-standard location overriding default. Originally added to be able to link against glibc 2.2 without making the user upgrade the standard libc installation. --with-server-suffix Append value to the version string. --with-pthread Force use of pthread library. --with-named-thread-libs=ARG Use specified thread libraries instead of those automatically found by configure. --with-named-curses-libs=ARG Use specified curses libraries instead of those automatically found by configure. --with-unix-socket-path=SOCKET Where to put the unix-domain socket. SOCKET must be an absolute file name. --with-tcp-port=port-number Which port to use for MySQL services (default 3306) --with-mysqld-user=username What user the mysqld daemon shall be run as. --with-zlib-dir=DIR Provide MySQL with a custom location of compression library. Given DIR, zlib binary is assumed to be in $DIR/lib and header files in $DIR/include. --with-libwrap=DIR Compile in libwrap (tcp_wrappers) support --with-pstack Use the pstack backtrace library --without-debug Build a production version without debugging code --with-mysqld-ldflags Extra linking arguments for mysqld --with-client-ldflags Extra linking arguments for clients --with-lib-ccflags Extra CC options for libraries --with-low-memory Try to use less memory to compile to avoid memory limitations. --with-comment Comment about compilation environment. --without-server Only build the client. --with-embedded-server Build the embedded server (libmysqld). --without-query-cache Do not build query cache. --without-geometry Do not build geometry-related parts. --with-embedded-privilege-control Build parts to check user's privileges. Only affects embedded library. --without-extra-tools Skip building utilites in the tools directory. --with-mysqlmanager Build the mysqlmanager binary: yes/no (default: build if server is built.) --with-openssl=DIR Include the OpenSSL support --with-openssl-includes=DIR Find OpenSSL headers in DIR --with-openssl-libs=DIR Find OpenSSL libraries in DIR --with-yassl Include the yaSSL support --without-docs Skip building of the documentation. --without-man Skip building of the man pages. --without-bench Skip building of the benchmark suite. --without-readline Use system readline instead of bundled copy. --without-libedit Use system libedit instead of bundled copy. --with-big-tables Support tables with more than 4 G rows even on 32 bit platforms --with-max-indexes=\# Sets the maximum number of indexes per table, default 64 --with-berkeley-db=DIR Use BerkeleyDB located in DIR --with-berkeley-db-includes=DIR Find Berkeley DB headers in DIR --with-berkeley-db-libs=DIR Find Berkeley DB libraries in DIR --without-innodb Do not include the InnoDB table handler --with-example-storage-engine Enable the Example Storage Engine --with-archive-storage-engine Enable the Archive Storage Engine --with-csv-storage-engine Enable the CSV Storage Engine --with-blackhole-storage-engine Enable the Blackhole Storage Engine --with-ndbcluster Include the NDB Cluster table handler --with-ndb-sci=DIR Provide MySQL with a custom location of sci library. Given DIR, sci library is assumed to be in $DIR/lib and header files in $DIR/include. --with-ndb-test Include the NDB Cluster ndbapi test programs --with-ndb-docs Include the NDB Cluster ndbapi and mgmapi documentation --with-ndb-port Port for NDB Cluster management server --with-ndb-port-base Base port for NDB Cluster transporters --without-ndb-debug Disable special ndb debug features --with-ndb-ccflags=CFLAGS Extra CFLAGS for ndb compile --with-federated-storage-engine Enable the MySQL Federated Storage Engine Some influential environment variables: CC C compiler command CFLAGS C compiler flags LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a nonstandard directory <lib dir> CPPFLAGS C/C++ preprocessor flags, e.g. -I<include dir> if you have headers in a nonstandard directory <include dir> CXX C++ compiler command CXXFLAGS C++ compiler flags CPP C preprocessor CXXCPP C++ preprocessor F77 Fortran 77 compiler command FFLAGS Fortran 77 compiler flags CCAS assembler compiler command (defaults to CC) CCASFLAGS assembler compiler flags (defaults to CFLAGS) Use these variables to override the choices made by `configure' or to help it to find libraries and programs with nonstandard names/locations.