comparison INSTALL @ 1283:32bc2bab419c

[xemacs-hg @ 2003-02-10 14:28:09 by stephent] Recommend Mule in INSTALL <87hebcgqkz.fsf@tleepslib.sk.tsukuba.ac.jp>
author stephent
date Mon, 10 Feb 2003 14:28:09 +0000
parents 6041a741b6d6
children 314c4e18dda0
comparison
equal deleted inserted replaced
1282:a522420e3c93 1283:32bc2bab419c
308 The `--with-debug-malloc' option can be used to link a special debugging 308 The `--with-debug-malloc' option can be used to link a special debugging
309 version of malloc. Debug Malloc is not included with XEmacs, is 309 version of malloc. Debug Malloc is not included with XEmacs, is
310 intended for use only by the developers and may be obtained from 310 intended for use only by the developers and may be obtained from
311 <URL:http://www.letters.com/dmalloc/>. 311 <URL:http://www.letters.com/dmalloc/>.
312 312
313 The `--debug' and `--error-checking' options are intended for use only 313 The `--debug' and `--error-checking' options are primarily useful to the
314 by the developers. `--debug' adds code to be compiled in for 314 developers. `--debug' incorporates code for performing various tests,
315 performing various tests. `--error-checking' adds additional tests to 315 but does not impose a speed penalty. `--error-checking' adds additional
316 many of the commonly used macros. 316 tests to many of the commonly used macros, and imposes a speed penalty.
317 Neither is especially useful in most common debugging situations.
317 318
318 The `--verbose' and `--extra-verbose' options are intended for use 319 The `--verbose' and `--extra-verbose' options are intended for use
319 only by the developers. `--verbose' causes the results of all 320 only by the developers. `--verbose' causes the results of all
320 configure tests to be displayed. `--extra-verbose' displays 321 configure tests to be displayed. `--extra-verbose' displays
321 additional information, useful for debugging. Another help for 322 additional information, useful for debugging. Another help for
322 determining configure failures is the file `config.log', which 323 determining configure failures is the file `config.log', which
323 contains the results of the compile and link tests used by configure. 324 contains the results of the compile and link tests used by configure.
324 325
325 The `--with-mule' option enables (MUlti-Lingual Emacs) support, needed 326 The `--with-mule' option enables (MUlti-Lingual Emacs) support, needed
326 to support non-Latin-1 (including Asian) languages. The Mule support 327 to support non-Latin-1 (including Asian) languages. Mule support is
327 is not yet as stable or efficient as the `Latin1' support. Enabling 328 required for Asian language and Unicode (multibyte and wide character)
328 Mule support requires the mule-base package installed prior to 329 support. With the advent of the Euro and European Community
329 building XEmacs. The following options require Mule support: 330 expansion, Mule support is also recommended for Western Europeans.
331 Enabling Mule support requires the mule-base package installed prior
332 to building XEmacs. The following options require Mule support:
330 333
331 The `--with-xim' option enables use of the X11 XIM mechanism to allow 334 The `--with-xim' option enables use of the X11 XIM mechanism to allow
332 an input method to input text into XEmacs. The input method is shared 335 an input method to input text into XEmacs. The input method is shared
333 among all the X applications sharing an X display and using the same 336 among all the X applications sharing an X display and using the same
334 language. The XIM support comes in two flavors: `motif' and `xlib'. 337 language. The XIM support comes in two flavors: `motif' and `xlib'.
663 when running make in the subdirectories. 666 when running make in the subdirectories.
664 667
665 Using GNU Make allows for simultaneous builds with and without the 668 Using GNU Make allows for simultaneous builds with and without the
666 --srcdir option. 669 --srcdir option.
667 670
671 STRIPPING BINARIES
672 ==================
673
674 This saves nothing but a small (by modern standards) amount of disk
675 space; the symbol table is not loaded into memory at execution time.
676 If you do encounter a crash or other serious bug, the first thing the
677 developers will do is ask you to build an XEmacs with a full symbol
678 table, anyway. Don't strip the XEmacs binary.
679
668 MAIL-LOCKING POST-INSTALLATION 680 MAIL-LOCKING POST-INSTALLATION
669 ============================== 681 ==============================
670 682
671 If your system uses dot-locking to interlock access to mailer inbox 683 If your system uses dot-locking to interlock access to mailer inbox
672 files, then you might need to make the movemail program setuid or 684 files, then you might need to make the movemail program setuid or