libdbi-drivers configure options

Complete list of libdbi-drivers configure options for version 0.9.0.
In the terminal, change to the source directory and execute the below command.

# ./configure --help


`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.

  -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]
--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]
--datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
--datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
--infodir=DIR           info documentation [DATAROOTDIR/info]
--localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
--mandir=DIR            man documentation [DATAROOTDIR/man]
--docdir=DIR            documentation root [DATAROOTDIR/doc/PACKAGE]
--htmldir=DIR           html documentation [DOCDIR]
--dvidir=DIR            dvi documentation [DOCDIR]
--pdfdir=DIR            pdf documentation [DOCDIR]
--psdir=DIR             ps documentation [DOCDIR]

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]

Optional Features:
ignore unrecognized --enable/--with options
do not include FEATURE (same as --enable-FEATURE=no)
include FEATURE [ARG=yes]
enable make rules and dependencies not useful (and sometimes confusing) to the casual installer
do not reject slow dependency extractors
speeds up one-time build
build shared libraries [default=yes]
build static libraries [default=yes]
optimize for fast installation [default=yes]
avoid locking (might break parallel builds)
use threadsafe version of libmysqlclient.
do not build and install the documentation.
do not link drivers against libdbi.
Optional Packages: --with-PACKAGE[=ARG]
use PACKAGE [ARG=yes]
do not use PACKAGE (same as --with-PACKAGE=no)
assume the C compiler uses GNU ld [default=no]
try to use only PIC/non-PIC objects [default=use both]
Search for dependent libraries within DIR (or the compiler's sysroot if not specified).
Specifies where the libdbi include files are.
Include MySQL support.
Specifies where the MySQL include files are.
Specifies where the MySQL libraries are.
Include PostgreSQL support.
Specifies where the PostgreSQL include files are.
Specifies where the PostgreSQL libraries are.
Include SQLite support.
Specifies where the SQLite include files are.
Specifies where the SQLite libraries are.
Include SQLite3 support.
Specifies where the SQLite3 include files are.
Specifies where the SQLite3 libraries are.
Include MiniSQL (mSQL) support.
Specifies where the mSQL include files are.
Specifies where the mSQL libraries are.
Include Oracle support.
Specifies ORACLE_HOME.
Specifies where the Oracle include files are.
Specifies where the Oracle libraries are.
Include Firebird/Interbase support.
Specifies where the Firebird/Interbase include files are.
Specifies where the Firebird/Interbase libraries are.
Include Freetds support.
Specifies where the Freetds include files are.
Specifies where the Freetds libraries are.
Include Ingres support.
Specifies II_SYSTEM.
Specifies where the Ingres include files are.
Specifies where the Ingres libraries are.
Include IBM DB2 support.
Specifies DB2_HOME.
Specifies where the IBM DB2 include files are.
Specifies where the IBM DB2 libraries are.
Specifies the filename extension of loadable modules (usually not necessary).
Directory for database files
Specifies where the libdbi library files are.
Some influential environment variables: CC
C compiler command
C compiler flags
linker flags, e.g. -L<lib dir> if you have libraries in a nonstandard directory <lib dir>
libraries to pass to the linker, e.g. -l<library>
(Objective) C/C++ preprocessor flags, e.g. -I<include dir> if you have headers in a nonstandard directory <include dir>
C preprocessor
Use these variables to override the choices made by `configure' or to help it to find libraries and programs with nonstandard names/locations. Report bugs to the package provider.

You may go back to the following section.
Customizing MySQL Server