Created
September 19, 2022 13:32
-
-
Save zzpzaf/0c7754bb1edef6beedf430bdb4c3f6e9 to your computer and use it in GitHub Desktop.
apr-1.7.0configure
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
:~/Tomcat/apr-1.7.0$ ./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. | |
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/PACKAGE] | |
--htmldir=DIR html documentation [DOCDIR] | |
--dvidir=DIR dvi documentation [DOCDIR] | |
--pdfdir=DIR pdf documentation [DOCDIR] | |
--psdir=DIR ps documentation [DOCDIR] | |
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-option-checking ignore unrecognized --enable/--with options | |
--disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) | |
--enable-FEATURE[=ARG] include FEATURE [ARG=yes] | |
--enable-layout=LAYOUT | |
--enable-experimental-libtool Use experimental custom libtool | |
--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-debug Turn on debugging and compile time warnings | |
--enable-maintainer-mode Turn on debugging and compile time warnings | |
--enable-profile Turn on profiling for the build (GCC) | |
--enable-pool-debug[=yes|no|verbose|verbose-alloc|lifetime|owner|all] Turn on pools debugging | |
--enable-malloc-debug Switch on malloc_debug for BeOS | |
--disable-lfs Disable large file support on 32-bit platforms | |
--enable-nonportable-atomics Use optimized atomic code which may produce nonportable binaries | |
--enable-threads Enable threading support in APR. | |
--enable-posix-shm Use POSIX shared memory (shm_open) if available | |
--enable-allocator-uses-mmap Use mmap in apr_allocator instead of malloc | |
--enable-allocator-guard-pages Use guard pages in apr_allocator | |
(implies --enable-allocator-uses-mmap) | |
--enable-pool-concurrency-check Check for concurrent usage of memory pools | |
--disable-dso Disable DSO support | |
--enable-other-child Enable reliable child processes | |
--disable-ipv6 Disable IPv6 support in APR. | |
--disable-timedlocks Disable timed locks | |
Optional Packages: | |
--with-PACKAGE[=ARG] use PACKAGE [ARG=yes] | |
--without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) | |
--with-pic[=PKGS] try to use only PIC/non-PIC objects [default=use | |
both] | |
--with-aix-soname=aix|svr4|both | |
shared library versioning (aka "SONAME") variant to | |
provide on AIX, [default=aix]. | |
--with-gnu-ld assume the C compiler uses GNU ld [default=no] | |
--with-sysroot[=DIR] Search for dependent libraries within DIR (or the | |
compiler's sysroot if not specified). | |
--with-installbuilddir=DIR location to store APR build files | |
--without-libtool avoid using libtool to link the library | |
--with-efence[=DIR] path to Electric Fence installation | |
--with-valgrind[=DIR] Enable code to teach valgrind about apr pools | |
(optionally: set path to valgrind headers) | |
--with-sendfile Override decision to use sendfile | |
--with-egd[=DIR] use EGD-compatible socket | |
--with-devrandom[=DEV] use /dev/random or compatible [searches by default] | |
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> | |
LIBS libraries to pass to the linker, e.g. -l<library> | |
CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if | |
you have headers in a nonstandard directory <include dir> | |
CPP C preprocessor | |
LT_SYS_LIBRARY_PATH | |
User-defined run-time library search path. | |
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. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment