All pastes #763386 Raw Edit

Anonymous

public text v1 · immutable
·published 2007-11-06 12:21 UTC
rendered paste body
 bash # --> `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]

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]
  --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)
  --disable-largefile     omit support for large files
  --disable-auth-file     omit mod_auth_file from core modules

  --enable-autoshadow     enable run-time auto-detection of shadowed passwords
                          (requires shadow)

  --enable-auth-pam       enable PAM support (default=yes)

  --enable-builtin-getaddrinfo
                          force use of builtin getaddrinfo (default=no)

  --enable-builtin-getnameinfo
                          force use of builtin getnameinfo (default=no)

  --enable-cap            enable POSIX.1e capabilities (default=yes on Linux)

  --enable-ctrls          enable proftpd controls via ftpdctl (default=no)

  --enable-facl           enable support for POSIX ACLs

  --disable-curses        disable use of curses (default=no)

  --enable-dso            add mod_dso to core modules

  --enable-nls            enable Native Language Support (NLS) (default=no)

  --disable-ncurses       disable use of ncurses (default=no)

  --enable-force-setpassent
                          force use of setpassent (default=no on FreeBSD)

  --enable-ipv6           enable IPv6 support (default=no)

  --enable-openssl        enable OpenSSL support (default=no)

  --disable-sendfile      disable sendfile support (default=no)

  --enable-shadow         force compilation of shadowed password support

  --enable-sia            enable SIA authentication support (Tru64)

  --disable-trace         disable trace support (default=no)

  --enable-devel          enable code of interest to developers

  --enable-buffer-size    tune the the size (in bytes) of internal buffers
                          (default=1024)

  --enable-pool-size      tune the size (in bytes) of memory pools
                          (default=512)

  --enable-scoreboard-buffer-size
                          tune the the size (in bytes) of certain scoreboard
                          buffers (default=80)

  --enable-scoreboard-updates
                          set how often (in loops) the mod_xfer module updates
                          the scoreboard (default=10)

  --enable-timeout-ident  set the default timeout (in secs) for RFC931
                          connections (default=10)

  --enable-timeout-idle   set the default timeout (in secs) for idle
                          connections (default=600)

  --enable-timeout-linger set the default timeout (in secs) for lingering
                          closes (default=180)

  --enable-timeout-login  set the default timeout (in secs) for logging in
                          after connecting (default=300)

  --enable-timeout-no-transfer
                          set the default timeout (in secs) for no data
                          transferred (default=300)

  --enable-timeout-stalled
                          set the default timeout (in secs) for stalled
                          transfers (default=3600)

  --enable-transfer-buffer-size
                          tune the the size (in bytes) of data transfer
                          buffers (default=OS dependent)


Optional Packages:
  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
  --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]
  --without-getopt        prevent proftpd from using its bundled getopt
                          implementation. This is done automatically if the
                          host supports getopt, but may need to be explicitly
                          used when combining proftpd with other applications,
                          such as MySQL

  --with-lastlog=PATH     specify lastlog location (Default: /var/adm/lastlog)
  --with-includes=LIST    add additional include paths to proftpd. LIST is a
                          colon-separated list of include paths to add e.g.
                          --with-includes=/some/mysql/include:/my/include

  --with-libraries=LIST   add additional library paths to proftpd. LIST is a
                          colon-separated list of include paths to add e.g.
                          --with-libraries=/some/mysql/libdir:/my/libs

  --with-modules=LIST     add additional modules to proftpd. LIST is a
                          colon-separated list of modules to add e.g.
                          --with-modules=mod_readme:mod_ifsession

  --with-shared=LIST      build DSO modules for proftpd. LIST is a
                          colon-separated list of modules to build as DSOs
                          e.g. --with-shared=mod_rewrite:mod_ifsession


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>
  CPP         C preprocessor
  CXX         C++ compiler command
  CXXFLAGS    C++ compiler flags
  CXXCPP      C++ preprocessor
  F77         Fortran 77 compiler command
  FFLAGS      Fortran 77 compiler flags
  LIBS        linker flags, e.g. -l<lib>.{a,so} if you have nonstandard
              libraries to link

Use these variables to override the choices made by `configure' or to help
it to find libraries and programs with nonstandard names/locations.


 bash #