がらくたネット


MediaTomb Configure Option 0.11.0

MediaTomb Configure Option 0.11.0

# ./configure --help
`configure' configures MediaTomb 0.11.0 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]
  --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/mediatomb]
  --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:
  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
  --enable-static         build a static version of MediaTomb (default: no)
  --enable-db-autocreate  enable automatic creation of the media database
                          (default: yes)

  --enable-debug-malloc0  only for debugging purposes: abort when we try to
                          call malloc or realloc with a value of zero
                          (default: no)


  --enable-pthread-lib    if this option is set we will try to link with
                          -lpthread, else the flag for pthread will be
                          autodetected (default: no)


  --enable-iconv-lib      if this option is set we will try to link with
                          -liconv, else we will first try to use iconv built
                          into glibc and only then search for libiconv
                          (default: no)


  --enable-atomic-x86-single
                          use x86 singleprocessor code for atomic arithmetic
                          operations, this will increase performance but you
                          must not use the compiled binary on an SMP system.
                          Doing so might result in crashes and unexpected
                          behaviour (default: no)


  --enable-atomic-pthread use pthreads for atomic arithmetic operations, this
                          will deliver the worst performance but is the only
                          portable option (default: automatic, depending on
                          architecture


  --disable-atomic        NEVER use this! This is only for devel/debugging -
                          disables all atomic arithmetics code (default: no)


  --enable-sighup         enable SIGHUP handling, by default this is only
                          enabled for x86 platforms, consult the README for
                          more information (default: auto)


  --enable-mrreg-service  Enable the X_MS_MediaReceiverRegistrar UPnP service.
                          This is for future XBox 360 support, other renderers
                          will probably not need it (default: no)


  --disable-external-transcoding
                          enable external transcoding support (default: yes)


  --enable-protocolinfo-extension
                          This is required for Playstation 3 support, it adds
                          certain tags to the protocolInfo attribute (default:
                          yes)


  --enable-curl           Enable curl support (provides additional
                          functionality for the external transcoding feature
                          (default: auto)


  --disable-fseeko-check  This is a workaround for a bug on some Debian
                          distros, use this if configure fails complaining
                          about off_t (default: no)

  --disable-dependency-tracking  speeds up one-time build
  --enable-dependency-tracking   do not reject slow dependency extractors
  --disable-largefile     omit support for large files
  --disable-rpl-malloc    disable redefinition of malloc to rpl_malloc and
                          realloc to rpl_realloc. Use this if you are sure
                          that you are compiling for the GNU C library
                          (default: enabled)
  --enable-sqlite3        compile with sqlite3 support (default: yes)
  --enable-mysql          compile with mysql support (default: yes)
  --enable-libjs          compile with spidermonkey support (default: yes)
  --enable-libmagic       compile with filemagic support (default: yes)
  --enable-id3lib         compile with id3lib support (default: yes, if taglib
                          is not available)
  --enable-taglib         compile with taglib support (default: yes, preferred
                          over id3lib)
  --enable-ffmpeg         compile with ffmpeg support (default: yes, preferred
                          over extractor)
  --enable-libextractor   compile with libextractor support (default: no)
  --enable-libexif        compile with libexif support (default: yes)
  --enable-inotify        compile with inotify support (default: yes)
  --enable-tombdebug      enable debug output for MediaTomb (default: no)
  --enable-upnpdebug      enable debug output for TombUPnP (default: no)
  --disable-log           disable all output from MediaTomb (default: no)

Optional Packages:
  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
  --with-search=DIR       Additionally search for packages in DIR
  --with-sqlite3-h=DIR    search for sqlite3 headers only in DIR
  --with-sqlite3-libs=DIR search for sqlite3 libraries only in DIR
  --with-mysql-cfg=mysql_config
                          absolute path/name of mysql_config
  --with-js-h=DIR         search for js (spidermonkey) headers in DIR
  --with-js-libs=DIR      search for js (spidermonkey) libraries in DIR
  --with-magic-h=DIR      search for filemagic headers in DIR
  --with-magic-libs=DIR   search for filemagic libraries in DIR
  --with-exif-h=DIR       search for libexif headers in DIR
  --with-exif-libs=DIR    search for libexif libraries in DIR
  --with-expat-h=DIR      search for expat headers in DIR
  --with-expat-libs=DIR   search for expat libraries in DIR
  --with-taglib-cfg=taglib-config
                          absolute path/name of taglib-config
  --with-id3lib-h=DIR     search for id3lib headers in DIR
  --with-id3lib-libs=DIR  search for id3lib libraries in DIR
  --with-zlib-h=DIR       search for zlib headers in DIR
  --with-zlib-libs=DIR    search for zlib libraries in DIR
  --with-inotify-h=DIR    search for inotify header in DIR/sys
  --with-iconv-h=DIR      search for iconv headers in DIR
  --with-iconv-libs=DIR   search for iconv libraries in DIR
  --with-ffmpeg-h=DIR     search for ffmpeg headers in DIR
  --with-ffmpeg-libs=DIR  search for ffmpeg libraries in DIR
  --with-extractor-h=DIR  search for extractor headers in DIR
  --with-extractor-libs=DIR
                          search for extractor libraries in DIR

  --with-curl-cfg=curl-config
                          absolute path/name of curl-config


Some influential environment variables:
  CXX         C++ compiler command
  CXXFLAGS    C++ compiler flags
  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
              nonstandard directory <lib dir>
  LIBS        libraries to pass to the linker, e.g. -l<library>
  CPPFLAGS    C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
              you have headers in a nonstandard directory <include dir>
  CC          C compiler command
  CFLAGS      C compiler flags
  CPP         C preprocessor
  CXXCPP      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 <jin@mediatomb.cc>.