Mercurial > hg > xemacs-beta
comparison configure.usage @ 380:8626e4521993 r21-2-5
Import from CVS: tag r21-2-5
author | cvs |
---|---|
date | Mon, 13 Aug 2007 11:07:10 +0200 |
parents | 6240c7796c7a |
children | aabb7f5b1c81 |
comparison
equal
deleted
inserted
replaced
379:76b7d63099ad | 380:8626e4521993 |
---|---|
1 Usage: configure [--OPTION[=VALUE] ...] [CONFIGURATION] | 1 Usage: configure [--OPTION[=VALUE] ...] [CONFIGURATION] |
2 | 2 |
3 Set compilation and installation parameters for XEmacs, and report. | 3 Set compilation and installation parameters for XEmacs, and report. |
4 | 4 |
5 Note that for most of the following options, you can explicitly enable | 5 Note that for most of the following options, you can explicitly enable |
6 them using `--OPTION=yes' and explicitly disable them using `--OPTION=no'. | 6 them using `--OPTION=yes' and explicitly disable them using `--OPTION=no'. |
7 This is especially useful for auto-detected options. | 7 This is especially useful for auto-detected options. |
8 The option `--without-FEATURE' is a synonym for `--with-FEATURE=no'. | 8 The option `--without-FEATURE' is a synonym for `--with-FEATURE=no'. |
9 | 9 |
10 Options marked with a (*) are auto-detected. | 10 Options marked with a (*) are auto-detected. |
11 | 11 |
22 Compilation options: | 22 Compilation options: |
23 | 23 |
24 --compiler=prog C compiler to use. | 24 --compiler=prog C compiler to use. |
25 --with-gcc (*) Use GCC to compile XEmacs. | 25 --with-gcc (*) Use GCC to compile XEmacs. |
26 --without-gcc Don't use GCC to compile XEmacs. | 26 --without-gcc Don't use GCC to compile XEmacs. |
27 --with-gnu-make Write the Makefiles to take advantage of | |
28 special features of GNU Make. (GNU Make | |
29 works fine on the Makefiles even without this | |
30 option. This just allows for simultaneous | |
31 in-place and --srcdir building.) | |
32 --cflags=FLAGS Compiler flags (such as -O) | 27 --cflags=FLAGS Compiler flags (such as -O) |
33 --cpp=prog C preprocessor to use (e.g. /usr/ccs/lib/cpp or cc -E) | 28 --cpp=prog C preprocessor to use (e.g. /usr/ccs/lib/cpp or cc -E) |
34 --cppflags=FLAGS C preprocessor flags (e.g. -I/foo or -Dfoo=bar) | 29 --cppflags=FLAGS C preprocessor flags (e.g. -I/foo or -Dfoo=bar) |
35 --libs=LIBS Additional libraries (e.g. -lfoo) | 30 --libs=LIBS Additional libraries (e.g. -lfoo) |
36 --ldflags=FLAGS Additional linker flags (e.g. -L/foo) | 31 --ldflags=FLAGS Additional linker flags (e.g. -L/foo) |
44 linked libraries at run time. | 39 linked libraries at run time. |
45 --dynamic=yes Link dynamically if supported by system. | 40 --dynamic=yes Link dynamically if supported by system. |
46 --dynamic=no Force static linking on systems where dynamic | 41 --dynamic=no Force static linking on systems where dynamic |
47 linking is the default. | 42 linking is the default. |
48 --srcdir=DIR Look for the XEmacs source files in DIR. | 43 --srcdir=DIR Look for the XEmacs source files in DIR. |
49 See also --with-gnu-make. | 44 Works best when using GNU Make. |
50 --use-indexed-lrecord-implementation | 45 --use-indexed-lrecord-implementation |
51 --use-minimal-tagbits | 46 --use-minimal-tagbits |
52 --gung-ho Build with new-style Lisp_Objects. | 47 --gung-ho Build with new-style Lisp_Objects. |
53 Equivalent to both of the 2 previous options combined. | 48 Equivalent to both of the 2 previous options combined. |
54 | 49 |
122 --with-workshop Support the Sun WorkShop (formerly Sparcworks) | 117 --with-workshop Support the Sun WorkShop (formerly Sparcworks) |
123 development environment. | 118 development environment. |
124 --with-socks Compile with support for SOCKS (an Internet proxy). | 119 --with-socks Compile with support for SOCKS (an Internet proxy). |
125 --with-database=TYPE (*) Compile with database support. Valid types are | 120 --with-database=TYPE (*) Compile with database support. Valid types are |
126 `no' or a comma-separated list of one or more | 121 `no' or a comma-separated list of one or more |
127 of `dbm', `gnudbm', or `berkdb'. | 122 of `berkdb' and either `dbm' or `gnudbm'. |
128 --with-sound=native (*) Compile with native sound support. | 123 --with-sound=native (*) Compile with native sound support. |
129 --with-sound=nas Compile with network sound support. | 124 --with-sound=nas Compile with network sound support. |
130 --with-sound=both Compile with native and network sound support. | 125 --with-sound=both Compile with native and network sound support. |
131 --native-sound-lib=LIB Native sound support library. Needed on Suns | 126 --native-sound-lib=LIB Native sound support library. Needed on Suns |
132 with --with-sound=both because both sound libraries | 127 with --with-sound=both because both sound libraries |
138 --with-ldap (*) Compile with support for the LDAP protocol (requires | 133 --with-ldap (*) Compile with support for the LDAP protocol (requires |
139 installed LDAP libraries on the system). | 134 installed LDAP libraries on the system). |
140 --mail-locking=TYPE (*) Specify the locking to be used by movemail to prevent | 135 --mail-locking=TYPE (*) Specify the locking to be used by movemail to prevent |
141 concurrent updates of mail spool files. Valid types | 136 concurrent updates of mail spool files. Valid types |
142 are `lockf', `flock', and `file'. | 137 are `lockf', `flock', and `file'. |
143 --with-site-lisp Allow for a site-lisp directory in the XEmacs hierarchy | 138 --with-site-lisp Allow for a site-lisp directory in the XEmacs hierarchy |
144 searched before the installation packages. | 139 searched before the installation packages. |
145 --package-path=PATH Directories to search for packages to dump with xemacs. | 140 --package-path=PATH Directories to search for packages to dump with xemacs. |
146 PATH splits into three parts separated | 141 PATH splits into three parts separated |
147 by double colons (::), an early, a late, and a last part, | 142 by double colons (::), an early, a late, and a last part, |
148 corresponding to their position in the various | 143 corresponding to their position in the various |
149 system paths: The early part is always first, | 144 system paths: The early part is always first, |
150 the late part somewhere in the middle, and the | 145 the late part somewhere in the middle, and the |
151 last part at the very back. | 146 last part at the very back. |
152 Only the late part gets seen at dump time. | 147 Only the late part gets seen at dump time. |
153 If PATH has only one component, that component | 148 If PATH has only one component, that component |
154 is late. | 149 is late. |
155 If PATH has two components, the first is | 150 If PATH has two components, the first is |
156 early, the second is late. | 151 early, the second is late. |
157 --infodir=DIR Directory to install the XEmacs Info manuals and dir in. | 152 --infodir=DIR Directory to install the XEmacs Info manuals and dir in. |
158 --infopath=PATH Directories to search for Info documents, info dir | 153 --infopath=PATH Directories to search for Info documents, info dir |
219 --lockdir=DIR The directory to put clash detection files in, such as | 214 --lockdir=DIR The directory to put clash detection files in, such as |
220 `/var/lock/emacs'. | 215 `/var/lock/emacs'. |
221 Defaults to `${statedir}/xemacs/lock'. | 216 Defaults to `${statedir}/xemacs/lock'. |
222 --with-system-malloc Force use of the system malloc, rather than GNU malloc. | 217 --with-system-malloc Force use of the system malloc, rather than GNU malloc. |
223 --with-debug-malloc Use the debugging malloc package. | 218 --with-debug-malloc Use the debugging malloc package. |
219 --with-quantify Add support for performance debugging using Quantify. | |
220 --with-purify Add support for memory debugging using Purify. | |
224 | 221 |
225 You may also specify any of the `path' variables found in Makefile.in, | 222 You may also specify any of the `path' variables found in Makefile.in, |
226 including --bindir, --libdir, --lispdir, --sitelispdir, --datadir, | 223 including --bindir, --libdir, --lispdir, --sitelispdir, --datadir, |
227 --infodir, --mandir and so on. Note that we recommend against | 224 --infodir, --mandir and so on. Note that we recommend against |
228 explicitly setting any of these variables. See the INSTALL file for a | 225 explicitly setting any of these variables. See the INSTALL file for a |