Mercurial > hg > xemacs-beta
diff PROBLEMS @ 4842:1d775c6304d1
Use with-FOO consistently instead of enable-FOO
INSTALL, PROBLEMS, configure, configure.ac: Rename all instances of enable-FOO to with-FOO. enable-FOO has long
been aliased to with-FOO and we still preserve this, but formerly
we randomly used enable-FOO but with-BAR.
author | Ben Wing <ben@xemacs.org> |
---|---|
date | Wed, 13 Jan 2010 02:28:37 -0600 |
parents | dd933a82720c |
children | 1a9c94ba117c |
line wrap: on
line diff
--- a/PROBLEMS Wed Jan 13 01:55:56 2010 -0600 +++ b/PROBLEMS Wed Jan 13 02:28:37 2010 -0600 @@ -60,7 +60,7 @@ *** How do I configure to get the buffer tabs/progress bars? These features depend on support for "native widgets". Use the ---enable-widgets option to configure. Configuration of widgets is +--with-widgets option to configure. Configuration of widgets is automatic for "modern" toolkits (MS Windows, GTK, and Motif), but if you are using Xt and the Athena widgets, you will probably want to specify a "3d" widget set. See configure --usage, and don't forget to @@ -301,7 +301,7 @@ Larry Auton <lda@control.att.com> writes: Beware of not specifying - --enable-dialogs=athena + --with-dialogs=athena if it builds with the motif dialogs [boom!] you're a dead man. @@ -324,7 +324,7 @@ defined in string.h - basically anything the compiler knows how to inline.) -*** On AIX 4.3, you must specify --enable-dialogs=athena with configure +*** On AIX 4.3, you must specify --with-dialogs=athena with configure *** The libXt shipped with AIX 4.3 up to 4.3.2 is broken. This causes xemacs -nw to fail in various ways. The official APAR is this: @@ -392,7 +392,7 @@ are caused by using GNU ld. There are several workarounds available: In XEmacs 21.2 or later, configure using the new portable dumper -(--enable-pdump). +(--with-pdump). Alternatively, you can link using the Sun version of ld, which is normally held in /usr/ccs/bin. This can be done by one of: @@ -559,7 +559,7 @@ passes the result to something that things foo_struct is a bit bigger, trashing memory.... -Here's typical crash backtrace. With --enable-pdump, this occurs +Here's typical crash backtrace. With --with-pdump, this occurs usually at startup under X windows and xemacs -nw at least starts, while without --pdump a similar crash is observed during build. @@ -582,7 +582,7 @@ The MIPSpro Compiler (at least version 7.2.1) can't seem to handle the union type properly, and fails to compile src/glyphs.c. To avoid this -problem, always build --enable-union-type=no (but that's the default, so +problem, always build --with-union-type=no (but that's the default, so you should only see this problem if you're an XEmacs maintainer). *** Linking with -rpath on IRIX. @@ -711,7 +711,7 @@ /path_to_xemacs_source/configure --with-gcc=no \ --with-site-includes=/usr/local/include \ --with-site-libraries=/usr/local/lib \ - --with-xpm --with-xface --enable-sound=nas + --with-xpm --with-xface --with-sound=nas This version now supports ELF builds. I highly recommend this to reduce the in-core footprint of XEmacs. This is now how I compile @@ -720,7 +720,7 @@ /path_to_XEmacs_source/configure --with-gcc=no \ --with-site-includes=/usr/local/include --with-site-libraries=/usr/local/lib \ - --with-xpm --with-xface --enable-sound=nas --with-dynamic + --with-xpm --with-xface --with-sound=nas --with-dynamic The compiler known as icc [ supplied with the OpenServer 5 Development System ] generates a working binary, but it takes forever to generate @@ -733,7 +733,7 @@ /path_to_XEmacs_source/configure --with-gcc=no \ --with-site-includes=/usr/local/include \ --with-site-libraries=/usr/local/lib \ - --with-xpm --with-xface --enable-sound=nas --with-dynamic \ + --with-xpm --with-xface --with-sound=nas --with-dynamic \ --with-compiler="icc" NOTE I have the xpm, xface, and audio libraries and includes in @@ -1394,7 +1394,7 @@ undefined symbols. The only known case in which this happens is if you are using gcc, you -configured with --enable-error-checking=all and --enable-modules, and +configured with --with-error-checking=all and --with-modules, and you compiled with no optimization. If you encounter this problem in any other situation, please inform xemacs-beta@xemacs.org. @@ -1647,14 +1647,14 @@ that sorts the ELF reloc sections in the executable, giving dramatic speedups in startup for large executables. It also confuses the traditional unexec code in XEmacs, leading to the core dump. The -solution is to use the --enable-pdump or --with-ldflags='-z nocombreloc' +solution is to use the --with-pdump or --with-ldflags='-z nocombreloc' options to configure. Recent 21.4 and 12.5 autodetect this in configure. Red Hat and SuSE (at least) distributed a prerelease version of ld (versions around 2.11.90.x.y) where autodetection is impossible. The recommended procedure is to upgrade to binutils >= 2.12 and rerun -configure. Otherwise you must apply the flags by hand. --enable-pdump +configure. Otherwise you must apply the flags by hand. --with-pdump is recommended. *** I want XEmacs to use the Alt key, not the XXX key, for Meta commands