Mercurial > hg > xemacs-beta
changeset 3073:0ae46b360391
[xemacs-hg @ 2005-11-16 11:53:47 by malcolmp]
Improve the help output of configure.
author | malcolmp |
---|---|
date | Wed, 16 Nov 2005 11:54:10 +0000 |
parents | 4c038e89d563 |
children | 0f411920c8db |
files | ChangeLog configure configure.ac man/ChangeLog man/internals/internals.texi |
diffstat | 5 files changed, 2169 insertions(+), 2043 deletions(-) [+] |
line wrap: on
line diff
--- a/ChangeLog Wed Nov 16 07:22:46 2005 +0000 +++ b/ChangeLog Wed Nov 16 11:54:10 2005 +0000 @@ -1,3 +1,8 @@ +2005-11-08 Malcolm Purvis <malcolmp@xemacs.org> + + * configure.ac : Reorganised the option list so that the help + output looks like configure.usage from 21.4 + 2005-11-16 Stephen J. Turnbull <stephen@xemacs.org> * configure.ac (checks for typedefs): TODO comment.
--- a/configure Wed Nov 16 07:22:46 2005 +0000 +++ b/configure Wed Nov 16 11:54:10 2005 +0000 @@ -8,51 +8,52 @@ # This configure script is free software; the Free Software Foundation # gives unlimited permission to copy, distribute and modify it. # -# #### Configuration script for XEmacs. Largely divergent from FSF. -# #### Guess values for system-dependent variables and create Makefiles. -# #### Copyright (C) 1992, 1993, 1994, 1995, 1996 Free Software Foundation, Inc. -# #### Copyright (C) 1997, 1998, 1999, 2001, 2002 Free Software Foundation, Inc. -# #### Copyright (C) 2003, 2004, 2005 Free Software Foundation, Inc. -# #### Copyright (C) 1993, 1994, 1995 Board of Trustees, University of Illinois. -# #### Copyright (C) 1996, 1997 Sun Microsystems, Inc. -# #### Copyright (C) 1995, 1996, 2002, 2003, 2004 Ben Wing. -# #### Copyright (C) 2000, 2001 Martin Buchholz. -# #### Copyright (C) 1998, 1999 J. Kean Johnston. -# #### Copyright (C) 2005 Malcolm Purvis +# Configuration script for XEmacs. Largely divergent from FSF. +# Guess values for system-dependent variables and create Makefiles. # -# ### Don't edit this script! -# ### This script was automatically generated by the `autoconf' program -# ### from the file `./configure.in'. -# ### To rebuild it, execute the command -# ### autoconf -# ### in the this directory. You must have autoconf version 2.50 or later. -# ### Note: this script has been tested only with autoconf version 2.5x. +# Copyright (C) 1992, 1993, 1994, 1995, 1996 Free Software Foundation, Inc. +# Copyright (C) 1997, 1998, 1999, 2001, 2002 Free Software Foundation, Inc. +# Copyright (C) 2003, 2004, 2005 Free Software Foundation, Inc. +# Copyright (C) 1993, 1994, 1995 Board of Trustees, University of Illinois. +# Copyright (C) 1996, 1997 Sun Microsystems, Inc. +# Copyright (C) 1995, 1996, 2002, 2003, 2004 Ben Wing. +# Copyright (C) 2000, 2001 Martin Buchholz. +# Copyright (C) 1998, 1999 J. Kean Johnston. +# Copyright (C) 2005 Malcolm Purvis # -# ### This file is part of XEmacs. +# Don't edit this script! +# This script was automatically generated by the `autoconf' program +# from the file `./configure.ac'. To rebuild it, execute the command: +# +# autoconf +# +# in the this directory. You must have autoconf version 2.59. +# +# This file is part of XEmacs. # -# ### XEmacs is free software; you can redistribute it and/or modify it -# ### under the terms of the GNU General Public License as published by -# ### the Free Software Foundation; either version 2, or (at your -# ### option) any later version. +# XEmacs is free software; you can redistribute it and/or modify it +# under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2, or (at your +# option) any later version. # -# ### XEmacs is distributed in the hope that it will be useful, but -# ### WITHOUT ANY WARRANTY; without even the implied warranty of -# ### MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -# ### General Public License for more details. +# XEmacs is distributed in the hope that it will be useful, but +# WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# General Public License for more details. # -# ### You should have received a copy of the GNU General Public License -# ### along with XEmacs; see the file COPYING. If not, write to the Free -# ### Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA -# ### 02111-1307, USA. +# You should have received a copy of the GNU General Public License +# along with XEmacs; see the file COPYING. If not, write to the Free +# Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +# Boston, MA 02110-1301, USA. # -# ### For usage, run `./configure --help' -# ### For more detailed information on building and installing XEmacs, -# ### read the file `INSTALL'. -# ### -# ### If configure succeeds, it leaves its status in config.status. -# ### A log of configuration tests can be found in config.log. -# ### If configure fails after disturbing the status quo, -# ### config.status is removed. +# For usage, run `./configure --help' +# For more detailed information on building and installing XEmacs, +# read the file `INSTALL'. +# +# If configure succeeds, it leaves its status in config.status. +# A log of configuration tests can be found in config.log. +# If configure fails after disturbing the status quo, +# config.status is removed. # ## --------------------- ## ## M4sh Initialization. ## @@ -900,155 +901,18 @@ --enable-FEATURE[=ARG] alias for --with-FEATURE --without-FEATURE do not use FEATURE (same as --with-FEATURE=no) --disable-FEATURE alias for --without-FEATURE - --with-prefix=no Don't compile the value for `prefix' into the - executable. - --with-site-lisp=no Allow for a site-lisp directory in the XEmacs - hierarchy searched before the installation packages. - --with-site-modules Disable site-modules directory in the XEmacs - hierarchy, which is searched before the installation - modules. - --with-gtk Support GTK on the X Window System. (EXPERIMENTAL) - --with-gnome Support GNOME on the X Window System. (EXPERIMENTAL) - --with-msw Support MS Windows as a window system (only under - Cygwin and MinGW). `--with-msw=no' may be needed on - *nix systems with Wine installed. - --with-gcc Use GCC to compile XEmacs. - --with-dynamic Link dynamically if supported by system. 'No' forces - static linking. - --with-ncurses Use the ncurses library for tty support. - --with-dnet Compile with support for DECnet. - --with-socks Compile with support for SOCKS (an Internet proxy). - --with-dragndrop Compile in the generic drag and drop API. This is - automatically added if one of the drag and drop - protocols is found (currently CDE, OffiX, MSWindows, - and GTK). *WARNING* The Drag'n'drop support is under - development and is considered experimental. - --with-cde Compile in support for CDE drag and drop. - --with-offix Compile in support for OffiX drag and drop. - *WARNING* If you compile in OffiX, you may not be - able to use multiple X displays success- fully. If - the two servers are from different vendors, the - results may be unpredictable. - --with-gpm Compile in GPM mouse support for ttys. - --with-xpm Compile with support for XPM images. PRACTICALLY - REQUIRED. Although this library is nonstandard and a - real hassle to build, many basic things (e.g. - toolbars) depend on it, and you will run into many - problems without it. - --with-xface Compile with support for X-Face mail headers. - Requires the compface package. - --with-gif Compile without the (builtin) support for GIF - images. - --with-jpeg Compile with support for JPEG images. Useful if you - are using a mail, news reader, or web browser in - XEmacs, so that JPEG images can be displayed. - --with-png Compile with support for PNG images. Recommended - because the images on the About page are not - viewable without it. - --with-tiff Compile with support for TIFF images. Possibly - useful, for the same reason as JPEG images. - --with-zlib Support inflate (de)compression internally. - --with-wmcommand Compile without realized leader window which will - keep the WM_COMMAND property. - --with-xmu Use Xmu utilities. Default: yes. - --with-purify Support memory debugging using Purify. - --with-quantify Support performance debugging using Quantify. - --with-toolbars Enable toolbar support. Default: yes. - --with-tty Enable TTY support. Default: yes. - --with-xfs Enable XFontSet support for internationalized - menubar. Incompatible with `--with-xim=motif'. - `--with-menubars=lucid' (the default) is - desirable. - --with-mule Compile with Mule (Multi-Lingual Emacs) support, - needed to support non-Latin-1 (including Asian) - languages. - --with-default-eol-detection - Turns on by default auto-detection of end-of-line - type when reading a file. Applies to those platforms - where auto-detection is off by default (non-Mule - Unix). Has no effect otherwise. - --with-canna Support the Canna Japanese input method. Requires - Mule. - --with-wnn Support the Wnn Asian language input method. - Requires Mule. - --with-wnn6 Support the Wnn6 Asian language input method - (proprietary). Requires Mule. - --with-workshop Support the Sun WorkShop (formerly Sparcworks) - development environment. - --with-sparcworks Alias for --with-workshop - --with-tooltalk Support the ToolTalk IPC protocol. - --with-ldap Support the LDAP protocol. - --with-postgresql Support the PostgreSQL RDBMS. - --with-pop Support POP for mail retrieval. - --with-kerberos Support Kerberos-authenticated POP. - --with-hesiod Support Hesiod to get the POP server host. - --with-infodock Support the Infodock version of XEmacs. Infodock is - a SourceForge project). - --with-native-sound-lib Path to sound library (for systems with name - conflicts). - --with-netinstall Support for installation over the internet. Only - functional on the MS Windows platforms. - --with-optimization Control whether compilation is optimized. By - default, optimization is on in release versions and - off in beta versions, since it can interfere with - proper stack backtraces. - --with-ipv6-cname Try IPv6 information first when canonicalizing host - names. This option has no effect unless system - supports getaddrinfo(3) and getnameinfo(3). - --with-site-includes Prepend to include search path. - --with-site-libraries Prepend to library search path. - --with-site-prefixes Prepend to include and library search paths, with - /include and /lib added. Comes after site-includes - and site-libraries, if any. - --with-statedir - --with-lispdir - --with-archlibdir - --with-moduledir - --with-etcdir - --with-infopath - --with-docdir - --with-site-runtime-libraries - - --with-package-prefix Specify packages root. - --with-package-path Search path for package hierarchies. - --with-external-widget - Support XEmacs server for text widgets in other - applications. - --with-kkcc Enable new GC algorithms. - --with-mc-alloc Enable new allocator. - --with-union-type Use union definition of Lisp_Object type. Known to - trigger bugs in some compilers. - --with-pdump Enable portable LISP preloader. - --with-dump-in-exec Enable dumping into executable (enabled by default - for `pdump', not enabled by default in combination - with `mc-alloc'). - --with-debug Enable additional debugging information. No time - cost. - --with-assertions - --with-memory-usage-stats - Enable LISP memory usage API. - --with-clash-detection - Disable use of lock files to detect multiple edits - of the same file. - --with-modules Compile in experimental support for dynamically - loaded libraries (Dynamic Shared Objects). - --with-quick-build Speed up the build cycle by leaving out steps where - XEmacs will still work (more or less) without them. - Potentially dangerous if you don't know what you're - doing. This (1) doesn't garbage-collect after - loading each file during dumping, (2) doesn't - automatically rebuild the DOC file (remove it by - hand to get it rebuilt), (3) Removes config.h, - lisp.h and associated files from the dependency - lists, so changes to these files don't automatically - cause all .c files to be rebuilt. + +Compilation options +------------------- + --with-compiler C compiler to use --with-xemacs-compiler compiler to use to compile just the xemacs executable and C modules. If you want to compile XEmacs as C++, use e.g. `--with-xemacs-compiler=g++'. This turns on a lot of additional error-checking. - --with-cflags Compiler flags. These flags will be placed after any + --with-gcc Use GCC to compile XEmacs. + --with-cflags=FLAGS Compiler flags. These flags will be placed after any flags inserted for warnings, debugging or optimization; setting this does not disable the insertion of those flags. Use configure settings @@ -1056,9 +920,14 @@ `enable-debug=no' to turn them off, or override them with `--with-cflags-optimization', `--with-cflags-debugging', or `with-cflags-warning'. - --with-cflags-warning Override compiler flags used to control warnings. + --with-cflags-warning=FLAGS + Override compiler flags used to control warnings. Normally, don't set this, as XEmacs already turns on the maximum safe warning level. + --with-optimization Control whether compilation is optimized. By + default, optimization is on in release versions and + off in beta versions, since it can interfere with + proper stack backtraces. --with-cflags-optimization=FLAGS Override compiler flags used to control optimization. If blank, forces no optimization; if @@ -1078,15 +947,126 @@ --with-cppflags C preprocessor flags (e.g. -I/foo or -Dfoo=bar) --with-libs Additional libraries (e.g. -lfoo) --with-ldflags Additional linker flags (e.g. -L/foo) - --with-rel-alloc Enable the relocating allocator. - --with-dlmalloc Use Doug Lea's malloc implementation. - --with-debug-malloc Use a debugging malloc. - --with-system-malloc Use the system malloc, not the one distributed with - XEmacs. - --with-database Compile with database support. Valid types are `no' - or a comma-separated list of one or more of `berkdb' - and either `dbm' or `gnudbm'. - --with-sound Compile with sound support. Valid types are + --with-site-includes=PATHS + Prepend to include search path. + --with-site-libraries=PATHS + Prepend to library search path. + --with-site-prefixes=PATHS + Prepend to include and library search paths, with + /include and /lib added. Comes after site-includes + and site-libraries, if any. + --with-site-runtime-libraries=PATHS + Prepend to the runtime library search path + --with-dynamic Link dynamically if supported by system. 'No' forces + static linking. + +Installation options +-------------------- + + --with-prefix=no Don't compile the value for `prefix' into the + executable. + --with-netinstall Support for installation over the internet. Only + functional on the MS Windows platforms. + --with-statedir=DIR + --with-lispdir=DIR + --with-archlibdir=DIR + --with-moduledir=DIR + --with-etcdir=DIR + --with-docdir=DIR + +Run-time path-searching options +------------------------------- + + --with-site-lisp=no Allow for a site-lisp directory in the XEmacs + hierarchy searched before the installation packages. + --with-site-modules=no Disable site-modules directory in the XEmacs + hierarchy, which is searched before the installation + modules. + --with-package-prefix=DIR + Specify packages root. + --with-package-path=PATH + Search path for package hierarchies. + --with-infopath=PATH Location of info directories + +Window-system options +--------------------- + + --with-gtk Support GTK on the X Window System. (EXPERIMENTAL) + --with-gnome Support GNOME on the X Window System. (EXPERIMENTAL) + --with-msw Support MS Windows as a window system (only under + Cygwin and MinGW). `--with-msw=no' may be needed on + *nix systems with Wine installed. + --with-toolbars Enable toolbar support. Default: yes. + --with-wmcommand Compile without realized leader window which will + keep the WM_COMMAND property. + --with-athena=TYPE Use TYPE Athena widgets (`xaw', `3d', `next', `95', + or `xpm'). + --with-menubars=TYPE Use TYPE menubars ('yes', '`no', `lucid', `motif', + `athena', `gtk', or `msw'). The Lucid widgets + emulate Motif (mostly) but are faster. *WARNING* The + Motif menubar is currently broken. Lucid menubars + are the default. + --with-scrollbars=TYPE + Use TYPE scrollbars 'yes', '`no', `lucid', `motif', + `athena', `gtk', or `msw'). Lucid scrollbars are the + default. + --with-dialogs=TYPE Use TYPE dialog boxes 'yes', '`no', `lucid', + `motif', `athena', `gtk', or `msw'). There are no + true Lucid dialogs; Motif dialogs will be used if + Motif can be found, else Athena is used. + --with-widgets=TYPE Use TYPE native widgets ('yes', '`no', `lucid', + `motif', `athena', `gtk', or `msw'). Other widget + types are currently unsupported. There are no true + Lucid widgets; Motif widgets will be used if Motif + can be found, else Athena is used. + --with-dragndrop Compile in the generic drag and drop API. This is + automatically added if one of the drag and drop + protocols is found (currently CDE, OffiX, MSWindows, + and GTK). *WARNING* The Drag'n'drop support is under + development and is considered experimental. + --with-cde Compile in support for CDE drag and drop. + --with-offix Compile in support for OffiX drag and drop. + *WARNING* If you compile in OffiX, you may not be + able to use multiple X displays success- fully. If + the two servers are from different vendors, the + results may be unpredictable. + --with-xmu Use Xmu utilities. Default: yes. + --with-external-widget + Support XEmacs server for text widgets in other + applications. + +TTY (character terminal) options +-------------------------------- + + --with-tty Enable TTY support. Default: yes. + --with-ncurses Use the ncurses library for tty support. + --with-gpm Compile in GPM mouse support for ttys. + +Image options +------------- + + --with-xpm Compile with support for XPM images. PRACTICALLY + REQUIRED. Although this library is nonstandard and a + real hassle to build, many basic things (e.g. + toolbars) depend on it, and you will run into many + problems without it. + --with-png Compile with support for PNG images. Recommended + because the images on the About page are not + viewable without it. + --with-jpeg Compile with support for JPEG images. Useful if you + are using a mail, news reader, or web browser in + XEmacs, so that JPEG images can be displayed. + --with-tiff Compile with support for TIFF images. Possibly + useful, for the same reason as JPEG images. + --with-xface Compile with support for X-Face mail headers. + Requires the compface package. + --with-gif Compile without the (builtin) support for GIF + images. + +Sound options +------------- + + --with-sound=TYPE Compile with sound support. Valid types are `native', `nas' and `esd'. Prefix a type with 'no' to disable. The first type can be `none' or `all'. `none' means `nonative,nonas,noesd'. `all' means @@ -1094,33 +1074,132 @@ ones for the same TYPE. The default is to autodetect all sound support except for ESD which defaults to off. - --with-athena Use TYPE Athena widgets (xaw, 3d, next, 95, or xpm). - - --with-mail-locking Specify the locking to be used by movemail to + --with-native-sound-lib Path to sound library (for systems with name + conflicts). + +Internationalization options +---------------------------- + + --with-mule Compile with Mule (Multi-Lingual Emacs) support, + needed to support non-Latin-1 (including Asian) + languages. + --with-xim==TYPE Enable XIM support. TYPE is `yes', `no', `xlib', or + `motif' + --with-canna Support the Canna Japanese input method. Requires + Mule. + --with-wnn Support the Wnn Asian language input method. + Requires Mule. + --with-wnn6 Support the Wnn6 Asian language input method + (proprietary). Requires Mule. + --with-xfs Enable XFontSet support for internationalized + menubar. Incompatible with `--with-xim=motif'. + `--with-menubars=lucid' (the default) is + desirable. + +File-related options +-------------------- + + --with-default-eol-detection + Turns on by default auto-detection of end-of-line + type when reading a file. Applies to those platforms + where auto-detection is off by default (non-Mule + Unix). Has no effect otherwise. + --with-clash-detection + Disable use of lock files to detect multiple edits + of the same file. + --with-zlib Support inflate (de)compression internally. + +Database options +---------------- + + --with-database=TYPE Compile with database support. Valid types are `no' + or a comma-separated list of one or more of `berkdb' + and either `dbm' or `gnudbm'. + --with-ldap Support the LDAP protocol. + --with-postgresql Support the PostgreSQL RDBMS. + +Mail options +------------ + + --with-mail-locking=TYPE + Specify the locking to be used by movemail to prevent concurrent updates of mail spool files. - Valid types are `lockf', `flock', `dot', `locking' - or `mmdf'. + Valid types are `lockf', `flock', `file', `locking', + `mmdf' or `pop'. + --with-pop Support POP for mail retrieval. + --with-kerberos Support Kerberos-authenticated POP. + --with-hesiod Support Hesiod to get the POP server host. + +Networking options +------------------ + + --with-tooltalk Support the ToolTalk IPC protocol. + --with-socks Compile with support for SOCKS (an Internet proxy). + --with-dnet Compile with support for DECnet. + --with-ipv6-cname Try IPv6 information first when canonicalizing host + names. This option has no effect unless system + supports getaddrinfo(3) and getnameinfo(3). + +Memory allocation options +------------------------- + + --with-rel-alloc Enable the relocating allocator. + --with-dlmalloc Use Doug Lea's malloc implementation. + --with-system-malloc Use the system malloc, not the one distributed with + XEmacs. + --with-debug-malloc Use a debugging malloc. + --with-pdump Enable portable LISP preloader. + --with-dump-in-exec Enable dumping into executable (enabled by default + for `pdump', not enabled by default in combination + with `mc-alloc'). + --with-kkcc Enable experimental new GC algorithms. + --with-mc-alloc Enable experimental new allocator. + +Emacs Lisp options +------------------ + + --with-modules Compile in experimental support for dynamically + loaded libraries (Dynamic Shared Objects). --with-bignum=TYPE Compile in support for bignums, ratios, or bigfloats using library support. TYPE must be one of "gmp" (for GNU MP), "mp" (for BSD MP), or "no" (disabled). - --with-error-checking Compile with internal error-checking added. Causes - noticeable loss of speed. Valid types are extents, - bufpos, malloc, gc, types, text, byte_code, glyphs, - display, structures. - --with-menubars=TYPE Use TYPE menubars (lucid, motif, or no). The Lucid - widgets emulate Motif (mostly) but are faster. - *WARNING* The Motif menubar is currently broken. - Lucid menubars are the default. - --with-scrollbars=TYPE - Use TYPE scrollbars (lucid, motif, athena, or no). - Lucid scrollbars are the default. - --with-dialogs=TYPE Use TYPE dialog boxes (lucid, motif, athena, or no). - There are no true Lucid dialogs; Motif dialogs will - be used if Motif can be found, else Athena is used. - --with-widgets Use TYPE native widgets (lucid, motif, athena, or - no). Other widget types are currently unsupported. - There are no true Lucid widgets; Motif widgets will - be used if Motif can be found, else Athena is used. + +Platform Specific options +------------------------- + + --with-workshop Support the Sun WorkShop (formerly Sparcworks) + development environment. + --with-sparcworks Alias for --with-workshop + --with-infodock Support the Infodock version of XEmacs. Infodock is + a SourceForge project). + +Debugging options +----------------- + + --with-debug Enable additional debugging information. No time + cost. + --with-error-checking=TESTS + Compile with internal error-checking added. Causes + noticeable loss of speed. Valid TESTS are `extents', + `bufpos', `malloc', `gc', `types', `text', + `byte_code', `glyphs', `display', `structures'. + --with-assertions Compile in runtime assertions. + --with-memory-usage-stats + Enable LISP memory usage API. + --with-quick-build Speed up the build cycle by leaving out steps where + XEmacs will still work (more or less) without them. + Potentially dangerous if you don't know what you're + doing. This (1) doesn't garbage-collect after + loading each file during dumping, (2) doesn't + automatically rebuild the DOC file (remove it by + hand to get it rebuilt), (3) Removes config.h, + lisp.h and associated files from the dependency + lists, so changes to these files don't automatically + cause all .c files to be rebuilt. + --with-union-type Use union definition of Lisp_Object type. Known to + trigger bugs in some compilers. + --with-quantify Support performance debugging using Quantify. + --with-purify Support memory debugging using Purify. Optional Packages: --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] @@ -1242,51 +1321,52 @@ This configure script is free software; the Free Software Foundation gives unlimited permission to copy, distribute and modify it. -#### Configuration script for XEmacs. Largely divergent from FSF. -#### Guess values for system-dependent variables and create Makefiles. -#### Copyright (C) 1992, 1993, 1994, 1995, 1996 Free Software Foundation, Inc. -#### Copyright (C) 1997, 1998, 1999, 2001, 2002 Free Software Foundation, Inc. -#### Copyright (C) 2003, 2004, 2005 Free Software Foundation, Inc. -#### Copyright (C) 1993, 1994, 1995 Board of Trustees, University of Illinois. -#### Copyright (C) 1996, 1997 Sun Microsystems, Inc. -#### Copyright (C) 1995, 1996, 2002, 2003, 2004 Ben Wing. -#### Copyright (C) 2000, 2001 Martin Buchholz. -#### Copyright (C) 1998, 1999 J. Kean Johnston. -#### Copyright (C) 2005 Malcolm Purvis - -### Don't edit this script! -### This script was automatically generated by the `autoconf' program -### from the file `./configure.in'. -### To rebuild it, execute the command -### autoconf -### in the this directory. You must have autoconf version 2.50 or later. -### Note: this script has been tested only with autoconf version 2.5x. - -### This file is part of XEmacs. - -### XEmacs is free software; you can redistribute it and/or modify it -### under the terms of the GNU General Public License as published by -### the Free Software Foundation; either version 2, or (at your -### option) any later version. - -### XEmacs is distributed in the hope that it will be useful, but -### WITHOUT ANY WARRANTY; without even the implied warranty of -### MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -### General Public License for more details. - -### You should have received a copy of the GNU General Public License -### along with XEmacs; see the file COPYING. If not, write to the Free -### Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA -### 02111-1307, USA. - -### For usage, run `./configure --help' -### For more detailed information on building and installing XEmacs, -### read the file `INSTALL'. -### -### If configure succeeds, it leaves its status in config.status. -### A log of configuration tests can be found in config.log. -### If configure fails after disturbing the status quo, -### config.status is removed. +Configuration script for XEmacs. Largely divergent from FSF. +Guess values for system-dependent variables and create Makefiles. + +Copyright (C) 1992, 1993, 1994, 1995, 1996 Free Software Foundation, Inc. +Copyright (C) 1997, 1998, 1999, 2001, 2002 Free Software Foundation, Inc. +Copyright (C) 2003, 2004, 2005 Free Software Foundation, Inc. +Copyright (C) 1993, 1994, 1995 Board of Trustees, University of Illinois. +Copyright (C) 1996, 1997 Sun Microsystems, Inc. +Copyright (C) 1995, 1996, 2002, 2003, 2004 Ben Wing. +Copyright (C) 2000, 2001 Martin Buchholz. +Copyright (C) 1998, 1999 J. Kean Johnston. +Copyright (C) 2005 Malcolm Purvis + +Don't edit this script! +This script was automatically generated by the `autoconf' program +from the file `./configure.ac'. To rebuild it, execute the command: + + autoconf + +in the this directory. You must have autoconf version 2.59. + +This file is part of XEmacs. + +XEmacs is free software; you can redistribute it and/or modify it +under the terms of the GNU General Public License as published by +the Free Software Foundation; either version 2, or (at your +option) any later version. + +XEmacs is distributed in the hope that it will be useful, but +WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +General Public License for more details. + +You should have received a copy of the GNU General Public License +along with XEmacs; see the file COPYING. If not, write to the Free +Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +For usage, run `./configure --help' +For more detailed information on building and installing XEmacs, +read the file `INSTALL'. + +If configure succeeds, it leaves its status in config.status. +A log of configuration tests can be found in config.log. +If configure fails after disturbing the status quo, + config.status is removed. _ACEOF exit 0 @@ -1642,108 +1722,37 @@ MAKE_SUBDIR="$MAKE_SUBDIR lib-src" && if test "$verbose" = "yes"; then echo " Appending \"lib-src\" to \$MAKE_SUBDIR"; fi INSTALL_ARCH_DEP_SUBDIR="$INSTALL_ARCH_DEP_SUBDIR lib-src" && if test "$verbose" = "yes"; then echo " Appending \"lib-src\" to \$INSTALL_ARCH_DEP_SUBDIR"; fi with_dragndrop_default="no" -# If --with-prefix or --without-prefix were given then copy the value to the -# equivalent enable_prefix variable. -if test "${with_prefix+set}" = set; then - enable_prefix="$with_prefix" -fi; -# If -enable-prefix or --disable-prefix were given then copy the value to the -# equivalent with_prefix variable. -if test "${enable_prefix+set}" = set; then - with_prefix="$enable_prefix" -fi; -# Check whether --with-prefix or --without-prefix was given. -if test "${with_prefix+set}" = set; then - enableval="$with_prefix" - withval="$with_prefix" - true -else - with_prefix=yes -fi; -# If --with-site-lisp or --without-site-lisp were given then copy the value to the -# equivalent enable_site-lisp variable. -if test "${with_site_lisp+set}" = set; then - enable_site_lisp="$with_site_lisp" -fi; -# If -enable-site-lisp or --disable-site-lisp were given then copy the value to the -# equivalent with_site-lisp variable. -if test "${enable_site_lisp+set}" = set; then - with_site_lisp="$enable_site_lisp" -fi; -# Check whether --with-site-lisp or --without-site-lisp was given. -if test "${with_site_lisp+set}" = set; then - enableval="$with_site_lisp" - withval="$with_site_lisp" - true -else - with_site_lisp=no -fi; -# If --with-site-modules or --without-site-modules were given then copy the value to the -# equivalent enable_site-modules variable. -if test "${with_site_modules+set}" = set; then - enable_site_modules="$with_site_modules" -fi; -# If -enable-site-modules or --disable-site-modules were given then copy the value to the -# equivalent with_site-modules variable. -if test "${enable_site_modules+set}" = set; then - with_site_modules="$enable_site_modules" -fi; -# Check whether --with-site-modules or --without-site-modules was given. -if test "${with_site_modules+set}" = set; then - enableval="$with_site_modules" - withval="$with_site_modules" - -fi; -# If --with-gtk or --without-gtk were given then copy the value to the -# equivalent enable_gtk variable. -if test "${with_gtk+set}" = set; then - enable_gtk="$with_gtk" -fi; -# If -enable-gtk or --disable-gtk were given then copy the value to the -# equivalent with_gtk variable. -if test "${enable_gtk+set}" = set; then - with_gtk="$enable_gtk" -fi; -# Check whether --with-gtk or --without-gtk was given. -if test "${with_gtk+set}" = set; then - enableval="$with_gtk" - withval="$with_gtk" - true -else - with_gtk=no -fi; -# If --with-gnome or --without-gnome were given then copy the value to the -# equivalent enable_gnome variable. -if test "${with_gnome+set}" = set; then - enable_gnome="$with_gnome" -fi; -# If -enable-gnome or --disable-gnome were given then copy the value to the -# equivalent with_gnome variable. -if test "${enable_gnome+set}" = set; then - with_gnome="$enable_gnome" -fi; -# Check whether --with-gnome or --without-gnome was given. -if test "${with_gnome+set}" = set; then - enableval="$with_gnome" - withval="$with_gnome" - true -else - with_gnome=no -fi; -# If --with-msw or --without-msw were given then copy the value to the -# equivalent enable_msw variable. -if test "${with_msw+set}" = set; then - enable_msw="$with_msw" -fi; -# If -enable-msw or --disable-msw were given then copy the value to the -# equivalent with_msw variable. -if test "${enable_msw+set}" = set; then - with_msw="$enable_msw" -fi; -# Check whether --with-msw or --without-msw was given. -if test "${with_msw+set}" = set; then - enableval="$with_msw" - withval="$with_msw" + +# If --with-compiler or --without-compiler were given then copy the value to the +# equivalent enable_compiler variable. +if test "${with_compiler+set}" = set; then + enable_compiler="$with_compiler" +fi; +# If -enable-compiler or --disable-compiler were given then copy the value to the +# equivalent with_compiler variable. +if test "${enable_compiler+set}" = set; then + with_compiler="$enable_compiler" +fi; +# Check whether --with-compiler or --without-compiler was given. +if test "${with_compiler+set}" = set; then + enableval="$with_compiler" + withval="$with_compiler" + +fi; +# If --with-xemacs-compiler or --without-xemacs-compiler were given then copy the value to the +# equivalent enable_xemacs-compiler variable. +if test "${with_xemacs_compiler+set}" = set; then + enable_xemacs_compiler="$with_xemacs_compiler" +fi; +# If -enable-xemacs-compiler or --disable-xemacs-compiler were given then copy the value to the +# equivalent with_xemacs-compiler variable. +if test "${enable_xemacs_compiler+set}" = set; then + with_xemacs_compiler="$enable_xemacs_compiler" +fi; +# Check whether --with-xemacs-compiler or --without-xemacs-compiler was given. +if test "${with_xemacs_compiler+set}" = set; then + enableval="$with_xemacs_compiler" + withval="$with_xemacs_compiler" fi; # If --with-gcc or --without-gcc were given then copy the value to the @@ -1762,615 +1771,37 @@ withval="$with_gcc" fi; -# If --with-dynamic or --without-dynamic were given then copy the value to the -# equivalent enable_dynamic variable. -if test "${with_dynamic+set}" = set; then - enable_dynamic="$with_dynamic" -fi; -# If -enable-dynamic or --disable-dynamic were given then copy the value to the -# equivalent with_dynamic variable. -if test "${enable_dynamic+set}" = set; then - with_dynamic="$enable_dynamic" -fi; -# Check whether --with-dynamic or --without-dynamic was given. -if test "${with_dynamic+set}" = set; then - enableval="$with_dynamic" - withval="$with_dynamic" - -fi; -# If --with-ncurses or --without-ncurses were given then copy the value to the -# equivalent enable_ncurses variable. -if test "${with_ncurses+set}" = set; then - enable_ncurses="$with_ncurses" -fi; -# If -enable-ncurses or --disable-ncurses were given then copy the value to the -# equivalent with_ncurses variable. -if test "${enable_ncurses+set}" = set; then - with_ncurses="$enable_ncurses" -fi; -# Check whether --with-ncurses or --without-ncurses was given. -if test "${with_ncurses+set}" = set; then - enableval="$with_ncurses" - withval="$with_ncurses" - -fi; -# If --with-dnet or --without-dnet were given then copy the value to the -# equivalent enable_dnet variable. -if test "${with_dnet+set}" = set; then - enable_dnet="$with_dnet" -fi; -# If -enable-dnet or --disable-dnet were given then copy the value to the -# equivalent with_dnet variable. -if test "${enable_dnet+set}" = set; then - with_dnet="$enable_dnet" -fi; -# Check whether --with-dnet or --without-dnet was given. -if test "${with_dnet+set}" = set; then - enableval="$with_dnet" - withval="$with_dnet" - -fi; -# If --with-socks or --without-socks were given then copy the value to the -# equivalent enable_socks variable. -if test "${with_socks+set}" = set; then - enable_socks="$with_socks" -fi; -# If -enable-socks or --disable-socks were given then copy the value to the -# equivalent with_socks variable. -if test "${enable_socks+set}" = set; then - with_socks="$enable_socks" -fi; -# Check whether --with-socks or --without-socks was given. -if test "${with_socks+set}" = set; then - enableval="$with_socks" - withval="$with_socks" - -fi; -# If --with-dragndrop or --without-dragndrop were given then copy the value to the -# equivalent enable_dragndrop variable. -if test "${with_dragndrop+set}" = set; then - enable_dragndrop="$with_dragndrop" -fi; -# If -enable-dragndrop or --disable-dragndrop were given then copy the value to the -# equivalent with_dragndrop variable. -if test "${enable_dragndrop+set}" = set; then - with_dragndrop="$enable_dragndrop" -fi; -# Check whether --with-dragndrop or --without-dragndrop was given. -if test "${with_dragndrop+set}" = set; then - enableval="$with_dragndrop" - withval="$with_dragndrop" - -fi; -# If --with-cde or --without-cde were given then copy the value to the -# equivalent enable_cde variable. -if test "${with_cde+set}" = set; then - enable_cde="$with_cde" -fi; -# If -enable-cde or --disable-cde were given then copy the value to the -# equivalent with_cde variable. -if test "${enable_cde+set}" = set; then - with_cde="$enable_cde" -fi; -# Check whether --with-cde or --without-cde was given. -if test "${with_cde+set}" = set; then - enableval="$with_cde" - withval="$with_cde" - -fi; -# If --with-offix or --without-offix were given then copy the value to the -# equivalent enable_offix variable. -if test "${with_offix+set}" = set; then - enable_offix="$with_offix" -fi; -# If -enable-offix or --disable-offix were given then copy the value to the -# equivalent with_offix variable. -if test "${enable_offix+set}" = set; then - with_offix="$enable_offix" -fi; -# Check whether --with-offix or --without-offix was given. -if test "${with_offix+set}" = set; then - enableval="$with_offix" - withval="$with_offix" - -fi; -# If --with-gpm or --without-gpm were given then copy the value to the -# equivalent enable_gpm variable. -if test "${with_gpm+set}" = set; then - enable_gpm="$with_gpm" -fi; -# If -enable-gpm or --disable-gpm were given then copy the value to the -# equivalent with_gpm variable. -if test "${enable_gpm+set}" = set; then - with_gpm="$enable_gpm" -fi; -# Check whether --with-gpm or --without-gpm was given. -if test "${with_gpm+set}" = set; then - enableval="$with_gpm" - withval="$with_gpm" - -fi; -# If --with-xpm or --without-xpm were given then copy the value to the -# equivalent enable_xpm variable. -if test "${with_xpm+set}" = set; then - enable_xpm="$with_xpm" -fi; -# If -enable-xpm or --disable-xpm were given then copy the value to the -# equivalent with_xpm variable. -if test "${enable_xpm+set}" = set; then - with_xpm="$enable_xpm" -fi; -# Check whether --with-xpm or --without-xpm was given. -if test "${with_xpm+set}" = set; then - enableval="$with_xpm" - withval="$with_xpm" - -fi; -# If --with-xface or --without-xface were given then copy the value to the -# equivalent enable_xface variable. -if test "${with_xface+set}" = set; then - enable_xface="$with_xface" -fi; -# If -enable-xface or --disable-xface were given then copy the value to the -# equivalent with_xface variable. -if test "${enable_xface+set}" = set; then - with_xface="$enable_xface" -fi; -# Check whether --with-xface or --without-xface was given. -if test "${with_xface+set}" = set; then - enableval="$with_xface" - withval="$with_xface" - -fi; -# If --with-gif or --without-gif were given then copy the value to the -# equivalent enable_gif variable. -if test "${with_gif+set}" = set; then - enable_gif="$with_gif" -fi; -# If -enable-gif or --disable-gif were given then copy the value to the -# equivalent with_gif variable. -if test "${enable_gif+set}" = set; then - with_gif="$enable_gif" -fi; -# Check whether --with-gif or --without-gif was given. -if test "${with_gif+set}" = set; then - enableval="$with_gif" - withval="$with_gif" - -fi; -# If --with-jpeg or --without-jpeg were given then copy the value to the -# equivalent enable_jpeg variable. -if test "${with_jpeg+set}" = set; then - enable_jpeg="$with_jpeg" -fi; -# If -enable-jpeg or --disable-jpeg were given then copy the value to the -# equivalent with_jpeg variable. -if test "${enable_jpeg+set}" = set; then - with_jpeg="$enable_jpeg" -fi; -# Check whether --with-jpeg or --without-jpeg was given. -if test "${with_jpeg+set}" = set; then - enableval="$with_jpeg" - withval="$with_jpeg" - -fi; -# If --with-png or --without-png were given then copy the value to the -# equivalent enable_png variable. -if test "${with_png+set}" = set; then - enable_png="$with_png" -fi; -# If -enable-png or --disable-png were given then copy the value to the -# equivalent with_png variable. -if test "${enable_png+set}" = set; then - with_png="$enable_png" -fi; -# Check whether --with-png or --without-png was given. -if test "${with_png+set}" = set; then - enableval="$with_png" - withval="$with_png" - -fi; -# If --with-tiff or --without-tiff were given then copy the value to the -# equivalent enable_tiff variable. -if test "${with_tiff+set}" = set; then - enable_tiff="$with_tiff" -fi; -# If -enable-tiff or --disable-tiff were given then copy the value to the -# equivalent with_tiff variable. -if test "${enable_tiff+set}" = set; then - with_tiff="$enable_tiff" -fi; -# Check whether --with-tiff or --without-tiff was given. -if test "${with_tiff+set}" = set; then - enableval="$with_tiff" - withval="$with_tiff" - -fi; -# If --with-zlib or --without-zlib were given then copy the value to the -# equivalent enable_zlib variable. -if test "${with_zlib+set}" = set; then - enable_zlib="$with_zlib" -fi; -# If -enable-zlib or --disable-zlib were given then copy the value to the -# equivalent with_zlib variable. -if test "${enable_zlib+set}" = set; then - with_zlib="$enable_zlib" -fi; -# Check whether --with-zlib or --without-zlib was given. -if test "${with_zlib+set}" = set; then - enableval="$with_zlib" - withval="$with_zlib" - -fi; -# If --with-wmcommand or --without-wmcommand were given then copy the value to the -# equivalent enable_wmcommand variable. -if test "${with_wmcommand+set}" = set; then - enable_wmcommand="$with_wmcommand" -fi; -# If -enable-wmcommand or --disable-wmcommand were given then copy the value to the -# equivalent with_wmcommand variable. -if test "${enable_wmcommand+set}" = set; then - with_wmcommand="$enable_wmcommand" -fi; -# Check whether --with-wmcommand or --without-wmcommand was given. -if test "${with_wmcommand+set}" = set; then - enableval="$with_wmcommand" - withval="$with_wmcommand" - -fi; -# If --with-xmu or --without-xmu were given then copy the value to the -# equivalent enable_xmu variable. -if test "${with_xmu+set}" = set; then - enable_xmu="$with_xmu" -fi; -# If -enable-xmu or --disable-xmu were given then copy the value to the -# equivalent with_xmu variable. -if test "${enable_xmu+set}" = set; then - with_xmu="$enable_xmu" -fi; -# Check whether --with-xmu or --without-xmu was given. -if test "${with_xmu+set}" = set; then - enableval="$with_xmu" - withval="$with_xmu" - -fi; -# If --with-purify or --without-purify were given then copy the value to the -# equivalent enable_purify variable. -if test "${with_purify+set}" = set; then - enable_purify="$with_purify" -fi; -# If -enable-purify or --disable-purify were given then copy the value to the -# equivalent with_purify variable. -if test "${enable_purify+set}" = set; then - with_purify="$enable_purify" -fi; -# Check whether --with-purify or --without-purify was given. -if test "${with_purify+set}" = set; then - enableval="$with_purify" - withval="$with_purify" - -fi; -# If --with-quantify or --without-quantify were given then copy the value to the -# equivalent enable_quantify variable. -if test "${with_quantify+set}" = set; then - enable_quantify="$with_quantify" -fi; -# If -enable-quantify or --disable-quantify were given then copy the value to the -# equivalent with_quantify variable. -if test "${enable_quantify+set}" = set; then - with_quantify="$enable_quantify" -fi; -# Check whether --with-quantify or --without-quantify was given. -if test "${with_quantify+set}" = set; then - enableval="$with_quantify" - withval="$with_quantify" - -fi; -# If --with-toolbars or --without-toolbars were given then copy the value to the -# equivalent enable_toolbars variable. -if test "${with_toolbars+set}" = set; then - enable_toolbars="$with_toolbars" -fi; -# If -enable-toolbars or --disable-toolbars were given then copy the value to the -# equivalent with_toolbars variable. -if test "${enable_toolbars+set}" = set; then - with_toolbars="$enable_toolbars" -fi; -# Check whether --with-toolbars or --without-toolbars was given. -if test "${with_toolbars+set}" = set; then - enableval="$with_toolbars" - withval="$with_toolbars" - -fi; -# If --with-tty or --without-tty were given then copy the value to the -# equivalent enable_tty variable. -if test "${with_tty+set}" = set; then - enable_tty="$with_tty" -fi; -# If -enable-tty or --disable-tty were given then copy the value to the -# equivalent with_tty variable. -if test "${enable_tty+set}" = set; then - with_tty="$enable_tty" -fi; -# Check whether --with-tty or --without-tty was given. -if test "${with_tty+set}" = set; then - enableval="$with_tty" - withval="$with_tty" - -fi; -# If --with-xfs or --without-xfs were given then copy the value to the -# equivalent enable_xfs variable. -if test "${with_xfs+set}" = set; then - enable_xfs="$with_xfs" -fi; -# If -enable-xfs or --disable-xfs were given then copy the value to the -# equivalent with_xfs variable. -if test "${enable_xfs+set}" = set; then - with_xfs="$enable_xfs" -fi; -# Check whether --with-xfs or --without-xfs was given. -if test "${with_xfs+set}" = set; then - enableval="$with_xfs" - withval="$with_xfs" - -fi; -# If --with-mule or --without-mule were given then copy the value to the -# equivalent enable_mule variable. -if test "${with_mule+set}" = set; then - enable_mule="$with_mule" -fi; -# If -enable-mule or --disable-mule were given then copy the value to the -# equivalent with_mule variable. -if test "${enable_mule+set}" = set; then - with_mule="$enable_mule" -fi; -# Check whether --with-mule or --without-mule was given. -if test "${with_mule+set}" = set; then - enableval="$with_mule" - withval="$with_mule" - -fi; -# If --with-default-eol-detection or --without-default-eol-detection were given then copy the value to the -# equivalent enable_default-eol-detection variable. -if test "${with_default_eol_detection+set}" = set; then - enable_default_eol_detection="$with_default_eol_detection" -fi; -# If -enable-default-eol-detection or --disable-default-eol-detection were given then copy the value to the -# equivalent with_default-eol-detection variable. -if test "${enable_default_eol_detection+set}" = set; then - with_default_eol_detection="$enable_default_eol_detection" -fi; -# Check whether --with-default-eol-detection or --without-default-eol-detection was given. -if test "${with_default_eol_detection+set}" = set; then - enableval="$with_default_eol_detection" - withval="$with_default_eol_detection" - -fi; -# If --with-canna or --without-canna were given then copy the value to the -# equivalent enable_canna variable. -if test "${with_canna+set}" = set; then - enable_canna="$with_canna" -fi; -# If -enable-canna or --disable-canna were given then copy the value to the -# equivalent with_canna variable. -if test "${enable_canna+set}" = set; then - with_canna="$enable_canna" -fi; -# Check whether --with-canna or --without-canna was given. -if test "${with_canna+set}" = set; then - enableval="$with_canna" - withval="$with_canna" - -fi; -# If --with-wnn or --without-wnn were given then copy the value to the -# equivalent enable_wnn variable. -if test "${with_wnn+set}" = set; then - enable_wnn="$with_wnn" -fi; -# If -enable-wnn or --disable-wnn were given then copy the value to the -# equivalent with_wnn variable. -if test "${enable_wnn+set}" = set; then - with_wnn="$enable_wnn" -fi; -# Check whether --with-wnn or --without-wnn was given. -if test "${with_wnn+set}" = set; then - enableval="$with_wnn" - withval="$with_wnn" - -fi; -# If --with-wnn6 or --without-wnn6 were given then copy the value to the -# equivalent enable_wnn6 variable. -if test "${with_wnn6+set}" = set; then - enable_wnn6="$with_wnn6" -fi; -# If -enable-wnn6 or --disable-wnn6 were given then copy the value to the -# equivalent with_wnn6 variable. -if test "${enable_wnn6+set}" = set; then - with_wnn6="$enable_wnn6" -fi; -# Check whether --with-wnn6 or --without-wnn6 was given. -if test "${with_wnn6+set}" = set; then - enableval="$with_wnn6" - withval="$with_wnn6" - -fi; -# If --with-workshop or --without-workshop were given then copy the value to the -# equivalent enable_workshop variable. -if test "${with_workshop+set}" = set; then - enable_workshop="$with_workshop" -fi; -# If -enable-workshop or --disable-workshop were given then copy the value to the -# equivalent with_workshop variable. -if test "${enable_workshop+set}" = set; then - with_workshop="$enable_workshop" -fi; -# Check whether --with-workshop or --without-workshop was given. -if test "${with_workshop+set}" = set; then - enableval="$with_workshop" - withval="$with_workshop" - -fi; -# If --with-sparcworks or --without-sparcworks were given then copy the value to the -# equivalent enable_sparcworks variable. -if test "${with_sparcworks+set}" = set; then - enable_sparcworks="$with_sparcworks" -fi; -# If -enable-sparcworks or --disable-sparcworks were given then copy the value to the -# equivalent with_sparcworks variable. -if test "${enable_sparcworks+set}" = set; then - with_sparcworks="$enable_sparcworks" -fi; -# Check whether --with-sparcworks or --without-sparcworks was given. -if test "${with_sparcworks+set}" = set; then - enableval="$with_sparcworks" - withval="$with_sparcworks" - -fi; -# If --with-tooltalk or --without-tooltalk were given then copy the value to the -# equivalent enable_tooltalk variable. -if test "${with_tooltalk+set}" = set; then - enable_tooltalk="$with_tooltalk" -fi; -# If -enable-tooltalk or --disable-tooltalk were given then copy the value to the -# equivalent with_tooltalk variable. -if test "${enable_tooltalk+set}" = set; then - with_tooltalk="$enable_tooltalk" -fi; -# Check whether --with-tooltalk or --without-tooltalk was given. -if test "${with_tooltalk+set}" = set; then - enableval="$with_tooltalk" - withval="$with_tooltalk" - -fi; -# If --with-ldap or --without-ldap were given then copy the value to the -# equivalent enable_ldap variable. -if test "${with_ldap+set}" = set; then - enable_ldap="$with_ldap" -fi; -# If -enable-ldap or --disable-ldap were given then copy the value to the -# equivalent with_ldap variable. -if test "${enable_ldap+set}" = set; then - with_ldap="$enable_ldap" -fi; -# Check whether --with-ldap or --without-ldap was given. -if test "${with_ldap+set}" = set; then - enableval="$with_ldap" - withval="$with_ldap" - -fi; -# If --with-postgresql or --without-postgresql were given then copy the value to the -# equivalent enable_postgresql variable. -if test "${with_postgresql+set}" = set; then - enable_postgresql="$with_postgresql" -fi; -# If -enable-postgresql or --disable-postgresql were given then copy the value to the -# equivalent with_postgresql variable. -if test "${enable_postgresql+set}" = set; then - with_postgresql="$enable_postgresql" -fi; -# Check whether --with-postgresql or --without-postgresql was given. -if test "${with_postgresql+set}" = set; then - enableval="$with_postgresql" - withval="$with_postgresql" - -fi; -# If --with-pop or --without-pop were given then copy the value to the -# equivalent enable_pop variable. -if test "${with_pop+set}" = set; then - enable_pop="$with_pop" -fi; -# If -enable-pop or --disable-pop were given then copy the value to the -# equivalent with_pop variable. -if test "${enable_pop+set}" = set; then - with_pop="$enable_pop" -fi; -# Check whether --with-pop or --without-pop was given. -if test "${with_pop+set}" = set; then - enableval="$with_pop" - withval="$with_pop" - -fi; -# If --with-kerberos or --without-kerberos were given then copy the value to the -# equivalent enable_kerberos variable. -if test "${with_kerberos+set}" = set; then - enable_kerberos="$with_kerberos" -fi; -# If -enable-kerberos or --disable-kerberos were given then copy the value to the -# equivalent with_kerberos variable. -if test "${enable_kerberos+set}" = set; then - with_kerberos="$enable_kerberos" -fi; -# Check whether --with-kerberos or --without-kerberos was given. -if test "${with_kerberos+set}" = set; then - enableval="$with_kerberos" - withval="$with_kerberos" - -fi; -# If --with-hesiod or --without-hesiod were given then copy the value to the -# equivalent enable_hesiod variable. -if test "${with_hesiod+set}" = set; then - enable_hesiod="$with_hesiod" -fi; -# If -enable-hesiod or --disable-hesiod were given then copy the value to the -# equivalent with_hesiod variable. -if test "${enable_hesiod+set}" = set; then - with_hesiod="$enable_hesiod" -fi; -# Check whether --with-hesiod or --without-hesiod was given. -if test "${with_hesiod+set}" = set; then - enableval="$with_hesiod" - withval="$with_hesiod" - -fi; -# If --with-infodock or --without-infodock were given then copy the value to the -# equivalent enable_infodock variable. -if test "${with_infodock+set}" = set; then - enable_infodock="$with_infodock" -fi; -# If -enable-infodock or --disable-infodock were given then copy the value to the -# equivalent with_infodock variable. -if test "${enable_infodock+set}" = set; then - with_infodock="$enable_infodock" -fi; -# Check whether --with-infodock or --without-infodock was given. -if test "${with_infodock+set}" = set; then - enableval="$with_infodock" - withval="$with_infodock" - -fi; -# If --with-native-sound-lib or --without-native-sound-lib were given then copy the value to the -# equivalent enable_native-sound-lib variable. -if test "${with_native_sound_lib+set}" = set; then - enable_native_sound_lib="$with_native_sound_lib" -fi; -# If -enable-native-sound-lib or --disable-native-sound-lib were given then copy the value to the -# equivalent with_native-sound-lib variable. -if test "${enable_native_sound_lib+set}" = set; then - with_native_sound_lib="$enable_native_sound_lib" -fi; -# Check whether --with-native-sound-lib or --without-native-sound-lib was given. -if test "${with_native_sound_lib+set}" = set; then - enableval="$with_native_sound_lib" - withval="$with_native_sound_lib" - -fi; -# If --with-netinstall or --without-netinstall were given then copy the value to the -# equivalent enable_netinstall variable. -if test "${with_netinstall+set}" = set; then - enable_netinstall="$with_netinstall" -fi; -# If -enable-netinstall or --disable-netinstall were given then copy the value to the -# equivalent with_netinstall variable. -if test "${enable_netinstall+set}" = set; then - with_netinstall="$enable_netinstall" -fi; -# Check whether --with-netinstall or --without-netinstall was given. -if test "${with_netinstall+set}" = set; then - enableval="$with_netinstall" - withval="$with_netinstall" - -else - with_netinstall="no" +# If --with-cflags or --without-cflags were given then copy the value to the +# equivalent enable_cflags variable. +if test "${with_cflags+set}" = set; then + enable_cflags="$with_cflags" +fi; +# If -enable-cflags or --disable-cflags were given then copy the value to the +# equivalent with_cflags variable. +if test "${enable_cflags+set}" = set; then + with_cflags="$enable_cflags" +fi; +# Check whether --with-cflags or --without-cflags was given. +if test "${with_cflags+set}" = set; then + enableval="$with_cflags" + withval="$with_cflags" + +fi; +# If --with-cflags-warning or --without-cflags-warning were given then copy the value to the +# equivalent enable_cflags-warning variable. +if test "${with_cflags_warning+set}" = set; then + enable_cflags_warning="$with_cflags_warning" +fi; +# If -enable-cflags-warning or --disable-cflags-warning were given then copy the value to the +# equivalent with_cflags-warning variable. +if test "${enable_cflags_warning+set}" = set; then + with_cflags_warning="$enable_cflags_warning" +fi; +# Check whether --with-cflags-warning or --without-cflags-warning was given. +if test "${with_cflags_warning+set}" = set; then + enableval="$with_cflags_warning" + withval="$with_cflags_warning" + fi; # If --with-optimization or --without-optimization were given then copy the value to the # equivalent enable_optimization variable. @@ -2388,23 +1819,101 @@ withval="$with_optimization" fi; -# If --with-ipv6-cname or --without-ipv6-cname were given then copy the value to the -# equivalent enable_ipv6-cname variable. -if test "${with_ipv6_cname+set}" = set; then - enable_ipv6_cname="$with_ipv6_cname" -fi; -# If -enable-ipv6-cname or --disable-ipv6-cname were given then copy the value to the -# equivalent with_ipv6-cname variable. -if test "${enable_ipv6_cname+set}" = set; then - with_ipv6_cname="$enable_ipv6_cname" -fi; -# Check whether --with-ipv6-cname or --without-ipv6-cname was given. -if test "${with_ipv6_cname+set}" = set; then - enableval="$with_ipv6_cname" - withval="$with_ipv6_cname" - -else - with_ipv6_cname="no" +# If --with-cflags-optimization or --without-cflags-optimization were given then copy the value to the +# equivalent enable_cflags-optimization variable. +if test "${with_cflags_optimization+set}" = set; then + enable_cflags_optimization="$with_cflags_optimization" +fi; +# If -enable-cflags-optimization or --disable-cflags-optimization were given then copy the value to the +# equivalent with_cflags-optimization variable. +if test "${enable_cflags_optimization+set}" = set; then + with_cflags_optimization="$enable_cflags_optimization" +fi; +# Check whether --with-cflags-optimization or --without-cflags-optimization was given. +if test "${with_cflags_optimization+set}" = set; then + enableval="$with_cflags_optimization" + withval="$with_cflags_optimization" + +fi; +# If --with-cflags-debugging or --without-cflags-debugging were given then copy the value to the +# equivalent enable_cflags-debugging variable. +if test "${with_cflags_debugging+set}" = set; then + enable_cflags_debugging="$with_cflags_debugging" +fi; +# If -enable-cflags-debugging or --disable-cflags-debugging were given then copy the value to the +# equivalent with_cflags-debugging variable. +if test "${enable_cflags_debugging+set}" = set; then + with_cflags_debugging="$enable_cflags_debugging" +fi; +# Check whether --with-cflags-debugging or --without-cflags-debugging was given. +if test "${with_cflags_debugging+set}" = set; then + enableval="$with_cflags_debugging" + withval="$with_cflags_debugging" + +fi; +# If --with-cpp or --without-cpp were given then copy the value to the +# equivalent enable_cpp variable. +if test "${with_cpp+set}" = set; then + enable_cpp="$with_cpp" +fi; +# If -enable-cpp or --disable-cpp were given then copy the value to the +# equivalent with_cpp variable. +if test "${enable_cpp+set}" = set; then + with_cpp="$enable_cpp" +fi; +# Check whether --with-cpp or --without-cpp was given. +if test "${with_cpp+set}" = set; then + enableval="$with_cpp" + withval="$with_cpp" + CPP="$with_cpp" +fi; +# If --with-cppflags or --without-cppflags were given then copy the value to the +# equivalent enable_cppflags variable. +if test "${with_cppflags+set}" = set; then + enable_cppflags="$with_cppflags" +fi; +# If -enable-cppflags or --disable-cppflags were given then copy the value to the +# equivalent with_cppflags variable. +if test "${enable_cppflags+set}" = set; then + with_cppflags="$enable_cppflags" +fi; +# Check whether --with-cppflags or --without-cppflags was given. +if test "${with_cppflags+set}" = set; then + enableval="$with_cppflags" + withval="$with_cppflags" + CPPFLAGS="$with_cppflags" +fi; +# If --with-libs=LIBS or --without-libs=LIBS were given then copy the value to the +# equivalent enable_libs=LIBS variable. +if test "${with_libs=LIBS+set}" = set; then + enable_libs=LIBS="$with_libs=LIBS" +fi; +# If -enable-libs=LIBS or --disable-libs=LIBS were given then copy the value to the +# equivalent with_libs=LIBS variable. +if test "${enable_libs=LIBS+set}" = set; then + with_libs=LIBS="$enable_libs=LIBS" +fi; +# Check whether --with-libs=LIBS or --without-libs=LIBS was given. +if test "${with_libs=LIBS+set}" = set; then + enableval="$with_libs=LIBS" + withval="$with_libs=LIBS" + LIBS="$with_libs" +fi; +# If --with-ldflags=FLAGS or --without-ldflags=FLAGS were given then copy the value to the +# equivalent enable_ldflags=FLAGS variable. +if test "${with_ldflags=FLAGS+set}" = set; then + enable_ldflags=FLAGS="$with_ldflags=FLAGS" +fi; +# If -enable-ldflags=FLAGS or --disable-ldflags=FLAGS were given then copy the value to the +# equivalent with_ldflags=FLAGS variable. +if test "${enable_ldflags=FLAGS+set}" = set; then + with_ldflags=FLAGS="$enable_ldflags=FLAGS" +fi; +# Check whether --with-ldflags=FLAGS or --without-ldflags=FLAGS was given. +if test "${with_ldflags=FLAGS+set}" = set; then + enableval="$with_ldflags=FLAGS" + withval="$with_ldflags=FLAGS" + LDFLAGS="$with_ldflags" fi; # If --with-site-includes or --without-site-includes were given then copy the value to the # equivalent enable_site-includes variable. @@ -2454,6 +1963,75 @@ withval="$with_site_prefixes" fi; +# If --with-site-runtime-libraries or --without-site-runtime-libraries were given then copy the value to the +# equivalent enable_site-runtime-libraries variable. +if test "${with_site_runtime_libraries+set}" = set; then + enable_site_runtime_libraries="$with_site_runtime_libraries" +fi; +# If -enable-site-runtime-libraries or --disable-site-runtime-libraries were given then copy the value to the +# equivalent with_site-runtime-libraries variable. +if test "${enable_site_runtime_libraries+set}" = set; then + with_site_runtime_libraries="$enable_site_runtime_libraries" +fi; +# Check whether --with-site-runtime-libraries or --without-site-runtime-libraries was given. +if test "${with_site_runtime_libraries+set}" = set; then + enableval="$with_site_runtime_libraries" + withval="$with_site_runtime_libraries" + +fi; +# If --with-dynamic or --without-dynamic were given then copy the value to the +# equivalent enable_dynamic variable. +if test "${with_dynamic+set}" = set; then + enable_dynamic="$with_dynamic" +fi; +# If -enable-dynamic or --disable-dynamic were given then copy the value to the +# equivalent with_dynamic variable. +if test "${enable_dynamic+set}" = set; then + with_dynamic="$enable_dynamic" +fi; +# Check whether --with-dynamic or --without-dynamic was given. +if test "${with_dynamic+set}" = set; then + enableval="$with_dynamic" + withval="$with_dynamic" + +fi; + +# If --with-prefix or --without-prefix were given then copy the value to the +# equivalent enable_prefix variable. +if test "${with_prefix+set}" = set; then + enable_prefix="$with_prefix" +fi; +# If -enable-prefix or --disable-prefix were given then copy the value to the +# equivalent with_prefix variable. +if test "${enable_prefix+set}" = set; then + with_prefix="$enable_prefix" +fi; +# Check whether --with-prefix or --without-prefix was given. +if test "${with_prefix+set}" = set; then + enableval="$with_prefix" + withval="$with_prefix" + true +else + with_prefix=yes +fi; +# If --with-netinstall or --without-netinstall were given then copy the value to the +# equivalent enable_netinstall variable. +if test "${with_netinstall+set}" = set; then + enable_netinstall="$with_netinstall" +fi; +# If -enable-netinstall or --disable-netinstall were given then copy the value to the +# equivalent with_netinstall variable. +if test "${enable_netinstall+set}" = set; then + with_netinstall="$enable_netinstall" +fi; +# Check whether --with-netinstall or --without-netinstall was given. +if test "${with_netinstall+set}" = set; then + enableval="$with_netinstall" + withval="$with_netinstall" + +else + with_netinstall="no" +fi; # If --with-statedir or --without-statedir were given then copy the value to the # equivalent enable_statedir variable. if test "${with_statedir+set}" = set; then @@ -2556,25 +2134,6 @@ else with_etcdir='${datadir}/${instvardir}/etc' fi; -# If --with-infopath or --without-infopath were given then copy the value to the -# equivalent enable_infopath variable. -if test "${with_infopath+set}" = set; then - enable_infopath="$with_infopath" -fi; -# If -enable-infopath or --disable-infopath were given then copy the value to the -# equivalent with_infopath variable. -if test "${enable_infopath+set}" = set; then - with_infopath="$enable_infopath" -fi; -# Check whether --with-infopath or --without-infopath was given. -if test "${with_infopath+set}" = set; then - enableval="$with_infopath" - withval="$with_infopath" - cat >>confdefs.h <<\_ACEOF -#define INFOPATH_USER_DEFINED 1 -_ACEOF - -fi; # If --with-docdir or --without-docdir were given then copy the value to the # equivalent enable_docdir variable. if test "${with_docdir+set}" = set; then @@ -2596,20 +2155,39 @@ else with_docdir='${archlibdir}' fi; -# If --with-site-runtime-libraries or --without-site-runtime-libraries were given then copy the value to the -# equivalent enable_site-runtime-libraries variable. -if test "${with_site_runtime_libraries+set}" = set; then - enable_site_runtime_libraries="$with_site_runtime_libraries" -fi; -# If -enable-site-runtime-libraries or --disable-site-runtime-libraries were given then copy the value to the -# equivalent with_site-runtime-libraries variable. -if test "${enable_site_runtime_libraries+set}" = set; then - with_site_runtime_libraries="$enable_site_runtime_libraries" -fi; -# Check whether --with-site-runtime-libraries or --without-site-runtime-libraries was given. -if test "${with_site_runtime_libraries+set}" = set; then - enableval="$with_site_runtime_libraries" - withval="$with_site_runtime_libraries" + +# If --with-site-lisp or --without-site-lisp were given then copy the value to the +# equivalent enable_site-lisp variable. +if test "${with_site_lisp+set}" = set; then + enable_site_lisp="$with_site_lisp" +fi; +# If -enable-site-lisp or --disable-site-lisp were given then copy the value to the +# equivalent with_site-lisp variable. +if test "${enable_site_lisp+set}" = set; then + with_site_lisp="$enable_site_lisp" +fi; +# Check whether --with-site-lisp or --without-site-lisp was given. +if test "${with_site_lisp+set}" = set; then + enableval="$with_site_lisp" + withval="$with_site_lisp" + true +else + with_site_lisp=no +fi; +# If --with-site-modules or --without-site-modules were given then copy the value to the +# equivalent enable_site-modules variable. +if test "${with_site_modules+set}" = set; then + enable_site_modules="$with_site_modules" +fi; +# If -enable-site-modules or --disable-site-modules were given then copy the value to the +# equivalent with_site-modules variable. +if test "${enable_site_modules+set}" = set; then + with_site_modules="$enable_site_modules" +fi; +# Check whether --with-site-modules or --without-site-modules was given. +if test "${with_site_modules+set}" = set; then + enableval="$with_site_modules" + withval="$with_site_modules" fi; # If --with-package-prefix or --without-package-prefix were given then copy the value to the @@ -2650,6 +2228,328 @@ _ACEOF fi; +# If --with-infopath or --without-infopath were given then copy the value to the +# equivalent enable_infopath variable. +if test "${with_infopath+set}" = set; then + enable_infopath="$with_infopath" +fi; +# If -enable-infopath or --disable-infopath were given then copy the value to the +# equivalent with_infopath variable. +if test "${enable_infopath+set}" = set; then + with_infopath="$enable_infopath" +fi; +# Check whether --with-infopath or --without-infopath was given. +if test "${with_infopath+set}" = set; then + enableval="$with_infopath" + withval="$with_infopath" + cat >>confdefs.h <<\_ACEOF +#define INFOPATH_USER_DEFINED 1 +_ACEOF + +fi; + +# If --with-gtk or --without-gtk were given then copy the value to the +# equivalent enable_gtk variable. +if test "${with_gtk+set}" = set; then + enable_gtk="$with_gtk" +fi; +# If -enable-gtk or --disable-gtk were given then copy the value to the +# equivalent with_gtk variable. +if test "${enable_gtk+set}" = set; then + with_gtk="$enable_gtk" +fi; +# Check whether --with-gtk or --without-gtk was given. +if test "${with_gtk+set}" = set; then + enableval="$with_gtk" + withval="$with_gtk" + true +else + with_gtk=no +fi; +# If --with-gnome or --without-gnome were given then copy the value to the +# equivalent enable_gnome variable. +if test "${with_gnome+set}" = set; then + enable_gnome="$with_gnome" +fi; +# If -enable-gnome or --disable-gnome were given then copy the value to the +# equivalent with_gnome variable. +if test "${enable_gnome+set}" = set; then + with_gnome="$enable_gnome" +fi; +# Check whether --with-gnome or --without-gnome was given. +if test "${with_gnome+set}" = set; then + enableval="$with_gnome" + withval="$with_gnome" + true +else + with_gnome=no +fi; +# If --with-msw or --without-msw were given then copy the value to the +# equivalent enable_msw variable. +if test "${with_msw+set}" = set; then + enable_msw="$with_msw" +fi; +# If -enable-msw or --disable-msw were given then copy the value to the +# equivalent with_msw variable. +if test "${enable_msw+set}" = set; then + with_msw="$enable_msw" +fi; +# Check whether --with-msw or --without-msw was given. +if test "${with_msw+set}" = set; then + enableval="$with_msw" + withval="$with_msw" + +fi; +# If --with-toolbars or --without-toolbars were given then copy the value to the +# equivalent enable_toolbars variable. +if test "${with_toolbars+set}" = set; then + enable_toolbars="$with_toolbars" +fi; +# If -enable-toolbars or --disable-toolbars were given then copy the value to the +# equivalent with_toolbars variable. +if test "${enable_toolbars+set}" = set; then + with_toolbars="$enable_toolbars" +fi; +# Check whether --with-toolbars or --without-toolbars was given. +if test "${with_toolbars+set}" = set; then + enableval="$with_toolbars" + withval="$with_toolbars" + +fi; +# If --with-wmcommand or --without-wmcommand were given then copy the value to the +# equivalent enable_wmcommand variable. +if test "${with_wmcommand+set}" = set; then + enable_wmcommand="$with_wmcommand" +fi; +# If -enable-wmcommand or --disable-wmcommand were given then copy the value to the +# equivalent with_wmcommand variable. +if test "${enable_wmcommand+set}" = set; then + with_wmcommand="$enable_wmcommand" +fi; +# Check whether --with-wmcommand or --without-wmcommand was given. +if test "${with_wmcommand+set}" = set; then + enableval="$with_wmcommand" + withval="$with_wmcommand" + +fi; + +# If --with-athena or --without-athena were given then copy the value to the +# equivalent enable_athena variable. +if test "${with_athena+set}" = set; then + enable_athena="$with_athena" +fi; +# If -enable-athena or --disable-athena were given then copy the value to the +# equivalent with_athena variable. +if test "${enable_athena+set}" = set; then + with_athena="$enable_athena" +fi; +# Check whether --with-athena or --without-athena was given. +if test "${with_athena+set}" = set; then + enableval="$with_athena" + withval="$with_athena" + _athena_bogus=yes + for x in xaw 3d next 95 xpm ; do + if test $x = $with_athena ; then + _athena_bogus=no + fi + done + if test "$_athena_bogus" = "yes" ; then + (echo "$progname: Usage error:" +echo " " "The --with-athena option must have one of these values: \`xaw',\`3d',\`next',\`95',\`xpm'." +echo " Use \`$progname --help' to show usage.") >&2 && exit 1 + fi +unset _athena_bogus + + + +fi; +# If --with-menubars or --without-menubars were given then copy the value to the +# equivalent enable_menubars variable. +if test "${with_menubars+set}" = set; then + enable_menubars="$with_menubars" +fi; +# If -enable-menubars or --disable-menubars were given then copy the value to the +# equivalent with_menubars variable. +if test "${enable_menubars+set}" = set; then + with_menubars="$enable_menubars" +fi; +# Check whether --with-menubars or --without-menubars was given. +if test "${with_menubars+set}" = set; then + enableval="$with_menubars" + withval="$with_menubars" + _menubars_bogus=yes + for x in yes no lucid motif athena gtk msw ; do + if test $x = $with_menubars ; then + _menubars_bogus=no + fi + done + if test "$_menubars_bogus" = "yes" ; then + (echo "$progname: Usage error:" +echo " " "The --with-menubars option must have one of these values: \`yes',\`no',\`lucid',\`motif',\`athena',\`gtk',\`msw'." +echo " Use \`$progname --help' to show usage.") >&2 && exit 1 + fi +unset _menubars_bogus + + + +fi; + +# If --with-scrollbars or --without-scrollbars were given then copy the value to the +# equivalent enable_scrollbars variable. +if test "${with_scrollbars+set}" = set; then + enable_scrollbars="$with_scrollbars" +fi; +# If -enable-scrollbars or --disable-scrollbars were given then copy the value to the +# equivalent with_scrollbars variable. +if test "${enable_scrollbars+set}" = set; then + with_scrollbars="$enable_scrollbars" +fi; +# Check whether --with-scrollbars or --without-scrollbars was given. +if test "${with_scrollbars+set}" = set; then + enableval="$with_scrollbars" + withval="$with_scrollbars" + _scrollbars_bogus=yes + for x in yes no lucid motif athena gtk msw ; do + if test $x = $with_scrollbars ; then + _scrollbars_bogus=no + fi + done + if test "$_scrollbars_bogus" = "yes" ; then + (echo "$progname: Usage error:" +echo " " "The --with-scrollbars option must have one of these values: \`yes',\`no',\`lucid',\`motif',\`athena',\`gtk',\`msw'." +echo " Use \`$progname --help' to show usage.") >&2 && exit 1 + fi +unset _scrollbars_bogus + + + +fi; + +# If --with-dialogs or --without-dialogs were given then copy the value to the +# equivalent enable_dialogs variable. +if test "${with_dialogs+set}" = set; then + enable_dialogs="$with_dialogs" +fi; +# If -enable-dialogs or --disable-dialogs were given then copy the value to the +# equivalent with_dialogs variable. +if test "${enable_dialogs+set}" = set; then + with_dialogs="$enable_dialogs" +fi; +# Check whether --with-dialogs or --without-dialogs was given. +if test "${with_dialogs+set}" = set; then + enableval="$with_dialogs" + withval="$with_dialogs" + _dialogs_bogus=yes + for x in yes no lucid motif athena gtk msw ; do + if test $x = $with_dialogs ; then + _dialogs_bogus=no + fi + done + if test "$_dialogs_bogus" = "yes" ; then + (echo "$progname: Usage error:" +echo " " "The --with-dialogs option must have one of these values: \`yes',\`no',\`lucid',\`motif',\`athena',\`gtk',\`msw'." +echo " Use \`$progname --help' to show usage.") >&2 && exit 1 + fi +unset _dialogs_bogus + + + +fi; + +# If --with-widgets or --without-widgets were given then copy the value to the +# equivalent enable_widgets variable. +if test "${with_widgets+set}" = set; then + enable_widgets="$with_widgets" +fi; +# If -enable-widgets or --disable-widgets were given then copy the value to the +# equivalent with_widgets variable. +if test "${enable_widgets+set}" = set; then + with_widgets="$enable_widgets" +fi; +# Check whether --with-widgets or --without-widgets was given. +if test "${with_widgets+set}" = set; then + enableval="$with_widgets" + withval="$with_widgets" + _widgets_bogus=yes + for x in yes no lucid motif athena gtk msw ; do + if test $x = $with_widgets ; then + _widgets_bogus=no + fi + done + if test "$_widgets_bogus" = "yes" ; then + (echo "$progname: Usage error:" +echo " " "The --with-widgets option must have one of these values: \`yes',\`no',\`lucid',\`motif',\`athena',\`gtk',\`msw'." +echo " Use \`$progname --help' to show usage.") >&2 && exit 1 + fi +unset _widgets_bogus + + + +fi; +# If --with-dragndrop or --without-dragndrop were given then copy the value to the +# equivalent enable_dragndrop variable. +if test "${with_dragndrop+set}" = set; then + enable_dragndrop="$with_dragndrop" +fi; +# If -enable-dragndrop or --disable-dragndrop were given then copy the value to the +# equivalent with_dragndrop variable. +if test "${enable_dragndrop+set}" = set; then + with_dragndrop="$enable_dragndrop" +fi; +# Check whether --with-dragndrop or --without-dragndrop was given. +if test "${with_dragndrop+set}" = set; then + enableval="$with_dragndrop" + withval="$with_dragndrop" + +fi; +# If --with-cde or --without-cde were given then copy the value to the +# equivalent enable_cde variable. +if test "${with_cde+set}" = set; then + enable_cde="$with_cde" +fi; +# If -enable-cde or --disable-cde were given then copy the value to the +# equivalent with_cde variable. +if test "${enable_cde+set}" = set; then + with_cde="$enable_cde" +fi; +# Check whether --with-cde or --without-cde was given. +if test "${with_cde+set}" = set; then + enableval="$with_cde" + withval="$with_cde" + +fi; +# If --with-offix or --without-offix were given then copy the value to the +# equivalent enable_offix variable. +if test "${with_offix+set}" = set; then + enable_offix="$with_offix" +fi; +# If -enable-offix or --disable-offix were given then copy the value to the +# equivalent with_offix variable. +if test "${enable_offix+set}" = set; then + with_offix="$enable_offix" +fi; +# Check whether --with-offix or --without-offix was given. +if test "${with_offix+set}" = set; then + enableval="$with_offix" + withval="$with_offix" + +fi; +# If --with-xmu or --without-xmu were given then copy the value to the +# equivalent enable_xmu variable. +if test "${with_xmu+set}" = set; then + enable_xmu="$with_xmu" +fi; +# If -enable-xmu or --disable-xmu were given then copy the value to the +# equivalent with_xmu variable. +if test "${enable_xmu+set}" = set; then + with_xmu="$enable_xmu" +fi; +# Check whether --with-xmu or --without-xmu was given. +if test "${with_xmu+set}" = set; then + enableval="$with_xmu" + withval="$with_xmu" + +fi; # If --with-external-widget or --without-external-widget were given then copy the value to the # equivalent enable_external-widget variable. if test "${with_external_widget+set}" = set; then @@ -2666,136 +2566,372 @@ withval="$with_external_widget" fi; -# If --with-kkcc or --without-kkcc were given then copy the value to the -# equivalent enable_kkcc variable. -if test "${with_kkcc+set}" = set; then - enable_kkcc="$with_kkcc" -fi; -# If -enable-kkcc or --disable-kkcc were given then copy the value to the -# equivalent with_kkcc variable. -if test "${enable_kkcc+set}" = set; then - with_kkcc="$enable_kkcc" -fi; -# Check whether --with-kkcc or --without-kkcc was given. -if test "${with_kkcc+set}" = set; then - enableval="$with_kkcc" - withval="$with_kkcc" - -else - enable_kkcc=yes -fi; -# If --with-mc-alloc or --without-mc-alloc were given then copy the value to the -# equivalent enable_mc-alloc variable. -if test "${with_mc_alloc+set}" = set; then - enable_mc_alloc="$with_mc_alloc" -fi; -# If -enable-mc-alloc or --disable-mc-alloc were given then copy the value to the -# equivalent with_mc-alloc variable. -if test "${enable_mc_alloc+set}" = set; then - with_mc_alloc="$enable_mc_alloc" -fi; -# Check whether --with-mc-alloc or --without-mc-alloc was given. -if test "${with_mc_alloc+set}" = set; then - enableval="$with_mc_alloc" - withval="$with_mc_alloc" - -else - enable_mc_alloc=yes -fi; -# If --with-union-type or --without-union-type were given then copy the value to the -# equivalent enable_union-type variable. -if test "${with_union_type+set}" = set; then - enable_union_type="$with_union_type" -fi; -# If -enable-union-type or --disable-union-type were given then copy the value to the -# equivalent with_union-type variable. -if test "${enable_union_type+set}" = set; then - with_union_type="$enable_union_type" -fi; -# Check whether --with-union-type or --without-union-type was given. -if test "${with_union_type+set}" = set; then - enableval="$with_union_type" - withval="$with_union_type" - -fi; -# If --with-pdump or --without-pdump were given then copy the value to the -# equivalent enable_pdump variable. -if test "${with_pdump+set}" = set; then - enable_pdump="$with_pdump" -fi; -# If -enable-pdump or --disable-pdump were given then copy the value to the -# equivalent with_pdump variable. -if test "${enable_pdump+set}" = set; then - with_pdump="$enable_pdump" -fi; -# Check whether --with-pdump or --without-pdump was given. -if test "${with_pdump+set}" = set; then - enableval="$with_pdump" - withval="$with_pdump" - -fi; -# If --with-dump-in-exec or --without-dump-in-exec were given then copy the value to the -# equivalent enable_dump-in-exec variable. -if test "${with_dump_in_exec+set}" = set; then - enable_dump_in_exec="$with_dump_in_exec" -fi; -# If -enable-dump-in-exec or --disable-dump-in-exec were given then copy the value to the -# equivalent with_dump-in-exec variable. -if test "${enable_dump_in_exec+set}" = set; then - with_dump_in_exec="$enable_dump_in_exec" -fi; -# Check whether --with-dump-in-exec or --without-dump-in-exec was given. -if test "${with_dump_in_exec+set}" = set; then - enableval="$with_dump_in_exec" - withval="$with_dump_in_exec" - -fi; -# If --with-debug or --without-debug were given then copy the value to the -# equivalent enable_debug variable. -if test "${with_debug+set}" = set; then - enable_debug="$with_debug" -fi; -# If -enable-debug or --disable-debug were given then copy the value to the -# equivalent with_debug variable. -if test "${enable_debug+set}" = set; then - with_debug="$enable_debug" -fi; -# Check whether --with-debug or --without-debug was given. -if test "${with_debug+set}" = set; then - enableval="$with_debug" - withval="$with_debug" - -fi; -# If --with-assertions or --without-assertions were given then copy the value to the -# equivalent enable_assertions variable. -if test "${with_assertions+set}" = set; then - enable_assertions="$with_assertions" -fi; -# If -enable-assertions or --disable-assertions were given then copy the value to the -# equivalent with_assertions variable. -if test "${enable_assertions+set}" = set; then - with_assertions="$enable_assertions" -fi; -# Check whether --with-assertions or --without-assertions was given. -if test "${with_assertions+set}" = set; then - enableval="$with_assertions" - withval="$with_assertions" - -fi; -# If --with-memory-usage-stats or --without-memory-usage-stats were given then copy the value to the -# equivalent enable_memory-usage-stats variable. -if test "${with_memory_usage_stats+set}" = set; then - enable_memory_usage_stats="$with_memory_usage_stats" -fi; -# If -enable-memory-usage-stats or --disable-memory-usage-stats were given then copy the value to the -# equivalent with_memory-usage-stats variable. -if test "${enable_memory_usage_stats+set}" = set; then - with_memory_usage_stats="$enable_memory_usage_stats" -fi; -# Check whether --with-memory-usage-stats or --without-memory-usage-stats was given. -if test "${with_memory_usage_stats+set}" = set; then - enableval="$with_memory_usage_stats" - withval="$with_memory_usage_stats" + +# If --with-tty or --without-tty were given then copy the value to the +# equivalent enable_tty variable. +if test "${with_tty+set}" = set; then + enable_tty="$with_tty" +fi; +# If -enable-tty or --disable-tty were given then copy the value to the +# equivalent with_tty variable. +if test "${enable_tty+set}" = set; then + with_tty="$enable_tty" +fi; +# Check whether --with-tty or --without-tty was given. +if test "${with_tty+set}" = set; then + enableval="$with_tty" + withval="$with_tty" + +fi; +# If --with-ncurses or --without-ncurses were given then copy the value to the +# equivalent enable_ncurses variable. +if test "${with_ncurses+set}" = set; then + enable_ncurses="$with_ncurses" +fi; +# If -enable-ncurses or --disable-ncurses were given then copy the value to the +# equivalent with_ncurses variable. +if test "${enable_ncurses+set}" = set; then + with_ncurses="$enable_ncurses" +fi; +# Check whether --with-ncurses or --without-ncurses was given. +if test "${with_ncurses+set}" = set; then + enableval="$with_ncurses" + withval="$with_ncurses" + +fi; +# If --with-gpm or --without-gpm were given then copy the value to the +# equivalent enable_gpm variable. +if test "${with_gpm+set}" = set; then + enable_gpm="$with_gpm" +fi; +# If -enable-gpm or --disable-gpm were given then copy the value to the +# equivalent with_gpm variable. +if test "${enable_gpm+set}" = set; then + with_gpm="$enable_gpm" +fi; +# Check whether --with-gpm or --without-gpm was given. +if test "${with_gpm+set}" = set; then + enableval="$with_gpm" + withval="$with_gpm" + +fi; + +# If --with-xpm or --without-xpm were given then copy the value to the +# equivalent enable_xpm variable. +if test "${with_xpm+set}" = set; then + enable_xpm="$with_xpm" +fi; +# If -enable-xpm or --disable-xpm were given then copy the value to the +# equivalent with_xpm variable. +if test "${enable_xpm+set}" = set; then + with_xpm="$enable_xpm" +fi; +# Check whether --with-xpm or --without-xpm was given. +if test "${with_xpm+set}" = set; then + enableval="$with_xpm" + withval="$with_xpm" + +fi; +# If --with-png or --without-png were given then copy the value to the +# equivalent enable_png variable. +if test "${with_png+set}" = set; then + enable_png="$with_png" +fi; +# If -enable-png or --disable-png were given then copy the value to the +# equivalent with_png variable. +if test "${enable_png+set}" = set; then + with_png="$enable_png" +fi; +# Check whether --with-png or --without-png was given. +if test "${with_png+set}" = set; then + enableval="$with_png" + withval="$with_png" + +fi; +# If --with-jpeg or --without-jpeg were given then copy the value to the +# equivalent enable_jpeg variable. +if test "${with_jpeg+set}" = set; then + enable_jpeg="$with_jpeg" +fi; +# If -enable-jpeg or --disable-jpeg were given then copy the value to the +# equivalent with_jpeg variable. +if test "${enable_jpeg+set}" = set; then + with_jpeg="$enable_jpeg" +fi; +# Check whether --with-jpeg or --without-jpeg was given. +if test "${with_jpeg+set}" = set; then + enableval="$with_jpeg" + withval="$with_jpeg" + +fi; +# If --with-tiff or --without-tiff were given then copy the value to the +# equivalent enable_tiff variable. +if test "${with_tiff+set}" = set; then + enable_tiff="$with_tiff" +fi; +# If -enable-tiff or --disable-tiff were given then copy the value to the +# equivalent with_tiff variable. +if test "${enable_tiff+set}" = set; then + with_tiff="$enable_tiff" +fi; +# Check whether --with-tiff or --without-tiff was given. +if test "${with_tiff+set}" = set; then + enableval="$with_tiff" + withval="$with_tiff" + +fi; +# If --with-xface or --without-xface were given then copy the value to the +# equivalent enable_xface variable. +if test "${with_xface+set}" = set; then + enable_xface="$with_xface" +fi; +# If -enable-xface or --disable-xface were given then copy the value to the +# equivalent with_xface variable. +if test "${enable_xface+set}" = set; then + with_xface="$enable_xface" +fi; +# Check whether --with-xface or --without-xface was given. +if test "${with_xface+set}" = set; then + enableval="$with_xface" + withval="$with_xface" + +fi; +# If --with-gif or --without-gif were given then copy the value to the +# equivalent enable_gif variable. +if test "${with_gif+set}" = set; then + enable_gif="$with_gif" +fi; +# If -enable-gif or --disable-gif were given then copy the value to the +# equivalent with_gif variable. +if test "${enable_gif+set}" = set; then + with_gif="$enable_gif" +fi; +# Check whether --with-gif or --without-gif was given. +if test "${with_gif+set}" = set; then + enableval="$with_gif" + withval="$with_gif" + +fi; + +_sound_notfirst="" +with_sound_native="" +enable_sound_native="" +with_sound_nas="" +enable_sound_nas="" +with_sound_esd=no +enable_sound_esd=no + +_sound_types="native nas esd" +_sound_default="native,nas,noesd" + + + +# If --with-sound or --without-sound were given then copy the value to the +# equivalent enable_sound variable. +if test "${with_sound+set}" = set; then + enable_sound="$with_sound" +fi; +# If -enable-sound or --disable-sound were given then copy the value to the +# equivalent with_sound variable. +if test "${enable_sound+set}" = set; then + with_sound="$enable_sound" +fi; +# Check whether --with-sound or --without-sound was given. +if test "${with_sound+set}" = set; then + enableval="$with_sound" + withval="$with_sound" + for y in $_sound_types; do + eval "with_sound_$y=no" + eval "enable_sound_$y=no" +done +for x in `echo "$with_sound" | sed -e 's/,/ /g'` ; do + _sound_all_default="" + _sound_found="" + case "$x" in + n | no | non | none ) _sound_all_default=no ;; + a | al | all | both ) _sound_all_default=yes ;; + esac + + if test -z "$_sound_all_default"; then + for y in $_sound_types; do + if test "$x" = "$y"; then + _sound_found=yes + eval "with_sound_$y=yes" + eval "enable_sound_$y=yes" + elif test "$x" = "no$y"; then + _sound_found=yes + eval "with_sound_$y=no" + eval "enable_sound_$y=no" + fi + done + test -z "$_sound_found" && _sound_bogus=yes + fi + if test "$_sound_bogus" = "yes" -o \ + \( -n "$_sound_all_default" -a -n "$_sound_notfirst" \) ; then + (echo "$progname: Usage error:" +echo " " "Valid values for the --with-sound option are: +$_sound_types. With prefix \"no\", switch it off. +Defaults may be overridden with \`all' or \`none' first in the list. +Hardcoded default is: $_sound_default." +echo " Use \`$progname --help' to show usage.") >&2 && exit 1 + elif test -n "$_sound_all_default" ; then + for y in $_sound_types; do + eval "with_sound_$y=$_sound_all_default" + eval "enable_sound_$y=$_sound_all_default" + done + fi + _sound_notfirst=yes +done +unset _sound_bogus _sound_found _sound_notfirst _sound_types +unset _sound_default _sound_all_default x y + + + +else + enable_sound_nas="" +fi; +# If --with-native-sound-lib or --without-native-sound-lib were given then copy the value to the +# equivalent enable_native-sound-lib variable. +if test "${with_native_sound_lib+set}" = set; then + enable_native_sound_lib="$with_native_sound_lib" +fi; +# If -enable-native-sound-lib or --disable-native-sound-lib were given then copy the value to the +# equivalent with_native-sound-lib variable. +if test "${enable_native_sound_lib+set}" = set; then + with_native_sound_lib="$enable_native_sound_lib" +fi; +# Check whether --with-native-sound-lib or --without-native-sound-lib was given. +if test "${with_native_sound_lib+set}" = set; then + enableval="$with_native_sound_lib" + withval="$with_native_sound_lib" + +fi; + +# If --with-mule or --without-mule were given then copy the value to the +# equivalent enable_mule variable. +if test "${with_mule+set}" = set; then + enable_mule="$with_mule" +fi; +# If -enable-mule or --disable-mule were given then copy the value to the +# equivalent with_mule variable. +if test "${enable_mule+set}" = set; then + with_mule="$enable_mule" +fi; +# Check whether --with-mule or --without-mule was given. +if test "${with_mule+set}" = set; then + enableval="$with_mule" + withval="$with_mule" + +fi; + +# If --with-xim or --without-xim were given then copy the value to the +# equivalent enable_xim variable. +if test "${with_xim+set}" = set; then + enable_xim="$with_xim" +fi; +# If -enable-xim or --disable-xim were given then copy the value to the +# equivalent with_xim variable. +if test "${enable_xim+set}" = set; then + with_xim="$enable_xim" +fi; +# Check whether --with-xim or --without-xim was given. +if test "${with_xim+set}" = set; then + enableval="$with_xim" + withval="$with_xim" + _xim_bogus=yes + for x in yes no xlib motif ; do + if test $x = $with_xim ; then + _xim_bogus=no + fi + done + if test "$_xim_bogus" = "yes" ; then + (echo "$progname: Usage error:" +echo " " "The --with-xim option must have one of these values: \`yes',\`no',\`xlib',\`motif'." +echo " Use \`$progname --help' to show usage.") >&2 && exit 1 + fi +unset _xim_bogus + + + +fi; # If --with-canna or --without-canna were given then copy the value to the +# equivalent enable_canna variable. +if test "${with_canna+set}" = set; then + enable_canna="$with_canna" +fi; +# If -enable-canna or --disable-canna were given then copy the value to the +# equivalent with_canna variable. +if test "${enable_canna+set}" = set; then + with_canna="$enable_canna" +fi; +# Check whether --with-canna or --without-canna was given. +if test "${with_canna+set}" = set; then + enableval="$with_canna" + withval="$with_canna" + +fi; +# If --with-wnn or --without-wnn were given then copy the value to the +# equivalent enable_wnn variable. +if test "${with_wnn+set}" = set; then + enable_wnn="$with_wnn" +fi; +# If -enable-wnn or --disable-wnn were given then copy the value to the +# equivalent with_wnn variable. +if test "${enable_wnn+set}" = set; then + with_wnn="$enable_wnn" +fi; +# Check whether --with-wnn or --without-wnn was given. +if test "${with_wnn+set}" = set; then + enableval="$with_wnn" + withval="$with_wnn" + +fi; +# If --with-wnn6 or --without-wnn6 were given then copy the value to the +# equivalent enable_wnn6 variable. +if test "${with_wnn6+set}" = set; then + enable_wnn6="$with_wnn6" +fi; +# If -enable-wnn6 or --disable-wnn6 were given then copy the value to the +# equivalent with_wnn6 variable. +if test "${enable_wnn6+set}" = set; then + with_wnn6="$enable_wnn6" +fi; +# Check whether --with-wnn6 or --without-wnn6 was given. +if test "${with_wnn6+set}" = set; then + enableval="$with_wnn6" + withval="$with_wnn6" + +fi; +# If --with-xfs or --without-xfs were given then copy the value to the +# equivalent enable_xfs variable. +if test "${with_xfs+set}" = set; then + enable_xfs="$with_xfs" +fi; +# If -enable-xfs or --disable-xfs were given then copy the value to the +# equivalent with_xfs variable. +if test "${enable_xfs+set}" = set; then + with_xfs="$enable_xfs" +fi; +# Check whether --with-xfs or --without-xfs was given. +if test "${with_xfs+set}" = set; then + enableval="$with_xfs" + withval="$with_xfs" + +fi; + +# If --with-default-eol-detection or --without-default-eol-detection were given then copy the value to the +# equivalent enable_default-eol-detection variable. +if test "${with_default_eol_detection+set}" = set; then + enable_default_eol_detection="$with_default_eol_detection" +fi; +# If -enable-default-eol-detection or --disable-default-eol-detection were given then copy the value to the +# equivalent with_default-eol-detection variable. +if test "${enable_default_eol_detection+set}" = set; then + with_default_eol_detection="$enable_default_eol_detection" +fi; +# Check whether --with-default-eol-detection or --without-default-eol-detection was given. +if test "${with_default_eol_detection+set}" = set; then + enableval="$with_default_eol_detection" + withval="$with_default_eol_detection" fi; # If --with-clash-detection or --without-clash-detection were given then copy the value to the @@ -2814,284 +2950,22 @@ withval="$with_clash_detection" fi; -# If --with-modules or --without-modules were given then copy the value to the -# equivalent enable_modules variable. -if test "${with_modules+set}" = set; then - enable_modules="$with_modules" -fi; -# If -enable-modules or --disable-modules were given then copy the value to the -# equivalent with_modules variable. -if test "${enable_modules+set}" = set; then - with_modules="$enable_modules" -fi; -# Check whether --with-modules or --without-modules was given. -if test "${with_modules+set}" = set; then - enableval="$with_modules" - withval="$with_modules" - -fi; -# If --with-quick-build or --without-quick-build were given then copy the value to the -# equivalent enable_quick-build variable. -if test "${with_quick_build+set}" = set; then - enable_quick_build="$with_quick_build" -fi; -# If -enable-quick-build or --disable-quick-build were given then copy the value to the -# equivalent with_quick-build variable. -if test "${enable_quick_build+set}" = set; then - with_quick_build="$enable_quick_build" -fi; -# Check whether --with-quick-build or --without-quick-build was given. -if test "${with_quick_build+set}" = set; then - enableval="$with_quick_build" - withval="$with_quick_build" - -fi; - -# If --with-compiler or --without-compiler were given then copy the value to the -# equivalent enable_compiler variable. -if test "${with_compiler+set}" = set; then - enable_compiler="$with_compiler" -fi; -# If -enable-compiler or --disable-compiler were given then copy the value to the -# equivalent with_compiler variable. -if test "${enable_compiler+set}" = set; then - with_compiler="$enable_compiler" -fi; -# Check whether --with-compiler or --without-compiler was given. -if test "${with_compiler+set}" = set; then - enableval="$with_compiler" - withval="$with_compiler" - -fi; - -# If --with-xemacs-compiler or --without-xemacs-compiler were given then copy the value to the -# equivalent enable_xemacs-compiler variable. -if test "${with_xemacs_compiler+set}" = set; then - enable_xemacs_compiler="$with_xemacs_compiler" -fi; -# If -enable-xemacs-compiler or --disable-xemacs-compiler were given then copy the value to the -# equivalent with_xemacs-compiler variable. -if test "${enable_xemacs_compiler+set}" = set; then - with_xemacs_compiler="$enable_xemacs_compiler" -fi; -# Check whether --with-xemacs-compiler or --without-xemacs-compiler was given. -if test "${with_xemacs_compiler+set}" = set; then - enableval="$with_xemacs_compiler" - withval="$with_xemacs_compiler" - -fi; - -# If --with-cflags or --without-cflags were given then copy the value to the -# equivalent enable_cflags variable. -if test "${with_cflags+set}" = set; then - enable_cflags="$with_cflags" -fi; -# If -enable-cflags or --disable-cflags were given then copy the value to the -# equivalent with_cflags variable. -if test "${enable_cflags+set}" = set; then - with_cflags="$enable_cflags" -fi; -# Check whether --with-cflags or --without-cflags was given. -if test "${with_cflags+set}" = set; then - enableval="$with_cflags" - withval="$with_cflags" - -fi; - -# If --with-cflags-warning or --without-cflags-warning were given then copy the value to the -# equivalent enable_cflags-warning variable. -if test "${with_cflags_warning+set}" = set; then - enable_cflags_warning="$with_cflags_warning" -fi; -# If -enable-cflags-warning or --disable-cflags-warning were given then copy the value to the -# equivalent with_cflags-warning variable. -if test "${enable_cflags_warning+set}" = set; then - with_cflags_warning="$enable_cflags_warning" -fi; -# Check whether --with-cflags-warning or --without-cflags-warning was given. -if test "${with_cflags_warning+set}" = set; then - enableval="$with_cflags_warning" - withval="$with_cflags_warning" - -fi; - -# If --with-cflags-optimization or --without-cflags-optimization were given then copy the value to the -# equivalent enable_cflags-optimization variable. -if test "${with_cflags_optimization+set}" = set; then - enable_cflags_optimization="$with_cflags_optimization" -fi; -# If -enable-cflags-optimization or --disable-cflags-optimization were given then copy the value to the -# equivalent with_cflags-optimization variable. -if test "${enable_cflags_optimization+set}" = set; then - with_cflags_optimization="$enable_cflags_optimization" -fi; -# Check whether --with-cflags-optimization or --without-cflags-optimization was given. -if test "${with_cflags_optimization+set}" = set; then - enableval="$with_cflags_optimization" - withval="$with_cflags_optimization" - -fi; - -# If --with-cflags-debugging or --without-cflags-debugging were given then copy the value to the -# equivalent enable_cflags-debugging variable. -if test "${with_cflags_debugging+set}" = set; then - enable_cflags_debugging="$with_cflags_debugging" -fi; -# If -enable-cflags-debugging or --disable-cflags-debugging were given then copy the value to the -# equivalent with_cflags-debugging variable. -if test "${enable_cflags_debugging+set}" = set; then - with_cflags_debugging="$enable_cflags_debugging" -fi; -# Check whether --with-cflags-debugging or --without-cflags-debugging was given. -if test "${with_cflags_debugging+set}" = set; then - enableval="$with_cflags_debugging" - withval="$with_cflags_debugging" - -fi; - -# If --with-cpp or --without-cpp were given then copy the value to the -# equivalent enable_cpp variable. -if test "${with_cpp+set}" = set; then - enable_cpp="$with_cpp" -fi; -# If -enable-cpp or --disable-cpp were given then copy the value to the -# equivalent with_cpp variable. -if test "${enable_cpp+set}" = set; then - with_cpp="$enable_cpp" -fi; -# Check whether --with-cpp or --without-cpp was given. -if test "${with_cpp+set}" = set; then - enableval="$with_cpp" - withval="$with_cpp" - CPP="$with_cpp" -fi; - -# If --with-cppflags or --without-cppflags were given then copy the value to the -# equivalent enable_cppflags variable. -if test "${with_cppflags+set}" = set; then - enable_cppflags="$with_cppflags" -fi; -# If -enable-cppflags or --disable-cppflags were given then copy the value to the -# equivalent with_cppflags variable. -if test "${enable_cppflags+set}" = set; then - with_cppflags="$enable_cppflags" -fi; -# Check whether --with-cppflags or --without-cppflags was given. -if test "${with_cppflags+set}" = set; then - enableval="$with_cppflags" - withval="$with_cppflags" - CPPFLAGS="$with_cppflags" -fi; - -# If --with-libs or --without-libs were given then copy the value to the -# equivalent enable_libs variable. -if test "${with_libs+set}" = set; then - enable_libs="$with_libs" -fi; -# If -enable-libs or --disable-libs were given then copy the value to the -# equivalent with_libs variable. -if test "${enable_libs+set}" = set; then - with_libs="$enable_libs" -fi; -# Check whether --with-libs or --without-libs was given. -if test "${with_libs+set}" = set; then - enableval="$with_libs" - withval="$with_libs" - LIBS="$with_libs" -fi; - -# If --with-ldflags or --without-ldflags were given then copy the value to the -# equivalent enable_ldflags variable. -if test "${with_ldflags+set}" = set; then - enable_ldflags="$with_ldflags" -fi; -# If -enable-ldflags or --disable-ldflags were given then copy the value to the -# equivalent with_ldflags variable. -if test "${enable_ldflags+set}" = set; then - with_ldflags="$enable_ldflags" -fi; -# Check whether --with-ldflags or --without-ldflags was given. -if test "${with_ldflags+set}" = set; then - enableval="$with_ldflags" - withval="$with_ldflags" - LDFLAGS="$with_ldflags" -fi; - -# If --with-rel-alloc or --without-rel-alloc were given then copy the value to the -# equivalent enable_rel-alloc variable. -if test "${with_rel_alloc+set}" = set; then - enable_rel_alloc="$with_rel_alloc" -fi; -# If -enable-rel-alloc or --disable-rel-alloc were given then copy the value to the -# equivalent with_rel-alloc variable. -if test "${enable_rel_alloc+set}" = set; then - with_rel_alloc="$enable_rel_alloc" -fi; -# Check whether --with-rel-alloc or --without-rel-alloc was given. -if test "${with_rel_alloc+set}" = set; then - enableval="$with_rel_alloc" - withval="$with_rel_alloc" - -else - with_rel_alloc='default' -fi; - -# If --with-dlmalloc or --without-dlmalloc were given then copy the value to the -# equivalent enable_dlmalloc variable. -if test "${with_dlmalloc+set}" = set; then - enable_dlmalloc="$with_dlmalloc" -fi; -# If -enable-dlmalloc or --disable-dlmalloc were given then copy the value to the -# equivalent with_dlmalloc variable. -if test "${enable_dlmalloc+set}" = set; then - with_dlmalloc="$enable_dlmalloc" -fi; -# Check whether --with-dlmalloc or --without-dlmalloc was given. -if test "${with_dlmalloc+set}" = set; then - enableval="$with_dlmalloc" - withval="$with_dlmalloc" - -else - with_dlmalloc='default' -fi; - -# If --with-debug-malloc or --without-debug-malloc were given then copy the value to the -# equivalent enable_debug-malloc variable. -if test "${with_debug_malloc+set}" = set; then - enable_debug_malloc="$with_debug_malloc" -fi; -# If -enable-debug-malloc or --disable-debug-malloc were given then copy the value to the -# equivalent with_debug-malloc variable. -if test "${enable_debug_malloc+set}" = set; then - with_debug_malloc="$enable_debug_malloc" -fi; -# Check whether --with-debug-malloc or --without-debug-malloc was given. -if test "${with_debug_malloc+set}" = set; then - enableval="$with_debug_malloc" - withval="$with_debug_malloc" - -fi; - -# If --with-system-malloc or --without-system-malloc were given then copy the value to the -# equivalent enable_system-malloc variable. -if test "${with_system_malloc+set}" = set; then - enable_system_malloc="$with_system_malloc" -fi; -# If -enable-system-malloc or --disable-system-malloc were given then copy the value to the -# equivalent with_system-malloc variable. -if test "${enable_system_malloc+set}" = set; then - with_system_malloc="$enable_system_malloc" -fi; -# Check whether --with-system-malloc or --without-system-malloc was given. -if test "${with_system_malloc+set}" = set; then - enableval="$with_system_malloc" - withval="$with_system_malloc" - -else - with_system_malloc='default' -fi; - -#Enable code. +# If --with-zlib or --without-zlib were given then copy the value to the +# equivalent enable_zlib variable. +if test "${with_zlib+set}" = set; then + enable_zlib="$with_zlib" +fi; +# If -enable-zlib or --disable-zlib were given then copy the value to the +# equivalent with_zlib variable. +if test "${enable_zlib+set}" = set; then + with_zlib="$enable_zlib" +fi; +# Check whether --with-zlib or --without-zlib was given. +if test "${with_zlib+set}" = set; then + enableval="$with_zlib" + withval="$with_zlib" + +fi; _database_notfirst="" with_database_berkdb="" @@ -3120,7 +2994,11 @@ if test "${with_database+set}" = set; then enableval="$with_database" withval="$with_database" - for x in `echo "$with_database" | sed -e 's/,/ /g'` ; do + for y in $_database_types; do + eval "with_database_$y=no" + eval "enable_database_$y=no" +done +for x in `echo "$with_database" | sed -e 's/,/ /g'` ; do _database_all_default="" _database_found="" case "$x" in @@ -3171,143 +3049,39 @@ fi; - -_sound_notfirst="" -with_sound_native="" -enable_sound_native="" -with_sound_nas="" -enable_sound_nas="" -with_sound_esd=no -enable_sound_esd=no - -_sound_types="native nas esd" -_sound_default="native,nas,noesd" - - - -# If --with-sound or --without-sound were given then copy the value to the -# equivalent enable_sound variable. -if test "${with_sound+set}" = set; then - enable_sound="$with_sound" -fi; -# If -enable-sound or --disable-sound were given then copy the value to the -# equivalent with_sound variable. -if test "${enable_sound+set}" = set; then - with_sound="$enable_sound" -fi; -# Check whether --with-sound or --without-sound was given. -if test "${with_sound+set}" = set; then - enableval="$with_sound" - withval="$with_sound" - for x in `echo "$with_sound" | sed -e 's/,/ /g'` ; do - _sound_all_default="" - _sound_found="" - case "$x" in - n | no | non | none ) _sound_all_default=no ;; - a | al | all | both ) _sound_all_default=yes ;; - esac - - if test -z "$_sound_all_default"; then - for y in $_sound_types; do - if test "$x" = "$y"; then - _sound_found=yes - eval "with_sound_$y=yes" - eval "enable_sound_$y=yes" - elif test "$x" = "no$y"; then - _sound_found=yes - eval "with_sound_$y=no" - eval "enable_sound_$y=no" - fi - done - test -z "$_sound_found" && _sound_bogus=yes - fi - if test "$_sound_bogus" = "yes" -o \ - \( -n "$_sound_all_default" -a -n "$_sound_notfirst" \) ; then - (echo "$progname: Usage error:" -echo " " "Valid values for the --with-sound option are: -$_sound_types. With prefix \"no\", switch it off. -Defaults may be overridden with \`all' or \`none' first in the list. -Hardcoded default is: $_sound_default." -echo " Use \`$progname --help' to show usage.") >&2 && exit 1 - elif test -n "$_sound_all_default" ; then - for y in $_sound_types; do - eval "with_sound_$y=$_sound_all_default" - eval "enable_sound_$y=$_sound_all_default" - done - fi - _sound_notfirst=yes -done -unset _sound_bogus _sound_found _sound_notfirst _sound_types -unset _sound_default _sound_all_default x y - - - -else - enable_sound_nas="" -fi; - - -# If --with-athena or --without-athena were given then copy the value to the -# equivalent enable_athena variable. -if test "${with_athena+set}" = set; then - enable_athena="$with_athena" -fi; -# If -enable-athena or --disable-athena were given then copy the value to the -# equivalent with_athena variable. -if test "${enable_athena+set}" = set; then - with_athena="$enable_athena" -fi; -# Check whether --with-athena or --without-athena was given. -if test "${with_athena+set}" = set; then - enableval="$with_athena" - withval="$with_athena" - _athena_bogus=yes - for x in xaw 3d next 95 xpm ; do - if test $x = $with_athena ; then - _athena_bogus=no - fi - done - if test "$_athena_bogus" = "yes" ; then - (echo "$progname: Usage error:" -echo " " "The --with-athena option must have one of these values: \`xaw',\`3d',\`next',\`95',\`xpm'." -echo " Use \`$progname --help' to show usage.") >&2 && exit 1 - fi -unset _athena_bogus - - - -fi; - -# If --with-xim or --without-xim were given then copy the value to the -# equivalent enable_xim variable. -if test "${with_xim+set}" = set; then - enable_xim="$with_xim" -fi; -# If -enable-xim or --disable-xim were given then copy the value to the -# equivalent with_xim variable. -if test "${enable_xim+set}" = set; then - with_xim="$enable_xim" -fi; -# Check whether --with-xim or --without-xim was given. -if test "${with_xim+set}" = set; then - enableval="$with_xim" - withval="$with_xim" - _xim_bogus=yes - for x in yes no xlib motif ; do - if test $x = $with_xim ; then - _xim_bogus=no - fi - done - if test "$_xim_bogus" = "yes" ; then - (echo "$progname: Usage error:" -echo " " "The --with-xim option must have one of these values: \`yes',\`no',\`xlib',\`motif'." -echo " Use \`$progname --help' to show usage.") >&2 && exit 1 - fi -unset _xim_bogus - - - -fi; +# If --with-ldap or --without-ldap were given then copy the value to the +# equivalent enable_ldap variable. +if test "${with_ldap+set}" = set; then + enable_ldap="$with_ldap" +fi; +# If -enable-ldap or --disable-ldap were given then copy the value to the +# equivalent with_ldap variable. +if test "${enable_ldap+set}" = set; then + with_ldap="$enable_ldap" +fi; +# Check whether --with-ldap or --without-ldap was given. +if test "${with_ldap+set}" = set; then + enableval="$with_ldap" + withval="$with_ldap" + +fi; +# If --with-postgresql or --without-postgresql were given then copy the value to the +# equivalent enable_postgresql variable. +if test "${with_postgresql+set}" = set; then + enable_postgresql="$with_postgresql" +fi; +# If -enable-postgresql or --disable-postgresql were given then copy the value to the +# equivalent with_postgresql variable. +if test "${enable_postgresql+set}" = set; then + with_postgresql="$enable_postgresql" +fi; +# Check whether --with-postgresql or --without-postgresql was given. +if test "${with_postgresql+set}" = set; then + enableval="$with_postgresql" + withval="$with_postgresql" + +fi; + # If --with-mail-locking or --without-mail-locking were given then copy the value to the # equivalent enable_mail-locking variable. @@ -3338,8 +3112,277 @@ -fi; - +fi; # If --with-pop or --without-pop were given then copy the value to the +# equivalent enable_pop variable. +if test "${with_pop+set}" = set; then + enable_pop="$with_pop" +fi; +# If -enable-pop or --disable-pop were given then copy the value to the +# equivalent with_pop variable. +if test "${enable_pop+set}" = set; then + with_pop="$enable_pop" +fi; +# Check whether --with-pop or --without-pop was given. +if test "${with_pop+set}" = set; then + enableval="$with_pop" + withval="$with_pop" + +fi; +# If --with-kerberos or --without-kerberos were given then copy the value to the +# equivalent enable_kerberos variable. +if test "${with_kerberos+set}" = set; then + enable_kerberos="$with_kerberos" +fi; +# If -enable-kerberos or --disable-kerberos were given then copy the value to the +# equivalent with_kerberos variable. +if test "${enable_kerberos+set}" = set; then + with_kerberos="$enable_kerberos" +fi; +# Check whether --with-kerberos or --without-kerberos was given. +if test "${with_kerberos+set}" = set; then + enableval="$with_kerberos" + withval="$with_kerberos" + +fi; +# If --with-hesiod or --without-hesiod were given then copy the value to the +# equivalent enable_hesiod variable. +if test "${with_hesiod+set}" = set; then + enable_hesiod="$with_hesiod" +fi; +# If -enable-hesiod or --disable-hesiod were given then copy the value to the +# equivalent with_hesiod variable. +if test "${enable_hesiod+set}" = set; then + with_hesiod="$enable_hesiod" +fi; +# Check whether --with-hesiod or --without-hesiod was given. +if test "${with_hesiod+set}" = set; then + enableval="$with_hesiod" + withval="$with_hesiod" + +fi; + +# If --with-tooltalk or --without-tooltalk were given then copy the value to the +# equivalent enable_tooltalk variable. +if test "${with_tooltalk+set}" = set; then + enable_tooltalk="$with_tooltalk" +fi; +# If -enable-tooltalk or --disable-tooltalk were given then copy the value to the +# equivalent with_tooltalk variable. +if test "${enable_tooltalk+set}" = set; then + with_tooltalk="$enable_tooltalk" +fi; +# Check whether --with-tooltalk or --without-tooltalk was given. +if test "${with_tooltalk+set}" = set; then + enableval="$with_tooltalk" + withval="$with_tooltalk" + +fi; +# If --with-socks or --without-socks were given then copy the value to the +# equivalent enable_socks variable. +if test "${with_socks+set}" = set; then + enable_socks="$with_socks" +fi; +# If -enable-socks or --disable-socks were given then copy the value to the +# equivalent with_socks variable. +if test "${enable_socks+set}" = set; then + with_socks="$enable_socks" +fi; +# Check whether --with-socks or --without-socks was given. +if test "${with_socks+set}" = set; then + enableval="$with_socks" + withval="$with_socks" + +fi; +# If --with-dnet or --without-dnet were given then copy the value to the +# equivalent enable_dnet variable. +if test "${with_dnet+set}" = set; then + enable_dnet="$with_dnet" +fi; +# If -enable-dnet or --disable-dnet were given then copy the value to the +# equivalent with_dnet variable. +if test "${enable_dnet+set}" = set; then + with_dnet="$enable_dnet" +fi; +# Check whether --with-dnet or --without-dnet was given. +if test "${with_dnet+set}" = set; then + enableval="$with_dnet" + withval="$with_dnet" + +fi; +# If --with-ipv6-cname or --without-ipv6-cname were given then copy the value to the +# equivalent enable_ipv6-cname variable. +if test "${with_ipv6_cname+set}" = set; then + enable_ipv6_cname="$with_ipv6_cname" +fi; +# If -enable-ipv6-cname or --disable-ipv6-cname were given then copy the value to the +# equivalent with_ipv6-cname variable. +if test "${enable_ipv6_cname+set}" = set; then + with_ipv6_cname="$enable_ipv6_cname" +fi; +# Check whether --with-ipv6-cname or --without-ipv6-cname was given. +if test "${with_ipv6_cname+set}" = set; then + enableval="$with_ipv6_cname" + withval="$with_ipv6_cname" + +else + with_ipv6_cname="no" +fi; + +# If --with-rel-alloc or --without-rel-alloc were given then copy the value to the +# equivalent enable_rel-alloc variable. +if test "${with_rel_alloc+set}" = set; then + enable_rel_alloc="$with_rel_alloc" +fi; +# If -enable-rel-alloc or --disable-rel-alloc were given then copy the value to the +# equivalent with_rel-alloc variable. +if test "${enable_rel_alloc+set}" = set; then + with_rel_alloc="$enable_rel_alloc" +fi; +# Check whether --with-rel-alloc or --without-rel-alloc was given. +if test "${with_rel_alloc+set}" = set; then + enableval="$with_rel_alloc" + withval="$with_rel_alloc" + +else + with_rel_alloc='default' +fi; +# If --with-dlmalloc or --without-dlmalloc were given then copy the value to the +# equivalent enable_dlmalloc variable. +if test "${with_dlmalloc+set}" = set; then + enable_dlmalloc="$with_dlmalloc" +fi; +# If -enable-dlmalloc or --disable-dlmalloc were given then copy the value to the +# equivalent with_dlmalloc variable. +if test "${enable_dlmalloc+set}" = set; then + with_dlmalloc="$enable_dlmalloc" +fi; +# Check whether --with-dlmalloc or --without-dlmalloc was given. +if test "${with_dlmalloc+set}" = set; then + enableval="$with_dlmalloc" + withval="$with_dlmalloc" + +else + with_dlmalloc='default' +fi; +# If --with-system-malloc or --without-system-malloc were given then copy the value to the +# equivalent enable_system-malloc variable. +if test "${with_system_malloc+set}" = set; then + enable_system_malloc="$with_system_malloc" +fi; +# If -enable-system-malloc or --disable-system-malloc were given then copy the value to the +# equivalent with_system-malloc variable. +if test "${enable_system_malloc+set}" = set; then + with_system_malloc="$enable_system_malloc" +fi; +# Check whether --with-system-malloc or --without-system-malloc was given. +if test "${with_system_malloc+set}" = set; then + enableval="$with_system_malloc" + withval="$with_system_malloc" + +else + with_system_malloc='default' +fi; +# If --with-debug-malloc or --without-debug-malloc were given then copy the value to the +# equivalent enable_debug-malloc variable. +if test "${with_debug_malloc+set}" = set; then + enable_debug_malloc="$with_debug_malloc" +fi; +# If -enable-debug-malloc or --disable-debug-malloc were given then copy the value to the +# equivalent with_debug-malloc variable. +if test "${enable_debug_malloc+set}" = set; then + with_debug_malloc="$enable_debug_malloc" +fi; +# Check whether --with-debug-malloc or --without-debug-malloc was given. +if test "${with_debug_malloc+set}" = set; then + enableval="$with_debug_malloc" + withval="$with_debug_malloc" + +fi; +# If --with-pdump or --without-pdump were given then copy the value to the +# equivalent enable_pdump variable. +if test "${with_pdump+set}" = set; then + enable_pdump="$with_pdump" +fi; +# If -enable-pdump or --disable-pdump were given then copy the value to the +# equivalent with_pdump variable. +if test "${enable_pdump+set}" = set; then + with_pdump="$enable_pdump" +fi; +# Check whether --with-pdump or --without-pdump was given. +if test "${with_pdump+set}" = set; then + enableval="$with_pdump" + withval="$with_pdump" + +fi; +# If --with-dump-in-exec or --without-dump-in-exec were given then copy the value to the +# equivalent enable_dump-in-exec variable. +if test "${with_dump_in_exec+set}" = set; then + enable_dump_in_exec="$with_dump_in_exec" +fi; +# If -enable-dump-in-exec or --disable-dump-in-exec were given then copy the value to the +# equivalent with_dump-in-exec variable. +if test "${enable_dump_in_exec+set}" = set; then + with_dump_in_exec="$enable_dump_in_exec" +fi; +# Check whether --with-dump-in-exec or --without-dump-in-exec was given. +if test "${with_dump_in_exec+set}" = set; then + enableval="$with_dump_in_exec" + withval="$with_dump_in_exec" + +fi; +# If --with-kkcc or --without-kkcc were given then copy the value to the +# equivalent enable_kkcc variable. +if test "${with_kkcc+set}" = set; then + enable_kkcc="$with_kkcc" +fi; +# If -enable-kkcc or --disable-kkcc were given then copy the value to the +# equivalent with_kkcc variable. +if test "${enable_kkcc+set}" = set; then + with_kkcc="$enable_kkcc" +fi; +# Check whether --with-kkcc or --without-kkcc was given. +if test "${with_kkcc+set}" = set; then + enableval="$with_kkcc" + withval="$with_kkcc" + +else + enable_kkcc=yes +fi; +# If --with-mc-alloc or --without-mc-alloc were given then copy the value to the +# equivalent enable_mc-alloc variable. +if test "${with_mc_alloc+set}" = set; then + enable_mc_alloc="$with_mc_alloc" +fi; +# If -enable-mc-alloc or --disable-mc-alloc were given then copy the value to the +# equivalent with_mc-alloc variable. +if test "${enable_mc_alloc+set}" = set; then + with_mc_alloc="$enable_mc_alloc" +fi; +# Check whether --with-mc-alloc or --without-mc-alloc was given. +if test "${with_mc_alloc+set}" = set; then + enableval="$with_mc_alloc" + withval="$with_mc_alloc" + +else + enable_mc_alloc=yes +fi; + +# If --with-modules or --without-modules were given then copy the value to the +# equivalent enable_modules variable. +if test "${with_modules+set}" = set; then + enable_modules="$with_modules" +fi; +# If -enable-modules or --disable-modules were given then copy the value to the +# equivalent with_modules variable. +if test "${enable_modules+set}" = set; then + with_modules="$enable_modules" +fi; +# Check whether --with-modules or --without-modules was given. +if test "${with_modules+set}" = set; then + enableval="$with_modules" + withval="$with_modules" + +fi; # If --with-bignum or --without-bignum were given then copy the value to the # equivalent enable_bignum variable. @@ -3374,6 +3417,71 @@ enable_bignum="no" fi; +# If --with-workshop or --without-workshop were given then copy the value to the +# equivalent enable_workshop variable. +if test "${with_workshop+set}" = set; then + enable_workshop="$with_workshop" +fi; +# If -enable-workshop or --disable-workshop were given then copy the value to the +# equivalent with_workshop variable. +if test "${enable_workshop+set}" = set; then + with_workshop="$enable_workshop" +fi; +# Check whether --with-workshop or --without-workshop was given. +if test "${with_workshop+set}" = set; then + enableval="$with_workshop" + withval="$with_workshop" + +fi; +# If --with-sparcworks or --without-sparcworks were given then copy the value to the +# equivalent enable_sparcworks variable. +if test "${with_sparcworks+set}" = set; then + enable_sparcworks="$with_sparcworks" +fi; +# If -enable-sparcworks or --disable-sparcworks were given then copy the value to the +# equivalent with_sparcworks variable. +if test "${enable_sparcworks+set}" = set; then + with_sparcworks="$enable_sparcworks" +fi; +# Check whether --with-sparcworks or --without-sparcworks was given. +if test "${with_sparcworks+set}" = set; then + enableval="$with_sparcworks" + withval="$with_sparcworks" + +fi; +# If --with-infodock or --without-infodock were given then copy the value to the +# equivalent enable_infodock variable. +if test "${with_infodock+set}" = set; then + enable_infodock="$with_infodock" +fi; +# If -enable-infodock or --disable-infodock were given then copy the value to the +# equivalent with_infodock variable. +if test "${enable_infodock+set}" = set; then + with_infodock="$enable_infodock" +fi; +# Check whether --with-infodock or --without-infodock was given. +if test "${with_infodock+set}" = set; then + enableval="$with_infodock" + withval="$with_infodock" + +fi; + +# If --with-debug or --without-debug were given then copy the value to the +# equivalent enable_debug variable. +if test "${with_debug+set}" = set; then + enable_debug="$with_debug" +fi; +# If -enable-debug or --disable-debug were given then copy the value to the +# equivalent with_debug variable. +if test "${enable_debug+set}" = set; then + with_debug="$enable_debug" +fi; +# Check whether --with-debug or --without-debug was given. +if test "${with_debug+set}" = set; then + enableval="$with_debug" + withval="$with_debug" + +fi; _error_checking_notfirst="" with_error_checking_extents="" enable_error_checking_extents="" @@ -3413,7 +3521,11 @@ if test "${with_error_checking+set}" = set; then enableval="$with_error_checking" withval="$with_error_checking" - for x in `echo "$with_error_checking" | sed -e 's/,/ /g'` ; do + for y in $_error_checking_types; do + eval "with_error_checking_$y=no" + eval "enable_error_checking_$y=no" +done +for x in `echo "$with_error_checking" | sed -e 's/,/ /g'` ; do _error_checking_all_default="" _error_checking_found="" case "$x" in @@ -3457,135 +3569,102 @@ fi; - - -# If --with-menubars or --without-menubars were given then copy the value to the -# equivalent enable_menubars variable. -if test "${with_menubars+set}" = set; then - enable_menubars="$with_menubars" -fi; -# If -enable-menubars or --disable-menubars were given then copy the value to the -# equivalent with_menubars variable. -if test "${enable_menubars+set}" = set; then - with_menubars="$enable_menubars" -fi; -# Check whether --with-menubars or --without-menubars was given. -if test "${with_menubars+set}" = set; then - enableval="$with_menubars" - withval="$with_menubars" - _menubars_bogus=yes - for x in yes no lucid motif athena gtk msw ; do - if test $x = $with_menubars ; then - _menubars_bogus=no - fi - done - if test "$_menubars_bogus" = "yes" ; then - (echo "$progname: Usage error:" -echo " " "The --with-menubars option must have one of these values: \`yes',\`no',\`lucid',\`motif',\`athena',\`gtk',\`msw'." -echo " Use \`$progname --help' to show usage.") >&2 && exit 1 - fi -unset _menubars_bogus - - - -fi; - - -# If --with-scrollbars or --without-scrollbars were given then copy the value to the -# equivalent enable_scrollbars variable. -if test "${with_scrollbars+set}" = set; then - enable_scrollbars="$with_scrollbars" -fi; -# If -enable-scrollbars or --disable-scrollbars were given then copy the value to the -# equivalent with_scrollbars variable. -if test "${enable_scrollbars+set}" = set; then - with_scrollbars="$enable_scrollbars" -fi; -# Check whether --with-scrollbars or --without-scrollbars was given. -if test "${with_scrollbars+set}" = set; then - enableval="$with_scrollbars" - withval="$with_scrollbars" - _scrollbars_bogus=yes - for x in yes no lucid motif athena gtk msw ; do - if test $x = $with_scrollbars ; then - _scrollbars_bogus=no - fi - done - if test "$_scrollbars_bogus" = "yes" ; then - (echo "$progname: Usage error:" -echo " " "The --with-scrollbars option must have one of these values: \`yes',\`no',\`lucid',\`motif',\`athena',\`gtk',\`msw'." -echo " Use \`$progname --help' to show usage.") >&2 && exit 1 - fi -unset _scrollbars_bogus - - - -fi; - - -# If --with-dialogs or --without-dialogs were given then copy the value to the -# equivalent enable_dialogs variable. -if test "${with_dialogs+set}" = set; then - enable_dialogs="$with_dialogs" -fi; -# If -enable-dialogs or --disable-dialogs were given then copy the value to the -# equivalent with_dialogs variable. -if test "${enable_dialogs+set}" = set; then - with_dialogs="$enable_dialogs" -fi; -# Check whether --with-dialogs or --without-dialogs was given. -if test "${with_dialogs+set}" = set; then - enableval="$with_dialogs" - withval="$with_dialogs" - _dialogs_bogus=yes - for x in yes no lucid motif athena gtk msw ; do - if test $x = $with_dialogs ; then - _dialogs_bogus=no - fi - done - if test "$_dialogs_bogus" = "yes" ; then - (echo "$progname: Usage error:" -echo " " "The --with-dialogs option must have one of these values: \`yes',\`no',\`lucid',\`motif',\`athena',\`gtk',\`msw'." -echo " Use \`$progname --help' to show usage.") >&2 && exit 1 - fi -unset _dialogs_bogus - - - -fi; - - -# If --with-widgets or --without-widgets were given then copy the value to the -# equivalent enable_widgets variable. -if test "${with_widgets+set}" = set; then - enable_widgets="$with_widgets" -fi; -# If -enable-widgets or --disable-widgets were given then copy the value to the -# equivalent with_widgets variable. -if test "${enable_widgets+set}" = set; then - with_widgets="$enable_widgets" -fi; -# Check whether --with-widgets or --without-widgets was given. -if test "${with_widgets+set}" = set; then - enableval="$with_widgets" - withval="$with_widgets" - _widgets_bogus=yes - for x in yes no lucid motif athena gtk msw ; do - if test $x = $with_widgets ; then - _widgets_bogus=no - fi - done - if test "$_widgets_bogus" = "yes" ; then - (echo "$progname: Usage error:" -echo " " "The --with-widgets option must have one of these values: \`yes',\`no',\`lucid',\`motif',\`athena',\`gtk',\`msw'." -echo " Use \`$progname --help' to show usage.") >&2 && exit 1 - fi -unset _widgets_bogus - - - -fi; - +# If --with-assertions or --without-assertions were given then copy the value to the +# equivalent enable_assertions variable. +if test "${with_assertions+set}" = set; then + enable_assertions="$with_assertions" +fi; +# If -enable-assertions or --disable-assertions were given then copy the value to the +# equivalent with_assertions variable. +if test "${enable_assertions+set}" = set; then + with_assertions="$enable_assertions" +fi; +# Check whether --with-assertions or --without-assertions was given. +if test "${with_assertions+set}" = set; then + enableval="$with_assertions" + withval="$with_assertions" + +fi; +# If --with-memory-usage-stats or --without-memory-usage-stats were given then copy the value to the +# equivalent enable_memory-usage-stats variable. +if test "${with_memory_usage_stats+set}" = set; then + enable_memory_usage_stats="$with_memory_usage_stats" +fi; +# If -enable-memory-usage-stats or --disable-memory-usage-stats were given then copy the value to the +# equivalent with_memory-usage-stats variable. +if test "${enable_memory_usage_stats+set}" = set; then + with_memory_usage_stats="$enable_memory_usage_stats" +fi; +# Check whether --with-memory-usage-stats or --without-memory-usage-stats was given. +if test "${with_memory_usage_stats+set}" = set; then + enableval="$with_memory_usage_stats" + withval="$with_memory_usage_stats" + +fi; +# If --with-quick-build or --without-quick-build were given then copy the value to the +# equivalent enable_quick-build variable. +if test "${with_quick_build+set}" = set; then + enable_quick_build="$with_quick_build" +fi; +# If -enable-quick-build or --disable-quick-build were given then copy the value to the +# equivalent with_quick-build variable. +if test "${enable_quick_build+set}" = set; then + with_quick_build="$enable_quick_build" +fi; +# Check whether --with-quick-build or --without-quick-build was given. +if test "${with_quick_build+set}" = set; then + enableval="$with_quick_build" + withval="$with_quick_build" + +fi; +# If --with-union-type or --without-union-type were given then copy the value to the +# equivalent enable_union-type variable. +if test "${with_union_type+set}" = set; then + enable_union_type="$with_union_type" +fi; +# If -enable-union-type or --disable-union-type were given then copy the value to the +# equivalent with_union-type variable. +if test "${enable_union_type+set}" = set; then + with_union_type="$enable_union_type" +fi; +# Check whether --with-union-type or --without-union-type was given. +if test "${with_union_type+set}" = set; then + enableval="$with_union_type" + withval="$with_union_type" + +fi; +# If --with-quantify or --without-quantify were given then copy the value to the +# equivalent enable_quantify variable. +if test "${with_quantify+set}" = set; then + enable_quantify="$with_quantify" +fi; +# If -enable-quantify or --disable-quantify were given then copy the value to the +# equivalent with_quantify variable. +if test "${enable_quantify+set}" = set; then + with_quantify="$enable_quantify" +fi; +# Check whether --with-quantify or --without-quantify was given. +if test "${with_quantify+set}" = set; then + enableval="$with_quantify" + withval="$with_quantify" + +fi; +# If --with-purify or --without-purify were given then copy the value to the +# equivalent enable_purify variable. +if test "${with_purify+set}" = set; then + enable_purify="$with_purify" +fi; +# If -enable-purify or --disable-purify were given then copy the value to the +# equivalent with_purify variable. +if test "${enable_purify+set}" = set; then + with_purify="$enable_purify" +fi; +# Check whether --with-purify or --without-purify was given. +if test "${with_purify+set}" = set; then + enableval="$with_purify" + withval="$with_purify" + +fi; if test "$with_purify" = "yes" -o "$with_quantify" = "yes"; then test "$with_system_malloc" = "default" && with_system_malloc=yes @@ -33644,13 +33723,14 @@ fi if test -z "$sound_found"; then - if test "$with_msw" = "yes"; then + case "$opsys" in cygwin* | mingw* ) sound_found=yes with_native_sound_lib= extra_objs="$extra_objs ntplay.o" && if test "$verbose" = "yes"; then echo " xemacs will be linked with \"ntplay.o\"" fi - fi + ;; + esac fi if test -z "$sound_found"; then
--- a/configure.ac Wed Nov 16 07:22:46 2005 +0000 +++ b/configure.ac Wed Nov 16 11:54:10 2005 +0000 @@ -31,51 +31,52 @@ dnl Local copyright notices. AC_COPYRIGHT( -[#### Configuration script for XEmacs. Largely divergent from FSF. -#### Guess values for system-dependent variables and create Makefiles. -#### Copyright (C) 1992, 1993, 1994, 1995, 1996 Free Software Foundation, Inc. -#### Copyright (C) 1997, 1998, 1999, 2001, 2002 Free Software Foundation, Inc. -#### Copyright (C) 2003, 2004, 2005 Free Software Foundation, Inc. -#### Copyright (C) 1993, 1994, 1995 Board of Trustees, University of Illinois. -#### Copyright (C) 1996, 1997 Sun Microsystems, Inc. -#### Copyright (C) 1995, 1996, 2002, 2003, 2004 Ben Wing. -#### Copyright (C) 2000, 2001 Martin Buchholz. -#### Copyright (C) 1998, 1999 J. Kean Johnston. -#### Copyright (C) 2005 Malcolm Purvis - -### Don't edit this script! -### This script was automatically generated by the `autoconf' program -### from the file `./configure.in'. -### To rebuild it, execute the command -### autoconf -### in the this directory. You must have autoconf version 2.50 or later. -### Note: this script has been tested only with autoconf version 2.5x. - -### This file is part of XEmacs. - -### XEmacs is free software; you can redistribute it and/or modify it -### under the terms of the GNU General Public License as published by -### the Free Software Foundation; either version 2, or (at your -### option) any later version. - -### XEmacs is distributed in the hope that it will be useful, but -### WITHOUT ANY WARRANTY; without even the implied warranty of -### MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -### General Public License for more details. - -### You should have received a copy of the GNU General Public License -### along with XEmacs; see the file COPYING. If not, write to the Free -### Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA -### 02111-1307, USA. - -### For usage, run `./configure --help' -### For more detailed information on building and installing XEmacs, -### read the file `INSTALL'. -### -### If configure succeeds, it leaves its status in config.status. -### A log of configuration tests can be found in config.log. -### If configure fails after disturbing the status quo, -### config.status is removed. +[Configuration script for XEmacs. Largely divergent from FSF. +Guess values for system-dependent variables and create Makefiles. + +Copyright (C) 1992, 1993, 1994, 1995, 1996 Free Software Foundation, Inc. +Copyright (C) 1997, 1998, 1999, 2001, 2002 Free Software Foundation, Inc. +Copyright (C) 2003, 2004, 2005 Free Software Foundation, Inc. +Copyright (C) 1993, 1994, 1995 Board of Trustees, University of Illinois. +Copyright (C) 1996, 1997 Sun Microsystems, Inc. +Copyright (C) 1995, 1996, 2002, 2003, 2004 Ben Wing. +Copyright (C) 2000, 2001 Martin Buchholz. +Copyright (C) 1998, 1999 J. Kean Johnston. +Copyright (C) 2005 Malcolm Purvis + +Don't edit this script! +This script was automatically generated by the `autoconf' program +from the file `./configure.ac'. To rebuild it, execute the command: + + autoconf + +in the this directory. You must have autoconf version 2.59. + +This file is part of XEmacs. + +XEmacs is free software; you can redistribute it and/or modify it +under the terms of the GNU General Public License as published by +the Free Software Foundation; either version 2, or (at your +option) any later version. + +XEmacs is distributed in the hope that it will be useful, but +WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +General Public License for more details. + +You should have received a copy of the GNU General Public License +along with XEmacs; see the file COPYING. If not, write to the Free +Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +For usage, run `./configure --help' +For more detailed information on building and installing XEmacs, +read the file `INSTALL'. + +If configure succeeds, it leaves its status in config.status. +A log of configuration tests can be found in config.log. +If configure fails after disturbing the status quo, + config.status is removed. ]) dnl ------------------------------------------------------------------------- @@ -268,6 +269,26 @@ fi; dnl ])dnl XE_MERGED_ARG dnl +dnl XE_HELP_SUBSECTION(HEADING) +dnl -------------------------- +dnl +dnl Add subsection headings to the help text for XE_MERGED_ARG options. +dnl +AC_DEFUN([XE_HELP_SUBSECTION], +[m4_divert_once([HELP_ENABLE], [[ +Optional Features: + --with-FEATURE[=ARG] include FEATURE [ARG=yes] + --enable-FEATURE[=ARG] alias for --with-FEATURE + --without-FEATURE do not use FEATURE (same as --with-FEATURE=no) + --disable-FEATURE alias for --without-FEATURE]])dnl +dnl NOTE: The next eol adds a blank line before the heading. +m4_divert_once([HELP_ENABLE], [[ +$1]])dnl +dnl Add an underscpne +dnl NOTE: The next eol adds a blank line after the underscore. +m4_divert_text([HELP_ENABLE], patsubst([$1], [.], [-]) +)])dnl +dnl dnl XEmacs keyword option support dnl ============================= dnl @@ -390,10 +411,17 @@ dnl --------------------------------------------- dnl dnl Internal macro to parse the option values. If an undeclared option is -dnl found then an error is generated. +dnl found then an error is generated. Because something has been supplied on +dnl the command line initialise all the complex options to 'no' rather than +dnl the default. In thius way --enable-complex=foo will give the expected +dnl value (no) for bar. dnl define([XE_PARSE_COMPLEX_OPTION], -[for x in `echo "$with_[$1]" | sed -e 's/,/ /g'` ; do +[for y in $_[$1]_types; do + eval "with_[$1]_$y=no" + eval "enable_[$1]_$y=no" +done +for x in `echo "$with_[$1]" | sed -e 's/,/ /g'` ; do _[$1]_all_default="" _[$1]_found="" case "$x" in @@ -495,15 +523,113 @@ dnl --use-kkcc --enable-kkcc dnl dnl parse flags +XE_HELP_SUBSECTION([Compilation options]) +XE_MERGED_ARG([compiler], + AC_HELP_STRING([--with-compiler],[C compiler to use]), + [], []) +XE_MERGED_ARG([xemacs-compiler], + AC_HELP_STRING([--with-xemacs-compiler], + [compiler to use to compile just the xemacs executable and C modules. + If you want to compile XEmacs as C++, use e.g. + `--with-xemacs-compiler=g++'. This turns on a lot of + additional error-checking.]), + [], []) +XE_MERGED_ARG([gcc], + AC_HELP_STRING([--with-gcc],[Use GCC to compile XEmacs.]), + [], []) +XE_MERGED_ARG([cflags], + AC_HELP_STRING([--with-cflags=FLAGS], + [Compiler flags. These flags will be placed after any flags inserted for warnings, debugging or optimization; setting this does not disable the insertion of those flags. Use configure settings such as `--with-optimization=no' or `enable-debug=no' to turn them off, or override them with `--with-cflags-optimization', `--with-cflags-debugging', or `with-cflags-warning'.]), + [], []) +XE_MERGED_ARG([cflags-warning], + AC_HELP_STRING([--with-cflags-warning=FLAGS],[Override compiler flags used to control warnings. + Normally, don't set this, as XEmacs already turns on + the maximum safe warning level.]), + [], []) +XE_MERGED_ARG([optimization], + AC_HELP_STRING([--with-optimization],[Control whether compilation is optimized. By default, optimization is on in release versions and off in beta versions, since it can interfere with proper stack backtraces.]), + [], []) +XE_MERGED_ARG([cflags-optimization], + AC_HELP_STRING([--with-cflags-optimization=FLAGS], + [Override compiler flags used to control optimization. If blank, forces no optimization; if non-blank, forces optimization. Normally, don't set this; XEmacs automatically sets the maximum safe optimization flags appropriate for the compiler being invoked. If you just want to turn optimization on or off, use `with-optimization' instead.]), + [], []) +XE_MERGED_ARG([cflags-debugging], + AC_HELP_STRING([--with-cflags-debugging=FLAGS], + [Override compiler flags used to add debugging information to the executable. Normally, debugging information is added whenever possible (i.e. unless optimization is turned on and the compiler does not permit debugging and optimization simultaneously).]), + [], []) +XE_MERGED_ARG([cpp], + AC_HELP_STRING([--with-cpp],[C preprocessor to use (e.g. /usr/ccs/lib/cpp or cc -E)]), + [CPP="$with_cpp"], []) +XE_MERGED_ARG([cppflags], + AC_HELP_STRING([--with-cppflags],[C preprocessor flags (e.g. -I/foo or -Dfoo=bar)]), + [CPPFLAGS="$with_cppflags"], []) +XE_MERGED_ARG([libs=LIBS], + AC_HELP_STRING([--with-libs],[Additional libraries (e.g. -lfoo)]), + [LIBS="$with_libs"], []) +XE_MERGED_ARG([ldflags=FLAGS], + AC_HELP_STRING([--with-ldflags],[Additional linker flags (e.g. -L/foo)]), + [LDFLAGS="$with_ldflags"], []) +XE_MERGED_ARG([site-includes], + AC_HELP_STRING([--with-site-includes=PATHS],[Prepend to include search path.]), + [], []) +XE_MERGED_ARG([site-libraries], + AC_HELP_STRING([--with-site-libraries=PATHS],[Prepend to library search path.]), + [], []) +XE_MERGED_ARG([site-prefixes], + AC_HELP_STRING([--with-site-prefixes=PATHS],[Prepend to include and library search paths, with /include and /lib added. Comes after site-includes and site-libraries, if any.]), + [], []) +XE_MERGED_ARG([site-runtime-libraries], + AC_HELP_STRING([--with-site-runtime-libraries=PATHS],[Prepend to the runtime library search path]), + [], []) +XE_MERGED_ARG([dynamic], + AC_HELP_STRING([--with-dynamic],[Link dynamically if supported by system. 'No' forces static linking.]), + [], []) +dnl +XE_HELP_SUBSECTION([Installation options]) XE_MERGED_ARG([prefix], AC_HELP_STRING([--with-prefix=no],[Don't compile the value for `prefix' into the executable.]), [true], [with_prefix=yes]) +XE_MERGED_ARG([netinstall], + AC_HELP_STRING([--with-netinstall],[Support for installation over the internet. + Only functional on the MS Windows platforms.]), + [], [with_netinstall="no"]) +XE_MERGED_ARG([statedir], + AC_HELP_STRING([--with-statedir=DIR],[]), + [], [with_statedir='${prefix}/lib']) +XE_MERGED_ARG([lispdir], + AC_HELP_STRING([--with-lispdir=DIR],[]), + [AC_DEFINE(LISPDIR_USER_DEFINED)], [with_lispdir='${datadir}/${instvardir}/lisp']) +XE_MERGED_ARG([archlibdir], + AC_HELP_STRING([--with-archlibdir=DIR],[]), + [AC_DEFINE(ARCHLIBDIR_USER_DEFINED)], [with_archlibdir='${libdir}/${instvardir}/${configuration}']) +XE_MERGED_ARG([moduledir], + AC_HELP_STRING([--with-moduledir=DIR],[]), + [AC_DEFINE(MODULEDIR_USER_DEFINED)], [with_moduledir='${libdir}/${instvardir}/${configuration}/modules']) +XE_MERGED_ARG([etcdir], + AC_HELP_STRING([--with-etcdir=DIR],[]), + [AC_DEFINE(ETCDIR_USER_DEFINED)], [with_etcdir='${datadir}/${instvardir}/etc']) +XE_MERGED_ARG([docdir], + AC_HELP_STRING([--with-docdir=DIR],[]), + [AC_DEFINE(DOCDIR_USER_DEFINED)], [with_docdir='${archlibdir}']) +dnl +XE_HELP_SUBSECTION([Run-time path-searching options]) XE_MERGED_ARG([site-lisp], AC_HELP_STRING([--with-site-lisp=no],[Allow for a site-lisp directory in the XEmacs hierarchy searched before the installation packages.]), [true], [with_site_lisp=no]) XE_MERGED_ARG([site-modules], - AC_HELP_STRING([--with-site-modules],[Disable site-modules directory in the XEmacs hierarchy, which is searched before the installation modules.]), + AC_HELP_STRING([--with-site-modules=no],[Disable site-modules directory in the XEmacs hierarchy, which is searched before the installation modules.]), [], []) +XE_MERGED_ARG([package-prefix], + AC_HELP_STRING([--with-package-prefix=DIR],[Specify packages root.]), + [AC_DEFINE(PACKAGE_PATH_USER_DEFINED)], []) +XE_MERGED_ARG([package-path], + AC_HELP_STRING([--with-package-path=PATH],[Search path for package hierarchies.]), + [AC_DEFINE(PACKAGE_PATH_USER_DEFINED)], []) +XE_MERGED_ARG([infopath], + AC_HELP_STRING([--with-infopath=PATH],[Location of info directories]), + [AC_DEFINE(INFOPATH_USER_DEFINED)], []) +dnl +XE_HELP_SUBSECTION([Window-system options]) XE_MERGED_ARG([gtk], AC_HELP_STRING([--with-gtk],[Support GTK on the X Window System. (EXPERIMENTAL)]), [true], [with_gtk=no]) @@ -513,21 +639,37 @@ XE_MERGED_ARG([msw], AC_HELP_STRING([--with-msw],[Support MS Windows as a window system (only under Cygwin and MinGW). `--with-msw=no' may be needed on *nix systems with Wine installed.]), [], []) -XE_MERGED_ARG([gcc], - AC_HELP_STRING([--with-gcc],[Use GCC to compile XEmacs.]), +XE_MERGED_ARG([toolbars], + AC_HELP_STRING([--enable-toolbars],[Enable toolbar support. Default: yes.]), [], []) -XE_MERGED_ARG([dynamic], - AC_HELP_STRING([--with-dynamic],[Link dynamically if supported by system. 'No' forces static linking.]), +XE_MERGED_ARG([wmcommand], + AC_HELP_STRING([--with-wmcommand],[Compile without realized leader window which will + keep the WM_COMMAND property.]), [], []) -XE_MERGED_ARG([ncurses], - AC_HELP_STRING([--with-ncurses],[Use the ncurses library for tty support.]), - [], []) -XE_MERGED_ARG([dnet], - AC_HELP_STRING([--with-dnet],[Compile with support for DECnet.]), - [], []) -XE_MERGED_ARG([socks], - AC_HELP_STRING([--with-socks],[Compile with support for SOCKS (an Internet proxy).]), - [], []) +XE_KEYWORD_ARG([athena], + AC_HELP_STRING([--with-athena=TYPE],[Use TYPE Athena widgets (`xaw', `3d', `next', `95', or `xpm').]), +[],[],[xaw,3d,next,95,xpm])dnl +XE_KEYWORD_ARG([menubars], + AC_HELP_STRING([--enable-menubars=TYPE],[Use TYPE menubars ('yes', '`no', `lucid', `motif', `athena', `gtk', or `msw'). The Lucid + widgets emulate Motif (mostly) but are faster. + *WARNING* The Motif menubar is currently broken. + Lucid menubars are the default.]), + [], [],[yes,no,lucid,motif,athena,gtk,msw]) +XE_KEYWORD_ARG([scrollbars], + AC_HELP_STRING([--enable-scrollbars=TYPE],[Use TYPE scrollbars 'yes', '`no', `lucid', `motif', `athena', `gtk', or `msw'). + Lucid scrollbars are the default.]), + [], [],[yes,no,lucid,motif,athena,gtk,msw]) +XE_KEYWORD_ARG([dialogs], + AC_HELP_STRING([--enable-dialogs=TYPE],[Use TYPE dialog boxes 'yes', '`no', `lucid', `motif', `athena', `gtk', or `msw'). + There are no true Lucid dialogs; Motif dialogs will be + used if Motif can be found, else Athena is used.]), + [], [],[yes,no,lucid,motif,athena,gtk,msw]) +XE_KEYWORD_ARG([widgets], + AC_HELP_STRING([--enable-widgets=TYPE],[Use TYPE native widgets ('yes', '`no', `lucid', `motif', `athena', `gtk', or `msw'). + Other widget types are currently unsupported. + There are no true Lucid widgets; Motif widgets will be + used if Motif can be found, else Athena is used.]), + [], [],[yes,no,lucid,motif,athena,gtk,msw]) XE_MERGED_ARG([dragndrop], AC_HELP_STRING([--with-dragndrop],[Compile in the generic drag and drop API. This is automatically added if one of the drag and drop protocols is found (currently CDE, OffiX, MSWindows, @@ -546,9 +688,25 @@ different vendors, the results may be unpredictable.]), [], []) +XE_MERGED_ARG([xmu], + AC_HELP_STRING([--with-xmu],[Use Xmu utilities. Default: yes.]), + [], []) +XE_MERGED_ARG([external-widget], + AC_HELP_STRING([--enable-external-widget],[Support XEmacs server for text widgets in other applications.]), + [], []) +dnl +XE_HELP_SUBSECTION([TTY (character terminal) options]) +XE_MERGED_ARG([tty], + AC_HELP_STRING([--with-tty],[Enable TTY support. Default: yes.]), + [], []) +XE_MERGED_ARG([ncurses], + AC_HELP_STRING([--with-ncurses],[Use the ncurses library for tty support.]), + [], []) XE_MERGED_ARG([gpm], AC_HELP_STRING([--with-gpm],[Compile in GPM mouse support for ttys.]), [], []) +dnl +XE_HELP_SUBSECTION([Image options]) XE_MERGED_ARG([xpm], AC_HELP_STRING([--with-xpm],[Compile with support for XPM images. PRACTICALLY REQUIRED. Although this library is nonstandard and @@ -556,6 +714,20 @@ toolbars) depend on it, and you will run into many problems without it.]), [], []) +XE_MERGED_ARG([png], + AC_HELP_STRING([--with-png],[Compile with support for PNG images. Recommended + because the images on the About page are not viewable + without it.]), + [], []) +XE_MERGED_ARG([jpeg], + AC_HELP_STRING([--with-jpeg],[Compile with support for JPEG images. Useful if + you are using a mail, news reader, or web browser + in XEmacs, so that JPEG images can be displayed.]), + [], []) +XE_MERGED_ARG([tiff], + AC_HELP_STRING([--with-tiff],[Compile with support for TIFF images. Possibly + useful, for the same reason as JPEG images.]), + [], []) XE_MERGED_ARG([xface], AC_HELP_STRING([--with-xface],[Compile with support for X-Face mail headers. Requires the compface package.]), @@ -563,58 +735,35 @@ XE_MERGED_ARG([gif], AC_HELP_STRING([--with-gif],[Compile without the (builtin) support for GIF images.]), [], []) -XE_MERGED_ARG([jpeg], - AC_HELP_STRING([--with-jpeg],[Compile with support for JPEG images. Useful if - you are using a mail, news reader, or web browser - in XEmacs, so that JPEG images can be displayed.]), - [], []) -XE_MERGED_ARG([png], - AC_HELP_STRING([--with-png],[Compile with support for PNG images. Recommended - because the images on the About page are not viewable - without it.]), - [], []) -XE_MERGED_ARG([tiff], - AC_HELP_STRING([--with-tiff],[Compile with support for TIFF images. Possibly - useful, for the same reason as JPEG images.]), - [], []) -XE_MERGED_ARG([zlib], - AC_HELP_STRING([--with-zlib],[Support inflate (de)compression internally.]), - [], []) -XE_MERGED_ARG([wmcommand], - AC_HELP_STRING([--with-wmcommand],[Compile without realized leader window which will - keep the WM_COMMAND property.]), +dnl +XE_HELP_SUBSECTION([Sound options]) +XE_COMPLEX_ARG([sound], + AC_HELP_STRING([--enable-sound=TYPE],[Compile with sound support. + Valid types are `native', `nas' and `esd'. + Prefix a type with 'no' to disable. + The first type can be `none' or `all'. `none' means + `nonative,nonas,noesd'. `all' means `native,nas,esd'. + Later options override earlier ones for the same TYPE. + The default is to autodetect all sound support except + for ESD which defaults to off.]), + [], + [enable_sound_nas=""], + [XE_COMPLEX_OPTION([native],[""]), + XE_COMPLEX_OPTION([nas],[""]), + XE_COMPLEX_OPTION([esd],[no])]) +XE_MERGED_ARG([native-sound-lib], + AC_HELP_STRING([--with-native-sound-lib],[Path to sound library (for systems with name conflicts).]), [], []) -XE_MERGED_ARG([xmu], - AC_HELP_STRING([--with-xmu],[Use Xmu utilities. Default: yes.]), - [], []) -XE_MERGED_ARG([purify], - AC_HELP_STRING([--with-purify],[Support memory debugging using Purify.]), - [], []) -XE_MERGED_ARG([quantify], - AC_HELP_STRING([--with-quantify],[Support performance debugging using Quantify.]), - [], []) -XE_MERGED_ARG([toolbars], - AC_HELP_STRING([--enable-toolbars],[Enable toolbar support. Default: yes.]), - [], []) -XE_MERGED_ARG([tty], - AC_HELP_STRING([--with-tty],[Enable TTY support. Default: yes.]), - [], []) -XE_MERGED_ARG([xfs], - AC_HELP_STRING([--with-xfs],[Enable XFontSet support for internationalized - menubar. Incompatible with `--with-xim=motif'. - `--enable-menubars=lucid' (the default) is desirable.]), - [], []) +dnl +XE_HELP_SUBSECTION([Internationalization options]) XE_MERGED_ARG([mule], AC_HELP_STRING([--enable-mule],[Compile with Mule (Multi-Lingual Emacs) support, needed to support non-Latin-1 (including Asian) languages.]), [], []) -XE_MERGED_ARG([default-eol-detection], - AC_HELP_STRING([--enable-default-eol-detection],[Turns on by default auto-detection of end-of-line type - when reading a file. Applies to those platforms where - auto-detection is off by default (non-Mule Unix). Has - no effect otherwise.]), - [], []) +XE_KEYWORD_ARG([xim], + AC_HELP_STRING([--with-xim==TYPE],[Enable XIM support. TYPE is `yes', `no', `xlib', or `motif']), + [],[],[yes,no,xlib,motif])dnl XE_MERGED_ARG([canna], AC_HELP_STRING([--with-canna],[Support the Canna Japanese input method. Requires Mule.]), [], []) @@ -626,22 +775,55 @@ AC_HELP_STRING([--with-wnn6],[Support the Wnn6 Asian language input method (proprietary). Requires Mule.]), [], []) -XE_MERGED_ARG([workshop], - AC_HELP_STRING([--with-workshop],[Support the Sun WorkShop (formerly Sparcworks) - development environment.]), +XE_MERGED_ARG([xfs], + AC_HELP_STRING([--with-xfs],[Enable XFontSet support for internationalized + menubar. Incompatible with `--with-xim=motif'. + `--enable-menubars=lucid' (the default) is desirable.]), + [], []) +dnl +XE_HELP_SUBSECTION([File-related options]) +XE_MERGED_ARG([default-eol-detection], + AC_HELP_STRING([--enable-default-eol-detection],[Turns on by default auto-detection of end-of-line type + when reading a file. Applies to those platforms where + auto-detection is off by default (non-Mule Unix). Has + no effect otherwise.]), + [], []) +XE_MERGED_ARG([clash-detection], + AC_HELP_STRING([--enable-clash-detection],[Disable use of lock files to detect multiple edits + of the same file.]), [], []) -XE_MERGED_ARG([sparcworks], - AC_HELP_STRING([--with-sparcworks],[Alias for --with-workshop]), +XE_MERGED_ARG([zlib], + AC_HELP_STRING([--with-zlib],[Support inflate (de)compression internally.]), [], []) -XE_MERGED_ARG([tooltalk], - AC_HELP_STRING([--with-tooltalk],[Support the ToolTalk IPC protocol.]), - [], []) +dnl +XE_HELP_SUBSECTION([Database options]) +XE_COMPLEX_ARG([database], + AC_HELP_STRING([--enable-database=TYPE],[Compile with database support. Valid types are + `no' or a comma-separated list of one or more + of `berkdb' and either `dbm' or `gnudbm'.]), + [ +if test "$enable_database_dbm" = "yes" -a "$enable_database_gdbm" = "yes"; then + USAGE_ERROR("Only one of \`dbm' and \`gnudbm' may be specified +with the \`--with-database' option.") +fi +], +[], +[XE_COMPLEX_OPTION([berkdb],[""]), + XE_COMPLEX_OPTION([dbm],[""]), + XE_COMPLEX_OPTION([gdbm],[""])]) XE_MERGED_ARG([ldap], AC_HELP_STRING([--with-ldap],[Support the LDAP protocol.]), [], []) XE_MERGED_ARG([postgresql], AC_HELP_STRING([--with-postgresql],[Support the PostgreSQL RDBMS.]), [], []) +dnl +XE_HELP_SUBSECTION([Mail options]) +XE_KEYWORD_ARG([mail-locking], + AC_HELP_STRING([--with-mail-locking=TYPE],[Specify the locking to be used by movemail to prevent + concurrent updates of mail spool files. Valid types + are `lockf', `flock', `file', `locking', `mmdf' or `pop'.]), +[],[],[lockf,flock,file,locking,mmdf,pop])dnl XE_MERGED_ARG([pop], AC_HELP_STRING([--with-pop],[Support POP for mail retrieval.]), [], []) @@ -651,72 +833,33 @@ XE_MERGED_ARG([hesiod], AC_HELP_STRING([--with-hesiod],[Support Hesiod to get the POP server host.]), [], []) -XE_MERGED_ARG([infodock], - AC_HELP_STRING([--with-infodock],[Support the Infodock version of XEmacs. Infodock is a SourceForge project).]), - [], []) -XE_MERGED_ARG([native-sound-lib], - AC_HELP_STRING([--with-native-sound-lib],[Path to sound library (for systems with name conflicts).]), +dnl +XE_HELP_SUBSECTION([Networking options]) +XE_MERGED_ARG([tooltalk], + AC_HELP_STRING([--with-tooltalk],[Support the ToolTalk IPC protocol.]), [], []) -XE_MERGED_ARG([netinstall], - AC_HELP_STRING([--with-netinstall],[Support for installation over the internet. - Only functional on the MS Windows platforms.]), - [], [with_netinstall="no"]) -XE_MERGED_ARG([optimization], - AC_HELP_STRING([--with-optimization],[Control whether compilation is optimized. By default, optimization is on in release versions and off in beta versions, since it can interfere with proper stack backtraces.]), +XE_MERGED_ARG([socks], + AC_HELP_STRING([--with-socks],[Compile with support for SOCKS (an Internet proxy).]), + [], []) +XE_MERGED_ARG([dnet], + AC_HELP_STRING([--with-dnet],[Compile with support for DECnet.]), [], []) XE_MERGED_ARG([ipv6-cname], AC_HELP_STRING([--with-ipv6-cname],[Try IPv6 information first when canonicalizing host names. This option has no effect unless system supports getaddrinfo(3) and getnameinfo(3).]), [], [with_ipv6_cname="no"]) -XE_MERGED_ARG([site-includes], - AC_HELP_STRING([--with-site-includes],[Prepend to include search path.]), - [], []) -XE_MERGED_ARG([site-libraries], - AC_HELP_STRING([--with-site-libraries],[Prepend to library search path.]), - [], []) -XE_MERGED_ARG([site-prefixes], - AC_HELP_STRING([--with-site-prefixes],[Prepend to include and library search paths, with /include and /lib added. Comes after site-includes and site-libraries, if any.]), - [], []) -XE_MERGED_ARG([statedir], - AC_HELP_STRING([--with-statedir],[]), - [], [with_statedir='${prefix}/lib']) -XE_MERGED_ARG([lispdir], - AC_HELP_STRING([--with-lispdir],[]), - [AC_DEFINE(LISPDIR_USER_DEFINED)], [with_lispdir='${datadir}/${instvardir}/lisp']) -XE_MERGED_ARG([archlibdir], - AC_HELP_STRING([--with-archlibdir],[]), - [AC_DEFINE(ARCHLIBDIR_USER_DEFINED)], [with_archlibdir='${libdir}/${instvardir}/${configuration}']) -XE_MERGED_ARG([moduledir], - AC_HELP_STRING([--with-moduledir],[]), - [AC_DEFINE(MODULEDIR_USER_DEFINED)], [with_moduledir='${libdir}/${instvardir}/${configuration}/modules']) -XE_MERGED_ARG([etcdir], - AC_HELP_STRING([--with-etcdir],[]), - [AC_DEFINE(ETCDIR_USER_DEFINED)], [with_etcdir='${datadir}/${instvardir}/etc']) -XE_MERGED_ARG([infopath], - AC_HELP_STRING([--with-infopath],[]), - [AC_DEFINE(INFOPATH_USER_DEFINED)], []) -XE_MERGED_ARG([docdir], - AC_HELP_STRING([--with-docdir],[]), - [AC_DEFINE(DOCDIR_USER_DEFINED)], [with_docdir='${archlibdir}']) -XE_MERGED_ARG([site-runtime-libraries], - AC_HELP_STRING([--with-site-runtime-libraries],[]), - [], []) -XE_MERGED_ARG([package-prefix], - AC_HELP_STRING([--with-package-prefix],[Specify packages root.]), - [AC_DEFINE(PACKAGE_PATH_USER_DEFINED)], []) -XE_MERGED_ARG([package-path], - AC_HELP_STRING([--with-package-path],[Search path for package hierarchies.]), - [AC_DEFINE(PACKAGE_PATH_USER_DEFINED)], []) -XE_MERGED_ARG([external-widget], - AC_HELP_STRING([--enable-external-widget],[Support XEmacs server for text widgets in other applications.]), - [], []) -XE_MERGED_ARG([kkcc], - AC_HELP_STRING([--enable-kkcc],[Enable new GC algorithms.]), - [], [enable_kkcc=yes]) -XE_MERGED_ARG([mc-alloc], - AC_HELP_STRING([--enable-mc-alloc],[Enable new allocator.]), - [], [enable_mc_alloc=yes]) -XE_MERGED_ARG([union-type], - AC_HELP_STRING([--enable-union-type],[Use union definition of Lisp_Object type. Known to trigger bugs in some compilers.]), +dnl +XE_HELP_SUBSECTION([Memory allocation options]) +XE_MERGED_ARG([rel-alloc], + AC_HELP_STRING([--with-rel-alloc],[Enable the relocating allocator.]), + [], [with_rel_alloc='default']) +XE_MERGED_ARG([dlmalloc], + AC_HELP_STRING([--with-dlmalloc],[Use Doug Lea's malloc implementation.]), + [], [with_dlmalloc='default']) +XE_MERGED_ARG([system-malloc], + AC_HELP_STRING([--with-system-malloc],[Use the system malloc, not the one distributed with XEmacs.]), + [], [with_system_malloc='default']) +XE_MERGED_ARG([debug-malloc], + AC_HELP_STRING([--with-debug-malloc],[Use a debugging malloc.]), [], []) XE_MERGED_ARG([pdump], AC_HELP_STRING([--enable-pdump],[Enable portable LISP preloader.]), @@ -726,23 +869,60 @@ for `pdump', not enabled by default in combination with `mc-alloc').]), [], []) +XE_MERGED_ARG([kkcc], + AC_HELP_STRING([--enable-kkcc],[Enable experimental new GC algorithms.]), + [], [enable_kkcc=yes]) +XE_MERGED_ARG([mc-alloc], + AC_HELP_STRING([--enable-mc-alloc],[Enable experimental new allocator.]), + [], [enable_mc_alloc=yes]) +dnl +XE_HELP_SUBSECTION([Emacs Lisp options]) +XE_MERGED_ARG([modules], + AC_HELP_STRING([--enable-modules],[Compile in experimental support for dynamically + loaded libraries (Dynamic Shared Objects).]), + [], []) +XE_KEYWORD_ARG([bignum], + AC_HELP_STRING([--enable-bignum=TYPE],[Compile in support for bignums, ratios, or bigfloats + using library support. TYPE must be one of "gmp" + (for GNU MP), "mp" (for BSD MP), or "no" (disabled).]), + [], [enable_bignum="no"],[no,gmp,mp]) +dnl +XE_HELP_SUBSECTION([Platform Specific options]) +XE_MERGED_ARG([workshop], + AC_HELP_STRING([--with-workshop],[Support the Sun WorkShop (formerly Sparcworks) + development environment.]), + [], []) +XE_MERGED_ARG([sparcworks], + AC_HELP_STRING([--with-sparcworks],[Alias for --with-workshop]), + [], []) +XE_MERGED_ARG([infodock], + AC_HELP_STRING([--with-infodock],[Support the Infodock version of XEmacs. Infodock is a SourceForge project).]), + [], []) +dnl +XE_HELP_SUBSECTION([Debugging options]) XE_MERGED_ARG([debug], AC_HELP_STRING([--enable-debug],[Enable additional debugging information. No time cost.]), [], []) +XE_COMPLEX_ARG([error-checking], + AC_HELP_STRING([--enable-error-checking=TESTS],[Compile with internal error-checking added. + Causes noticeable loss of speed. Valid TESTS + are `extents', `bufpos', `malloc', `gc', `types', `text', `byte_code', `glyphs', `display', `structures'.]), + [], [], +[XE_COMPLEX_OPTION([extents],[""]), + XE_COMPLEX_OPTION([types],[""]), + XE_COMPLEX_OPTION([text],[""]), + XE_COMPLEX_OPTION([gc],[""]), + XE_COMPLEX_OPTION([malloc],[""]), + XE_COMPLEX_OPTION([byte_code],[""]), + XE_COMPLEX_OPTION([glyphs],[""]), + XE_COMPLEX_OPTION([display],[""]), + XE_COMPLEX_OPTION([structures],[""])]) XE_MERGED_ARG([assertions], - AC_HELP_STRING([--enable-assertions],[]), + AC_HELP_STRING([--enable-assertions],[Compile in runtime assertions.]), [], []) XE_MERGED_ARG([memory-usage-stats], AC_HELP_STRING([--enable-memory-usage-stats],[Enable LISP memory usage API.]), [], []) -XE_MERGED_ARG([clash-detection], - AC_HELP_STRING([--enable-clash-detection],[Disable use of lock files to detect multiple edits - of the same file.]), - [], []) -XE_MERGED_ARG([modules], - AC_HELP_STRING([--enable-modules],[Compile in experimental support for dynamically - loaded libraries (Dynamic Shared Objects).]), - [], []) XE_MERGED_ARG([quick-build], AC_HELP_STRING([--enable-quick-build],[Speed up the build cycle by leaving out steps where XEmacs will still work (more or less) without them. @@ -755,163 +935,15 @@ to these files don't automatically cause all .c files to be rebuilt.]), [], []) - -XE_MERGED_ARG([compiler], - AC_HELP_STRING([--with-compiler],[C compiler to use]), - [], []) - -XE_MERGED_ARG([xemacs-compiler], - AC_HELP_STRING([--with-xemacs-compiler], - [compiler to use to compile just the xemacs executable and C modules. - If you want to compile XEmacs as C++, use e.g. - `--with-xemacs-compiler=g++'. This turns on a lot of - additional error-checking.]), - [], []) - -XE_MERGED_ARG([cflags], - AC_HELP_STRING([--with-cflags], - [Compiler flags. These flags will be placed after any flags inserted for warnings, debugging or optimization; setting this does not disable the insertion of those flags. Use configure settings such as `--with-optimization=no' or `enable-debug=no' to turn them off, or override them with `--with-cflags-optimization', `--with-cflags-debugging', or `with-cflags-warning'.]), - [], []) - -XE_MERGED_ARG([cflags-warning], - AC_HELP_STRING([--with-cflags-warning],[Override compiler flags used to control warnings. - Normally, don't set this, as XEmacs already turns on - the maximum safe warning level.]), - [], []) - -XE_MERGED_ARG([cflags-optimization], - AC_HELP_STRING([--with-cflags-optimization=FLAGS], - [Override compiler flags used to control optimization. If blank, forces no optimization; if non-blank, forces optimization. Normally, don't set this; XEmacs automatically sets the maximum safe optimization flags appropriate for the compiler being invoked. If you just want to turn optimization on or off, use `with-optimization' instead.]), - [], []) - -XE_MERGED_ARG([cflags-debugging], - AC_HELP_STRING([--with-cflags-debugging=FLAGS], - [Override compiler flags used to add debugging information to the executable. Normally, debugging information is added whenever possible (i.e. unless optimization is turned on and the compiler does not permit debugging and optimization simultaneously).]), - [], []) - -XE_MERGED_ARG([cpp], - AC_HELP_STRING([--with-cpp],[C preprocessor to use (e.g. /usr/ccs/lib/cpp or cc -E)]), - [CPP="$with_cpp"], []) - -XE_MERGED_ARG([cppflags], - AC_HELP_STRING([--with-cppflags],[C preprocessor flags (e.g. -I/foo or -Dfoo=bar)]), - [CPPFLAGS="$with_cppflags"], []) - -XE_MERGED_ARG([libs], - AC_HELP_STRING([--with-libs],[Additional libraries (e.g. -lfoo)]), - [LIBS="$with_libs"], []) - -XE_MERGED_ARG([ldflags], - AC_HELP_STRING([--with-ldflags],[Additional linker flags (e.g. -L/foo)]), - [LDFLAGS="$with_ldflags"], []) - -XE_MERGED_ARG([rel-alloc], - AC_HELP_STRING([--with-rel-alloc],[Enable the relocating allocator.]), - [], [with_rel_alloc='default']) - -XE_MERGED_ARG([dlmalloc], - AC_HELP_STRING([--with-dlmalloc],[Use Doug Lea's malloc implementation.]), - [], [with_dlmalloc='default']) - -XE_MERGED_ARG([debug-malloc], - AC_HELP_STRING([--with-debug-malloc],[Use a debugging malloc.]), +XE_MERGED_ARG([union-type], + AC_HELP_STRING([--enable-union-type],[Use union definition of Lisp_Object type. Known to trigger bugs in some compilers.]), [], []) - -XE_MERGED_ARG([system-malloc], - AC_HELP_STRING([--with-system-malloc],[Use the system malloc, not the one distributed with XEmacs.]), - [], [with_system_malloc='default']) - -#Enable code. - -XE_COMPLEX_ARG([database], - AC_HELP_STRING([--enable-database],[Compile with database support. Valid types are - `no' or a comma-separated list of one or more - of `berkdb' and either `dbm' or `gnudbm'.]), - [ -if test "$enable_database_dbm" = "yes" -a "$enable_database_gdbm" = "yes"; then - USAGE_ERROR("Only one of \`dbm' and \`gnudbm' may be specified -with the \`--with-database' option.") -fi -], -[], -[XE_COMPLEX_OPTION([berkdb],[""]), - XE_COMPLEX_OPTION([dbm],[""]), - XE_COMPLEX_OPTION([gdbm],[""])]) - -XE_COMPLEX_ARG([sound], - AC_HELP_STRING([--enable-sound],[Compile with sound support. - Valid types are `native', `nas' and `esd'. - Prefix a type with 'no' to disable. - The first type can be `none' or `all'. `none' means - `nonative,nonas,noesd'. `all' means `native,nas,esd'. - Later options override earlier ones for the same TYPE. - The default is to autodetect all sound support except - for ESD which defaults to off.]), - [], - [enable_sound_nas=""], - [XE_COMPLEX_OPTION([native],[""]), - XE_COMPLEX_OPTION([nas],[""]), - XE_COMPLEX_OPTION([esd],[no])]) - -XE_KEYWORD_ARG([athena], - AC_HELP_STRING([--with-athena],[Use TYPE Athena widgets (xaw, 3d, next, 95, or xpm).]), -[],[],[xaw,3d,next,95,xpm])dnl - -XE_KEYWORD_ARG([xim],[],[],[],[yes,no,xlib,motif])dnl - -XE_KEYWORD_ARG([mail-locking], - AC_HELP_STRING([--with-mail-locking],[Specify the locking to be used by movemail to prevent - concurrent updates of mail spool files. Valid types - are `lockf', `flock', `dot', `locking' or `mmdf'.]), -[],[],[lockf,flock,file,locking,mmdf,pop])dnl - - -XE_KEYWORD_ARG([bignum], - AC_HELP_STRING([--enable-bignum=TYPE],[Compile in support for bignums, ratios, or bigfloats - using library support. TYPE must be one of "gmp" - (for GNU MP), "mp" (for BSD MP), or "no" (disabled).]), - [], [enable_bignum="no"],[no,gmp,mp]) - -XE_COMPLEX_ARG([error-checking], - AC_HELP_STRING([--enable-error-checking],[Compile with internal error-checking added. - Causes noticeable loss of speed. Valid types - are extents, bufpos, malloc, gc, types, text, byte_code, glyphs, display, structures.]), - [], [], -[XE_COMPLEX_OPTION([extents],[""]), - XE_COMPLEX_OPTION([types],[""]), - XE_COMPLEX_OPTION([text],[""]), - XE_COMPLEX_OPTION([gc],[""]), - XE_COMPLEX_OPTION([malloc],[""]), - XE_COMPLEX_OPTION([byte_code],[""]), - XE_COMPLEX_OPTION([glyphs],[""]), - XE_COMPLEX_OPTION([display],[""]), - XE_COMPLEX_OPTION([structures],[""])]) - -XE_KEYWORD_ARG([menubars], - AC_HELP_STRING([--enable-menubars=TYPE],[Use TYPE menubars (lucid, motif, or no). The Lucid - widgets emulate Motif (mostly) but are faster. - *WARNING* The Motif menubar is currently broken. - Lucid menubars are the default.]), - [], [],[yes,no,lucid,motif,athena,gtk,msw]) - -XE_KEYWORD_ARG([scrollbars], - AC_HELP_STRING([--enable-scrollbars=TYPE],[Use TYPE scrollbars (lucid, motif, athena, or no). - Lucid scrollbars are the default.]), - [], [],[yes,no,lucid,motif,athena,gtk,msw]) - -XE_KEYWORD_ARG([dialogs], - AC_HELP_STRING([--enable-dialogs=TYPE],[Use TYPE dialog boxes (lucid, motif, athena, or no). - There are no true Lucid dialogs; Motif dialogs will be - used if Motif can be found, else Athena is used.]), - [], [],[yes,no,lucid,motif,athena,gtk,msw]) - -XE_KEYWORD_ARG([widgets], - AC_HELP_STRING([--enable-widgets],[Use TYPE native widgets (lucid, motif, athena, or no). - Other widget types are currently unsupported. - There are no true Lucid widgets; Motif widgets will be - used if Motif can be found, else Athena is used.]), - [], [],[yes,no,lucid,motif,athena,gtk,msw]) - +XE_MERGED_ARG([quantify], + AC_HELP_STRING([--with-quantify],[Support performance debugging using Quantify.]), + [], []) +XE_MERGED_ARG([purify], + AC_HELP_STRING([--with-purify],[Support memory debugging using Purify.]), + [], []) dnl ------------------------------------------------------------------------- dnl Final command line argument checks.
--- a/man/ChangeLog Wed Nov 16 07:22:46 2005 +0000 +++ b/man/ChangeLog Wed Nov 16 11:54:10 2005 +0000 @@ -1,3 +1,8 @@ +2005-11-08 Malcolm Purvis <malcolmp@xemacs.org> + + * internals/internals.texi (The configure Script): Added the + definition of the new macro XE_HELP_SUBSECTION. + 2005-11-13 Ben Wing <ben@xemacs.org> * Makefile:
--- a/man/internals/internals.texi Wed Nov 16 07:22:46 2005 +0000 +++ b/man/internals/internals.texi Wed Nov 16 11:54:10 2005 +0000 @@ -4595,7 +4595,11 @@ Declare an option that can be selected by either @samp{--enable} or @samp{--with}. The value of the option is stored in both @code{with_FEATURE} and @code{enable_FEATURE}. - +@end table + +@table @code +@item XE_HELP_SUBSECTION(heading) +Add a subsection heading to the help output of merged arguments. @end table @heading XEmacs keyword option support