docs.roxen.comBack to normal mode
DocsRoxenWebServer 3.4Administrator ManualServer Maintenance
Copyright © 2006, Roxen Internet Software
Suggestions, comments & compliments
manuals@roxen.com

Options for configure

Usage: configure [options] [host]

Options: [defaults in brackets after descriptions]

Configuration

--cache-file=FILE

cache test results in FILE

--help

print this message

--no-create

do not create output files

--quiet, --silent

do not print `checking...' messages

--version

print the version of autoconf that created configure

Directory and file names

--prefix=PREFIX

install architecture-independent files in PREFIX [/usr/local]

--exec-prefix=EPREFIX

install architecture-dependent files in EPREFIX [same as prefix]

--bindir=DIR

user executables in DIR [EPREFIX/bin]

--sbindir=DIR

system admin executables in DIR [EPREFIX/sbin]

--libexecdir=DIR

program executables in DIR [EPREFIX/libexec]

--datadir=DIR

read-only architecture-independent data in DIR [PREFIX/share]

--sysconfdir=DIR

read-only single-machine data in DIR [PREFIX/etc]

--sharedstatedir=DIR

modifiable architecture-independent data in DIR [PREFIX/com]

--localstatedir=DIR

modifiable single-machine data in DIR [PREFIX/var]

--libdir=DIR

object code libraries in DIR [EPREFIX/lib]

--includedir=DIR

C header files in DIR [PREFIX/include]

--oldincludedir=DIR

C header files for non-gcc in DIR [/usr/include]

--infodir=DIR

info documentation in DIR [PREFIX/info]

--mandir=DIR

man documentation in DIR [PREFIX/man]

--srcdir=DIR

find the sources in DIR [configure dir or ..]

--program-prefix=PREFIX

prepend PREFIX to installed program names

--program-suffix=SUFFIX

append SUFFIX to installed program names

--program-transform-name=SEDPROGRAM

run sed SEDPROGRAM on installed program names

The SEDPROGRAM is a sequence of one or more commands for the Unix `sed' (Stream EDitor) command. The simplest, and in this case probably also the most useful, is a simple substitution command, which takes the form


s/regexp/replacement/

where regexp is a regular expression, and replacement is a string with which to replace whatever the regular expression matched. Refer to the Unix manual page 'sed(1)' for more details on sed commands.

Host type

--build=BUILD

configure for building on BUILD [BUILD=HOST]

--host=HOST

configure for HOST [guessed]

--target=TARGET

configure for TARGET [TARGET=HOST]

Features and packages

--disable-FEATURE

do not include FEATURE (same as --enable-FEATURE=no)

--enable-FEATURE[=ARG]

include FEATURE [ARG=yes]

--with-PACKAGE[=ARG]

use PACKAGE [ARG=yes]

--without-PACKAGE

do not use PACKAGE (same as --with-PACKAGE=no)

--x-includes=DIR

X include files are in DIR

--x-libraries=DIR

X library files are in DIR

--enable and --with options recognized:

--with-fullwarn

enable as many warnings as possible

--with-rtldebug

enable run-time level debug

Valid name for PACKAGE include explicit separate packages such as 'gdbm' (the GDBM database library), 'gmp' (the GMP numeric library), 'zlib' (the Z-lib/deflate compression library) and 'mysql' (MySQL database library), embedding libraries such as 'Perl' and 'Java', and Pike features such as 'dmalloc' (extra memory management debug checking), 'profiling', 'poll' (Unix: use 'poll' system call instead of 'select', if possible), and 'threads'. Several other options are available, but perhaps less likely to be useful when compiling a Pike to use with Roxen.

See the comments in the 'src/configure.in' file in the Pike distribution for more details.